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