Home
last modified time | relevance | path

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

/f-stack/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
54 mark_fwd_latency(&ev, nb_stages); in perf_queue_worker()
65 fwd_event(&ev, sched_type_list, nb_stages); in perf_queue_worker()
96 mark_fwd_latency(&ev[i], nb_stages); in perf_queue_worker_burst()
157 int nb_stages = opt->nb_stages; in perf_queue_eventdev_setup() local
193 (opt->sched_type_list[queue % nb_stages]); in perf_queue_eventdev_setup()
196 uint8_t stage_pos = queue % nb_stages; in perf_queue_eventdev_setup()
[all …]
H A Dtest_pipeline_queue.c15 return (eth_count * opt->nb_stages) + eth_count; in pipeline_queue_nb_event_queues()
145 cq_id = ev.queue_id % nb_stages; in pipeline_queue_worker_multi_stage_tx()
177 cq_id = ev.queue_id % nb_stages; in pipeline_queue_worker_multi_stage_fwd()
212 cq_id = ev[i].queue_id % nb_stages; in pipeline_queue_worker_multi_stage_burst_tx()
250 cq_id = ev[i].queue_id % nb_stages; in pipeline_queue_worker_multi_stage_burst_fwd()
278 const uint8_t nb_stages = opt->nb_stages; in worker_wrapper() local
281 if (nb_stages == 1) { in worker_wrapper()
317 int nb_stages = opt->nb_stages; in pipeline_queue_eventdev_setup() local
328 nb_queues = rte_eth_dev_count_avail() * (nb_stages); in pipeline_queue_eventdev_setup()
353 slot = queue % (nb_stages + 1); in pipeline_queue_eventdev_setup()
[all …]
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 Devt_options.h125 if (!opt->nb_stages) { in evt_has_invalid_stage()
129 if (opt->nb_stages > EVT_MAX_STAGES) { in evt_has_invalid_stage()
142 for (i = 0; i < opt->nb_stages; i++) { in evt_has_invalid_sched_type()
194 evt_dump("nb_stages", "%d", opt->nb_stages); in evt_dump_nb_stages()
229 for (i = 0; i < opt->nb_stages; i++) in evt_dump_sched_type_list()
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()
56 if (unlikely((ev.sub_event_type % nb_stages) == laststage)) { in perf_atq_worker()
64 atq_fwd_event(&ev, sched_type_list, nb_stages); in perf_atq_worker()
98 if (unlikely((ev[i].sub_event_type % nb_stages) in perf_atq_worker_burst()
110 nb_stages); in perf_atq_worker_burst()
H A Dtest_pipeline_atq.c129 cq_id = ev.sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_tx()
159 cq_id = ev.sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_fwd()
192 cq_id = ev[i].sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_burst_tx()
228 cq_id = ev[i].sub_event_type % nb_stages; in pipeline_atq_worker_multi_stage_burst_fwd()
255 const uint8_t nb_stages = opt->nb_stages; in worker_wrapper() local
258 if (nb_stages == 1) { in worker_wrapper()
H A Dtest_perf_common.h85 const uint8_t nb_stages = t->opt->nb_stages;\
86 const uint8_t laststage = nb_stages - 1;\
H A Devt_common.h52 int nb_stages; member
H A Devt_options.c334 opt->nb_stages = i; in evt_parse_sched_type_list()
H A Dtest_perf_common.c606 if ((opt->nb_stages == 1 && in perf_opt_check()
/f-stack/dpdk/doc/guides/tools/
H A Dtesteventdev.rst325 | | | nb_stages | user requested sched type list(--stlist)|
533 | | | * nb_stages) + | user requested sched type list(--stlist)|