Lines Matching defs:cm_id_private
206 struct cm_id_private { struct
207 struct ib_cm_id id;
209 struct rb_node service_node;
210 struct rb_node sidr_id_node;
211 u32 sidr_slid;
212 spinlock_t lock; /* Do not acquire inside cm.lock */
213 struct completion comp;
214 refcount_t refcount;
218 int listen_sharecount;
219 struct rcu_head rcu;
221 struct ib_mad_send_buf *msg;
222 struct cm_timewait_info *timewait_info;
224 struct cm_av av;
225 struct cm_av alt_av;
227 void *private_data;
228 __be64 tid;
229 __be32 local_qpn;
230 __be32 remote_qpn;
231 enum ib_qp_type qp_type;
232 __be32 sq_psn;
233 __be32 rq_psn;
234 int timeout_ms;
235 enum ib_mtu path_mtu;
236 __be16 pkey;
237 u8 private_data_len;
238 u8 max_cm_retries;
239 u8 responder_resources;
240 u8 initiator_depth;
241 u8 retry_count;
242 u8 rnr_retry_count;
243 u8 service_timeout;
244 u8 target_ack_delay;
246 struct list_head work_list;
270 static inline void cm_deref_id(struct cm_id_private *cm_id_priv) in cm_deref_id() argument