Lines Matching refs:wqe
214 void __trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe);
221 static inline void trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe) in trdma_clean_swqe() argument
223 if (!wqe->priv) in trdma_clean_swqe()
225 __trdma_clean_swqe(qp, wqe); in trdma_clean_swqe()
244 u32 hfi1_build_tid_rdma_read_packet(struct rvt_swqe *wqe,
247 u32 hfi1_build_tid_rdma_read_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
258 void hfi1_tid_rdma_restart_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
261 bool hfi1_tid_rdma_wqe_interlock(struct rvt_qp *qp, struct rvt_swqe *wqe);
263 void setup_tid_rdma_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe);
265 struct rvt_swqe *wqe) in hfi1_setup_tid_rdma_wqe() argument
267 if (wqe->priv && in hfi1_setup_tid_rdma_wqe()
268 (wqe->wr.opcode == IB_WR_RDMA_READ || in hfi1_setup_tid_rdma_wqe()
269 wqe->wr.opcode == IB_WR_RDMA_WRITE) && in hfi1_setup_tid_rdma_wqe()
270 wqe->length >= TID_RDMA_MIN_SEGMENT_SIZE) in hfi1_setup_tid_rdma_wqe()
271 setup_tid_rdma_wqe(qp, wqe); in hfi1_setup_tid_rdma_wqe()
274 u32 hfi1_build_tid_rdma_write_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
289 bool hfi1_build_tid_rdma_packet(struct rvt_swqe *wqe,
304 u32 hfi1_build_tid_rdma_resync(struct rvt_qp *qp, struct rvt_swqe *wqe,