Lines Matching refs:rvt_swqe
166 struct rvt_swqe { struct
212 static inline struct rvt_ah *rvt_get_swqe_ah(struct rvt_swqe *swqe) in rvt_get_swqe_ah()
222 static inline struct rdma_ah_attr *rvt_get_swqe_ah_attr(struct rvt_swqe *swqe) in rvt_get_swqe_ah_attr()
232 static inline u32 rvt_get_swqe_remote_qpn(struct rvt_swqe *swqe) in rvt_get_swqe_remote_qpn()
242 static inline u32 rvt_get_swqe_remote_qkey(struct rvt_swqe *swqe) in rvt_get_swqe_remote_qkey()
252 static inline u16 rvt_get_swqe_pkey_index(struct rvt_swqe *swqe) in rvt_get_swqe_pkey_index()
339 struct rvt_swqe *s_wq; /* send work queue */
407 struct rvt_swqe *s_wqe;
531 static inline struct rvt_swqe *rvt_get_swqe_ptr(struct rvt_qp *qp, in rvt_get_swqe_ptr()
534 return (struct rvt_swqe *)((char *)qp->s_wq + in rvt_get_swqe_ptr()
535 (sizeof(struct rvt_swqe) + in rvt_get_swqe_ptr()
586 static inline void rvt_put_swqe(struct rvt_swqe *wqe) in rvt_put_swqe()
607 struct rvt_swqe *wqe) in rvt_qp_wqe_reserve()
651 u32 rvt_restart_sge(struct rvt_sge_state *ss, struct rvt_swqe *wqe, u32 len);
747 static inline void rvt_put_qp_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe) in rvt_put_qp_swqe()
829 struct rvt_swqe *wqe, in rvt_qp_complete_swqe()
887 void rvt_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe,
981 static inline bool rvt_rc_credit_avail(struct rvt_qp *qp, struct rvt_swqe *wqe) in rvt_rc_credit_avail()