| 13380 | } |
| 13381 | |
| 13382 | void |
| 13383 | cmd_reconfig_device_queue(portid_t id, uint8_t dev, uint8_t queue) |
| 13384 | { |
| 13385 | if (id == (portid_t)RTE_PORT_ALL) { |
| 13386 | portid_t pid; |
| 13387 | |
| 13388 | RTE_ETH_FOREACH_DEV(pid) { |
| 13389 | /* check if need_reconfig has been set to 1 */ |
| 13390 | if (ports[pid].need_reconfig == 0) |
| 13391 | ports[pid].need_reconfig = dev; |
| 13392 | /* check if need_reconfig_queues has been set to 1 */ |
| 13393 | if (ports[pid].need_reconfig_queues == 0) |
| 13394 | ports[pid].need_reconfig_queues = queue; |
| 13395 | } |
| 13396 | } else if (!port_id_is_invalid(id, DISABLED_WARN)) { |
| 13397 | /* check if need_reconfig has been set to 1 */ |
| 13398 | if (ports[id].need_reconfig == 0) |
| 13399 | ports[id].need_reconfig = dev; |
| 13400 | /* check if need_reconfig_queues has been set to 1 */ |
| 13401 | if (ports[id].need_reconfig_queues == 0) |
| 13402 | ports[id].need_reconfig_queues = queue; |
| 13403 | } |
| 13404 | } |