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() argument72 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() local237 (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 …]
280 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() local597 if (nb_stages == 1) in worker_wrapper()621 int nb_stages = opt->nb_stages; in pipeline_queue_eventdev_setup() local657 slot = queue % (nb_stages + 1); in pipeline_queue_eventdev_setup()[all …]
134 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()
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; \
250 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() local553 if (nb_stages == 1) in worker_wrapper()
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()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()
101 const uint8_t nb_stages = t->opt->nb_stages;\102 const uint8_t laststage = nb_stages - 1;\
54 int nb_stages; member
421 opt->nb_stages = i; in evt_parse_sched_type_list()
955 if ((opt->nb_stages == 1 && in perf_opt_check()
366 | | | nb_stages | user requested sched type list(--stlist)|588 | | | * nb_stages) + | user requested sched type list(--stlist)|