Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A Di40iw_uk.c90 u32 hw_sq_tail; in i40iw_qp_post_wr() local
98 hw_sq_tail = (u32)RS_64(temp, I40IW_QP_DBSA_HW_SQ_TAIL); in i40iw_qp_post_wr()
100 if (sw_sq_head != hw_sq_tail) { in i40iw_qp_post_wr()
102 if ((hw_sq_tail >= qp->initial_ring.head) && in i40iw_qp_post_wr()
103 (hw_sq_tail < sw_sq_head)) { in i40iw_qp_post_wr()
107 if ((hw_sq_tail >= 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.c118 u32 hw_sq_tail; in irdma_uk_qp_post_wr() local
127 hw_sq_tail = (u32)FIELD_GET(IRDMA_QP_DBSA_HW_SQ_TAIL, temp); in irdma_uk_qp_post_wr()
130 if (sw_sq_head != hw_sq_tail) { in irdma_uk_qp_post_wr()
132 if (hw_sq_tail >= qp->initial_ring.head && in irdma_uk_qp_post_wr()
133 hw_sq_tail < sw_sq_head) in irdma_uk_qp_post_wr()
136 if (hw_sq_tail >= qp->initial_ring.head || in irdma_uk_qp_post_wr()
137 hw_sq_tail < sw_sq_head) in irdma_uk_qp_post_wr()

Completed in 4 milliseconds