| /dpdk/examples/l3fwd/ |
| H A D | l3fwd_event_internal_port.c | 79 evt_rsrc->event_d_id = event_d_id; in l3fwd_event_device_setup_internal_port() 98 evt_rsrc->evp.nb_ports); in l3fwd_event_port_setup_internal_port() 99 if (!evt_rsrc->evp.event_p_id) in l3fwd_event_port_setup_internal_port() 176 evt_rsrc->evq.nb_queues); in l3fwd_event_queue_setup_internal_port() 177 if (!evt_rsrc->evq.event_q_id) in l3fwd_event_queue_setup_internal_port() 215 free(evt_rsrc->evp.event_p_id); in l3fwd_rx_tx_adapter_setup_internal_port() 216 free(evt_rsrc->evq.event_q_id); in l3fwd_rx_tx_adapter_setup_internal_port() 235 evt_rsrc->vector_tmo_ns; in l3fwd_rx_tx_adapter_setup_internal_port() 237 evt_rsrc->per_port_pool ? in l3fwd_rx_tx_adapter_setup_internal_port() 239 evt_rsrc->vec_pool[0]; in l3fwd_rx_tx_adapter_setup_internal_port() [all …]
|
| H A D | l3fwd_event_generic.c | 80 evt_rsrc->event_d_id = event_d_id; in l3fwd_event_device_setup_generic() 99 evt_rsrc->evp.nb_ports); in l3fwd_event_port_setup_generic() 100 if (!evt_rsrc->evp.event_p_id) in l3fwd_event_port_setup_generic() 134 evt_rsrc->evq.event_q_id, in l3fwd_event_port_setup_generic() 165 evt_rsrc->evq.nb_queues); in l3fwd_event_queue_setup_generic() 166 if (!evt_rsrc->evq.event_q_id) in l3fwd_event_queue_setup_generic() 214 free(evt_rsrc->evp.event_p_id); in l3fwd_rx_tx_adapter_setup_generic() 215 free(evt_rsrc->evq.event_q_id); in l3fwd_rx_tx_adapter_setup_generic() 258 free(evt_rsrc->evp.event_p_id); in l3fwd_rx_tx_adapter_setup_generic() 259 free(evt_rsrc->evq.event_q_id); in l3fwd_rx_tx_adapter_setup_generic() [all …]
|
| H A D | l3fwd_event.c | 69 evt_rsrc->eth_rx_queues); in l3fwd_eth_dev_port_setup() 142 if (!evt_rsrc->per_port_pool) in l3fwd_eth_dev_port_setup() 145 evt_rsrc->pkt_pool[0][0]); in l3fwd_eth_dev_port_setup() 187 if (evt_rsrc->tx_mode_q) in l3fwd_event_capability_setup() 249 if (!evt_rsrc->enabled) in l3fwd_event_resource_setup() 271 evt_rsrc->ops.adapter_setup(); in l3fwd_event_resource_setup() 279 lpm_event_loop[evt_rsrc->vector_enabled][evt_rsrc->tx_mode_q] in l3fwd_event_resource_setup() 282 evt_rsrc->ops.em_event_loop = in l3fwd_event_resource_setup() 283 em_event_loop[evt_rsrc->vector_enabled][evt_rsrc->tx_mode_q] in l3fwd_event_resource_setup() 284 [evt_rsrc->has_burst]; in l3fwd_event_resource_setup() [all …]
|
| H A D | main.c | 558 evt_rsrc->enabled = false; in parse_mode() 560 evt_rsrc->enabled = true; in parse_mode() 908 if (evt_rsrc->vector_enabled && !evt_rsrc->vector_size) { in parse_args() 911 evt_rsrc->vector_size); in parse_args() 914 if (evt_rsrc->vector_enabled && !evt_rsrc->vector_tmo_ns) { in parse_args() 918 evt_rsrc->vector_tmo_ns); in parse_args() 1008 evt_rsrc->vector_size; in init_mem() 1427 evt_rsrc->event_d_id, in l3fwd_event_service_setup() 1444 evt_rsrc->event_d_id, in l3fwd_event_service_setup() 1499 if (evt_rsrc->enabled) { in main() [all …]
|
| H A D | l3fwd_lpm.c | 262 evt_rsrc->evq.nb_queues - 1]; in lpm_event_loop_single() 314 evt_rsrc->evq.nb_queues - 1]; in lpm_event_loop_burst() 316 const uint16_t deq_len = evt_rsrc->deq_depth; in lpm_event_loop_burst() 382 lpm_event_loop_single(evt_rsrc, flags); in lpm_event_loop() 384 lpm_event_loop_burst(evt_rsrc, flags); in lpm_event_loop() 390 struct l3fwd_event_resources *evt_rsrc = in lpm_event_main_loop_tx_d() local 400 struct l3fwd_event_resources *evt_rsrc = in lpm_event_main_loop_tx_d_burst() local 410 struct l3fwd_event_resources *evt_rsrc = in lpm_event_main_loop_tx_q() local 420 struct l3fwd_event_resources *evt_rsrc = in lpm_event_main_loop_tx_q_burst() local 455 evt_rsrc->evq.event_q_id[evt_rsrc->evq.nb_queues - 1]; in lpm_event_loop_vector() [all …]
|
| H A D | l3fwd_fib.c | 251 evt_rsrc->evq.nb_queues - 1]; in fib_event_loop() 252 const uint8_t event_d_id = evt_rsrc->event_d_id; in fib_event_loop() 253 const uint16_t deq_len = evt_rsrc->deq_depth; in fib_event_loop() 381 struct l3fwd_event_resources *evt_rsrc = in fib_event_main_loop_tx_d() local 391 struct l3fwd_event_resources *evt_rsrc = in fib_event_main_loop_tx_d_burst() local 401 struct l3fwd_event_resources *evt_rsrc = in fib_event_main_loop_tx_q() local 404 fib_event_loop(evt_rsrc, L3FWD_EVENT_TX_ENQ); in fib_event_main_loop_tx_q() 411 struct l3fwd_event_resources *evt_rsrc = in fib_event_main_loop_tx_q_burst() local 414 fib_event_loop(evt_rsrc, L3FWD_EVENT_TX_ENQ); in fib_event_main_loop_tx_q_burst() 493 evt_rsrc->evq.event_q_id[evt_rsrc->evq.nb_queues - 1]; in fib_event_loop_vector() [all …]
|
| H A D | l3fwd_em.c | 654 evt_rsrc->evq.nb_queues - 1]; in em_event_loop_single() 714 evt_rsrc->evq.nb_queues - 1]; in em_event_loop_burst() 716 const uint16_t deq_len = evt_rsrc->deq_depth; in em_event_loop_burst() 788 em_event_loop_single(evt_rsrc, flags); in em_event_loop() 790 em_event_loop_burst(evt_rsrc, flags); in em_event_loop() 796 struct l3fwd_event_resources *evt_rsrc = in em_event_main_loop_tx_d() local 806 struct l3fwd_event_resources *evt_rsrc = in em_event_main_loop_tx_d_burst() local 816 struct l3fwd_event_resources *evt_rsrc = in em_event_main_loop_tx_q() local 826 struct l3fwd_event_resources *evt_rsrc = in em_event_main_loop_tx_q_burst() local 840 evt_rsrc->evq.event_q_id[evt_rsrc->evq.nb_queues - 1]; in em_event_loop_vector() [all …]
|
| /dpdk/examples/l2fwd-event/ |
| H A D | l2fwd_event_generic.c | 22 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_event_device_setup_generic() local 100 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_event_port_setup_generic() local 113 evt_rsrc->evp.nb_ports); in l2fwd_event_port_setup_generic() 114 if (!evt_rsrc->evp.event_p_id) in l2fwd_event_port_setup_generic() 148 evt_rsrc->evq.event_q_id, in l2fwd_event_port_setup_generic() 167 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_event_queue_setup_generic() local 182 evt_rsrc->evq.nb_queues); in l2fwd_event_queue_setup_generic() 183 if (!evt_rsrc->evq.event_q_id) in l2fwd_event_queue_setup_generic() 214 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_rx_tx_adapter_setup_generic() local 232 free(evt_rsrc->evp.event_p_id); in l2fwd_rx_tx_adapter_setup_generic() [all …]
|
| H A D | l2fwd_event_internal_port.c | 22 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_event_device_setup_internal_port() local 96 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_event_port_setup_internal_port() local 108 evt_rsrc->evp.nb_ports); in l2fwd_event_port_setup_internal_port() 109 if (!evt_rsrc->evp.event_p_id) in l2fwd_event_port_setup_internal_port() 157 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_event_queue_setup_internal_port() local 185 evt_rsrc->evq.nb_queues); in l2fwd_event_queue_setup_internal_port() 186 if (!evt_rsrc->evq.event_q_id) in l2fwd_event_queue_setup_internal_port() 202 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_rx_tx_adapter_setup_internal_port() local 224 free(evt_rsrc->evp.event_p_id); in l2fwd_rx_tx_adapter_setup_internal_port() 256 &evt_rsrc->def_p_conf); in l2fwd_rx_tx_adapter_setup_internal_port() [all …]
|
| H A D | l2fwd_event.c | 63 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_event_service_setup() local 87 evt_rsrc->event_d_id, in l2fwd_event_service_setup() 102 evt_rsrc->event_d_id, in l2fwd_event_service_setup() 129 if (evt_rsrc->tx_mode_q) in l2fwd_event_capability_setup() 190 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_event_loop_single() local 235 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_event_loop_burst() local 419 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_event_loop_vector() local 422 evt_rsrc->evq.event_q_id[evt_rsrc->evq.nb_queues - 1]; in l2fwd_event_loop_vector() 557 if (evt_rsrc == NULL) in l2fwd_event_resource_setup() 560 rsrc->evt_rsrc = evt_rsrc; in l2fwd_event_resource_setup() [all …]
|
| H A D | main.c | 383 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in l2fwd_launch_one_lcore() local 386 evt_rsrc->ops.l2fwd_event_loop(rsrc); in l2fwd_launch_one_lcore() 497 struct l2fwd_event_resources *evt_rsrc = rsrc->evt_rsrc; in print_stats() local 504 evt_rsrc->rx_adptr.rx_adptr[i], in print_stats() 517 evt_rsrc->rx_adptr.rx_adptr[i], in print_stats() 529 evt_rsrc->tx_adptr.tx_adptr[i], in print_stats() 537 evt_rsrc->tx_adptr.tx_adptr[i], in print_stats() 724 struct l2fwd_event_resources *evt_rsrc = in main() local 725 rsrc->evt_rsrc; in main() 728 evt_rsrc->rx_adptr.rx_adptr[i]); in main() [all …]
|
| H A D | l2fwd_common.h | 92 void *evt_rsrc; member
|