Lines Matching defs:rxe_qp
210 struct rxe_qp { struct
211 struct ib_qp ibqp;
212 struct rxe_pool_entry pelem;
213 struct ib_qp_attr attr;
214 unsigned int valid;
215 unsigned int mtu;
216 bool is_user;
218 struct rxe_pd *pd;
219 struct rxe_srq *srq;
220 struct rxe_cq *scq;
221 struct rxe_cq *rcq;
223 enum ib_sig_type sq_sig_type;
225 struct rxe_sq sq;
226 struct rxe_rq rq;
228 struct socket *sk;
229 u32 dst_cookie;
230 u16 src_port;
232 struct rxe_av pri_av;
233 struct rxe_av alt_av;
236 struct list_head grp_list;
237 spinlock_t grp_lock; /* guard grp_list */
239 struct sk_buff_head req_pkts;
240 struct sk_buff_head resp_pkts;
242 struct rxe_req_info req;
243 struct rxe_comp_info comp;
244 struct rxe_resp_info resp;
246 atomic_t ssn;
247 atomic_t skb_out;
248 int need_req_skb;
255 struct timer_list retrans_timer;
256 u64 qp_timeout_jiffies;
259 struct timer_list rnr_nak_timer;
261 spinlock_t state_lock; /* guard requester and completer */
263 struct execute_work cleanup_work;