Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/crypto/scheduler/
H A Dscheduler_roundrobin.c68 uint32_t last_worker_idx = rr_qp_ctx->last_deq_worker_idx; in schedule_dequeue() local
71 if (unlikely(rr_qp_ctx->workers[last_worker_idx].nb_inflight_cops in schedule_dequeue()
74 last_worker_idx += 1; in schedule_dequeue()
76 if (unlikely(last_worker_idx >= rr_qp_ctx->nb_workers)) in schedule_dequeue()
77 last_worker_idx = 0; in schedule_dequeue()
79 if (last_worker_idx == rr_qp_ctx->last_deq_worker_idx) in schedule_dequeue()
81 } while (rr_qp_ctx->workers[last_worker_idx].nb_inflight_cops in schedule_dequeue()
85 worker = &rr_qp_ctx->workers[last_worker_idx]; in schedule_dequeue()
90 last_worker_idx += 1; in schedule_dequeue()
91 last_worker_idx %= rr_qp_ctx->nb_workers; in schedule_dequeue()
[all …]