Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/ena/
H A Dena_admin.c118 const uint16_t modulo_mask = aq->ea_qlen - 1; in ena_admin_submit_cmd() local
122 uint16_t tail_mod = sq->eas_tail & modulo_mask; in ena_admin_submit_cmd()
151 if ((sq->eas_tail & modulo_mask) == 0) { in ena_admin_submit_cmd()
170 uint16_t modulo_mask = aq->ea_qlen - 1; in ena_admin_read_resp() local
174 uint16_t head_mod = cq->eac_head & modulo_mask; in ena_admin_read_resp()
204 uint16_t modulo_mask = aq->ea_qlen - 1; in ena_admin_process_responses() local
208 uint16_t head_mod = cq->eac_head & modulo_mask; in ena_admin_process_responses()
217 head_mod = cq->eac_head & modulo_mask; in ena_admin_process_responses()
H A Dena_rx.c25 const uint16_t modulo_mask = rxq->er_sq_num_descs - 1; in ena_refill_rx() local
26 uint16_t tail_mod = rxq->er_sq_tail_idx & modulo_mask; in ena_refill_rx()
54 tail_mod = rxq->er_sq_tail_idx & modulo_mask; in ena_refill_rx()
338 const uint16_t modulo_mask = rxq->er_cq_num_descs - 1; in ena_ring_rx() local
339 uint16_t head_mod = rxq->er_cq_head_idx & modulo_mask; in ena_ring_rx()
497 head_mod = rxq->er_cq_head_idx & modulo_mask; in ena_ring_rx()
H A Dena_tx.c414 const uint16_t modulo_mask = txq->et_sq_num_descs - 1; in ena_ring_tx() local
471 tail_mod = txq->et_sq_tail_idx & modulo_mask; in ena_ring_tx()
493 if ((txq->et_sq_tail_idx & modulo_mask) == 0) in ena_ring_tx()
510 const uint16_t modulo_mask = txq->et_cq_num_descs - 1; in ena_tx_intr_work() local
514 head_mod = txq->et_cq_head_idx & modulo_mask; in ena_tx_intr_work()
546 head_mod = txq->et_cq_head_idx & modulo_mask; in ena_tx_intr_work()