Home
last modified time | relevance | path

Searched refs:sw_sq_head (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A Di40iw_uk.c91 u32 sw_sq_head; in i40iw_qp_post_wr() local
99 sw_sq_head = I40IW_RING_GETCURRENT_HEAD(qp->sq_ring); in i40iw_qp_post_wr()
100 if (sw_sq_head != hw_sq_tail) { in i40iw_qp_post_wr()
101 if (sw_sq_head > qp->initial_ring.head) { in i40iw_qp_post_wr()
103 (hw_sq_tail < sw_sq_head)) { in i40iw_qp_post_wr()
106 } else if (sw_sq_head != qp->initial_ring.head) { in i40iw_qp_post_wr()
108 (hw_sq_tail < sw_sq_head)) { in i40iw_qp_post_wr()
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Duk.c119 u32 sw_sq_head; in irdma_uk_qp_post_wr() local
128 sw_sq_head = IRDMA_RING_CURRENT_HEAD(qp->sq_ring); in irdma_uk_qp_post_wr()
129 if (sw_sq_head != qp->initial_ring.head) { in irdma_uk_qp_post_wr()
130 if (sw_sq_head != hw_sq_tail) { in irdma_uk_qp_post_wr()
131 if (sw_sq_head > qp->initial_ring.head) { in irdma_uk_qp_post_wr()
133 hw_sq_tail < sw_sq_head) in irdma_uk_qp_post_wr()
137 hw_sq_tail < sw_sq_head) in irdma_uk_qp_post_wr()

Completed in 4 milliseconds