Searched refs:nb_stages (Results 1 – 11 of 11) sorted by relevance
15 return nb_prod * opt->nb_stages; in perf_queue_nb_event_queues()20 const uint8_t nb_stages) in mark_fwd_latency() argument22 if (unlikely((ev->queue_id % nb_stages) == 0)) { in mark_fwd_latency()31 const uint8_t nb_stages) in fwd_event() argument54 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() local193 (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 …]
15 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() local281 if (nb_stages == 1) { in worker_wrapper()317 int nb_stages = opt->nb_stages; in pipeline_queue_eventdev_setup() local328 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 …]
79 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; \
125 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()
29 const uint8_t nb_stages) in atq_fwd_event() argument32 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()
129 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() local258 if (nb_stages == 1) { in worker_wrapper()
85 const uint8_t nb_stages = t->opt->nb_stages;\86 const uint8_t laststage = nb_stages - 1;\
52 int nb_stages; member
334 opt->nb_stages = i; in evt_parse_sched_type_list()
606 if ((opt->nb_stages == 1 && in perf_opt_check()
325 | | | nb_stages | user requested sched type list(--stlist)|533 | | | * nb_stages) + | user requested sched type list(--stlist)|