Lines Matching defs:rxe_qp
209 struct rxe_qp { struct
210 struct ib_qp ibqp;
211 struct rxe_pool_entry pelem;
212 struct ib_qp_attr attr;
213 unsigned int valid;
214 unsigned int mtu;
215 bool is_user;
217 struct rxe_pd *pd;
218 struct rxe_srq *srq;
219 struct rxe_cq *scq;
220 struct rxe_cq *rcq;
222 enum ib_sig_type sq_sig_type;
224 struct rxe_sq sq;
225 struct rxe_rq rq;
227 struct socket *sk;
228 u32 dst_cookie;
229 u16 src_port;
231 struct rxe_av pri_av;
232 struct rxe_av alt_av;
235 struct list_head grp_list;
236 spinlock_t grp_lock; /* guard grp_list */
238 struct sk_buff_head req_pkts;
239 struct sk_buff_head resp_pkts;
240 struct sk_buff_head send_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;