Home
last modified time | relevance | path

Searched refs:nb_stages (Results 1 – 11 of 11) sorted by relevance

/dpdk/app/test-eventdev/
H A Dtest_perf_queue.c15 return nb_prod * opt->nb_stages; in perf_queue_nb_event_queues()
20 const uint8_t nb_stages) in mark_fwd_latency() argument
22 if (unlikely((ev->queue_id % nb_stages) == 0)) { in mark_fwd_latency()
31 const uint8_t nb_stages) in fwd_event() argument
72 mark_fwd_latency(&ev, nb_stages); in perf_queue_worker()
83 fwd_event(&ev, sched_type_list, nb_stages); in perf_queue_worker()
138 mark_fwd_latency(&ev[i], nb_stages); in perf_queue_worker_burst()
201 int nb_stages = opt->nb_stages; in perf_queue_eventdev_setup() local
237 (opt->sched_type_list[queue % nb_stages]); in perf_queue_eventdev_setup()
240 uint8_t stage_pos = queue % nb_stages; in perf_queue_eventdev_setup()
[all …]
H A Dtest_pipeline_queue.c280 cq_id = ev.queue_id % nb_stages; in pipeline_queue_worker_multi_stage_tx()
315 cq_id = ev.queue_id % nb_stages; in pipeline_queue_worker_multi_stage_fwd()
351 cq_id = ev[i].queue_id % nb_stages; in pipeline_queue_worker_multi_stage_burst_tx()
390 cq_id = ev[i].queue_id % nb_stages; in pipeline_queue_worker_multi_stage_burst_fwd()
429 cq_id = ev.queue_id % nb_stages; in pipeline_queue_worker_multi_stage_tx_vector()
466 cq_id = ev.queue_id % nb_stages; in pipeline_queue_worker_multi_stage_fwd_vector()
572 const uint8_t nb_stages = opt->nb_stages; in worker_wrapper() local
597 if (nb_stages == 1) in worker_wrapper()
621 int nb_stages = opt->nb_stages; in pipeline_queue_eventdev_setup() local
657 slot = queue % (nb_stages + 1); in pipeline_queue_eventdev_setup()
[all …]
H A Devt_options.h134 if (!opt->nb_stages) { in evt_has_invalid_stage()
138 if (opt->nb_stages > EVT_MAX_STAGES) { in evt_has_invalid_stage()
151 for (i = 0; i < opt->nb_stages; i++) { in evt_has_invalid_sched_type()
203 evt_dump("nb_stages", "%d", opt->nb_stages); in evt_dump_nb_stages()
238 for (i = 0; i < opt->nb_stages; i++) in evt_dump_sched_type_list()
H A Dtest_pipeline_common.h79 const uint8_t last_queue = t->opt->nb_stages - 1; \
81 const uint8_t nb_stages = t->opt->nb_stages + 1; \
91 const uint8_t last_queue = t->opt->nb_stages - 1; \
93 const uint8_t nb_stages = t->opt->nb_stages + 1; \
H A Dtest_pipeline_atq.c250 cq_id = ev.sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_tx()
282 cq_id = ev.sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_fwd()
316 cq_id = ev[i].sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_burst_tx()
353 cq_id = ev[i].sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_burst_fwd()
389 cq_id = ev.sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_tx_vector()
423 cq_id = ev.sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_fwd_vector()
459 cq_id = ev[i].sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_burst_tx_vector()
498 cq_id = ev[i].sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_burst_fwd_vector()
528 const uint8_t nb_stages = opt->nb_stages; in worker_wrapper() local
553 if (nb_stages == 1) in worker_wrapper()
H A Dtest_perf_atq.c29 const uint8_t nb_stages) in atq_fwd_event() argument
32 ev->sched_type = sched_type_list[ev->sub_event_type % nb_stages]; in atq_fwd_event()
73 if (unlikely((ev.sub_event_type % nb_stages) == laststage)) { in perf_atq_worker()
81 atq_fwd_event(&ev, sched_type_list, nb_stages); in perf_atq_worker()
139 if (unlikely((ev[i].sub_event_type % nb_stages) in perf_atq_worker_burst()
151 nb_stages); in perf_atq_worker_burst()
H A Dtest_perf_common.h101 const uint8_t nb_stages = t->opt->nb_stages;\
102 const uint8_t laststage = nb_stages - 1;\
H A Devt_common.h54 int nb_stages; member
H A Devt_options.c421 opt->nb_stages = i; in evt_parse_sched_type_list()
H A Dtest_perf_common.c955 if ((opt->nb_stages == 1 && in perf_opt_check()
/dpdk/doc/guides/tools/
H A Dtesteventdev.rst366 | | | nb_stages | user requested sched type list(--stlist)|
588 | | | * nb_stages) + | user requested sched type list(--stlist)|