Lines Matching defs:rxe_qp
208 struct rxe_qp { struct
209 struct rxe_pool_entry pelem;
210 struct ib_qp ibqp;
211 struct ib_qp_attr attr;
212 unsigned int valid;
213 unsigned int mtu;
214 int is_user;
216 struct rxe_pd *pd;
217 struct rxe_srq *srq;
218 struct rxe_cq *scq;
219 struct rxe_cq *rcq;
221 enum ib_sig_type sq_sig_type;
223 struct rxe_sq sq;
224 struct rxe_rq rq;
226 struct socket *sk;
227 u32 dst_cookie;
228 u16 src_port;
230 struct rxe_av pri_av;
231 struct rxe_av alt_av;
234 struct list_head grp_list;
235 spinlock_t grp_lock; /* guard grp_list */
237 struct sk_buff_head req_pkts;
238 struct sk_buff_head resp_pkts;
239 struct sk_buff_head send_pkts;
241 struct rxe_req_info req;
242 struct rxe_comp_info comp;
243 struct rxe_resp_info resp;
245 atomic_t ssn;
246 atomic_t skb_out;
247 int need_req_skb;
254 struct timer_list retrans_timer;
255 u64 qp_timeout_jiffies;
258 struct timer_list rnr_nak_timer;
260 spinlock_t state_lock; /* guard requester and completer */
262 struct execute_work cleanup_work;