Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/infiniband/hw/cxgb4/
Dt4.h61 u32 srqidx; member
655 static inline void t4_set_wq_in_error(struct t4_wq *wq, u32 srqidx) in t4_set_wq_in_error() argument
657 if (srqidx) in t4_set_wq_in_error()
658 *wq->srqidxp = srqidx; in t4_set_wq_in_error()
Dcq.c184 static void insert_recv_cqe(struct t4_wq *wq, struct t4_cq *cq, u32 srqidx) in insert_recv_cqe() argument
197 if (srqidx) in insert_recv_cqe()
198 cqe.u.srcqe.abs_rqe_idx = cpu_to_be32(srqidx); in insert_recv_cqe()
1176 void c4iw_flush_srqidx(struct c4iw_qp *qhp, u32 srqidx) in c4iw_flush_srqidx() argument
1186 insert_recv_cqe(&qhp->wq, &rchp->cq, srqidx); in c4iw_flush_srqidx()
Dcm.c1897 static void complete_cached_srq_buffers(struct c4iw_ep *ep, u32 srqidx) in complete_cached_srq_buffers() argument
1909 if (CHELSIO_CHIP_VERSION(adapter_type) > CHELSIO_T5 && srqidx) { in complete_cached_srq_buffers()
1911 t4_set_wq_in_error(&ep->com.qp->wq, srqidx); in complete_cached_srq_buffers()
1913 c4iw_flush_srqidx(ep->com.qp, srqidx); in complete_cached_srq_buffers()
1919 u32 srqidx; in abort_rpl() local
1932 srqidx = ABORT_RSS_SRQIDX_G(be32_to_cpu(rpl->srqidx_status)); in abort_rpl()
1933 complete_cached_srq_buffers(ep, srqidx ? srqidx : ep->srqe_idx); in abort_rpl()
2822 u32 srqidx; in peer_abort() local
2891 srqidx = ABORT_RSS_SRQIDX_G( in peer_abort()
2893 if (srqidx) { in peer_abort()
[all …]
Diw_cxgb4.h1036 void c4iw_flush_srqidx(struct c4iw_qp *qhp, u32 srqidx);
Dqp.c2322 &qhp->wq.sq.queue[qhp->wq.sq.size].status.srqidx; in c4iw_create_qp()