Lines Matching refs:rxe_qp

12 int rxe_av_chk_attr(struct rxe_qp *qp, struct rdma_ah_attr *attr);
80 int rxe_invalidate_mr(struct rxe_qp *qp, u32 key);
81 int rxe_reg_fast_mr(struct rxe_qp *qp, struct rxe_send_wqe *wqe);
90 int rxe_bind_mw(struct rxe_qp *qp, struct rxe_send_wqe *wqe);
91 int rxe_invalidate_mw(struct rxe_qp *qp, u32 rkey);
92 struct rxe_mw *rxe_lookup_mw(struct rxe_qp *qp, int access, u32 rkey);
100 int rxe_xmit_packet(struct rxe_qp *qp, struct rxe_pkt_info *pkt,
104 /* rxe_qp.c */
106 int rxe_qp_from_init(struct rxe_dev *rxe, struct rxe_qp *qp, struct rxe_pd *pd,
110 int rxe_qp_to_init(struct rxe_qp *qp, struct ib_qp_init_attr *init);
111 int rxe_qp_chk_attr(struct rxe_dev *rxe, struct rxe_qp *qp,
113 int rxe_qp_from_attr(struct rxe_qp *qp, struct ib_qp_attr *attr,
115 int rxe_qp_to_attr(struct rxe_qp *qp, struct ib_qp_attr *attr, int mask);
116 void rxe_qp_error(struct rxe_qp *qp);
117 int rxe_qp_chk_destroy(struct rxe_qp *qp);
120 static inline int qp_num(struct rxe_qp *qp)
125 static inline enum ib_qp_type qp_type(struct rxe_qp *qp)
130 static inline enum ib_qp_state qp_state(struct rxe_qp *qp)
135 static inline int qp_mtu(struct rxe_qp *qp)
151 static inline void rxe_advance_resp_resource(struct rxe_qp *qp)
175 int rxe_completer(struct rxe_qp *qp);
176 int rxe_requester(struct rxe_qp *qp);
177 int rxe_sender(struct rxe_qp *qp);
178 int rxe_receiver(struct rxe_qp *qp);
184 void rxe_resp_queue_pkt(struct rxe_qp *qp, struct sk_buff *skb);
186 void rxe_comp_queue_pkt(struct rxe_qp *qp, struct sk_buff *skb);
188 static inline unsigned int wr_opcode_mask(int opcode, struct rxe_qp *qp)