Lines Matching refs:cm_id

41 int c2_llp_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *iw_param)  in c2_llp_connect()  argument
43 struct c2_dev *c2dev = to_c2dev(cm_id->device); in c2_llp_connect()
49 struct sockaddr_in *raddr = (struct sockaddr_in *)&cm_id->remote_addr; in c2_llp_connect()
51 if (cm_id->remote_addr.ss_family != AF_INET) in c2_llp_connect()
54 ibqp = c2_get_qp(cm_id->device, iw_param->qpn); in c2_llp_connect()
60 cm_id->provider_data = qp; in c2_llp_connect()
61 cm_id->add_ref(cm_id); in c2_llp_connect()
62 qp->cm_id = cm_id; in c2_llp_connect()
128 cm_id->provider_data = NULL; in c2_llp_connect()
129 qp->cm_id = NULL; in c2_llp_connect()
130 cm_id->rem_ref(cm_id); in c2_llp_connect()
135 int c2_llp_service_create(struct iw_cm_id *cm_id, int backlog) in c2_llp_service_create() argument
142 struct sockaddr_in *laddr = (struct sockaddr_in *)&cm_id->local_addr; in c2_llp_service_create()
144 if (cm_id->local_addr.ss_family != AF_INET) in c2_llp_service_create()
147 c2dev = to_c2dev(cm_id->device); in c2_llp_service_create()
167 wr.user_context = (u64) (unsigned long) cm_id; in c2_llp_service_create()
206 cm_id->provider_data = (void*)(unsigned long) reply->ep_handle; in c2_llp_service_create()
224 int c2_llp_service_destroy(struct iw_cm_id *cm_id) in c2_llp_service_destroy() argument
233 c2dev = to_c2dev(cm_id->device); in c2_llp_service_destroy()
250 wr.ep_handle = (u32)(unsigned long)cm_id->provider_data; in c2_llp_service_destroy()
291 int c2_llp_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *iw_param) in c2_llp_accept() argument
293 struct c2_dev *c2dev = to_c2dev(cm_id->device); in c2_llp_accept()
301 ibqp = c2_get_qp(cm_id->device, iw_param->qpn); in c2_llp_accept()
318 vq_req->cm_id = cm_id; in c2_llp_accept()
331 wr->ep_handle = (u32) (unsigned long) cm_id->provider_data; in c2_llp_accept()
335 cm_id->provider_data = qp; in c2_llp_accept()
336 cm_id->add_ref(cm_id); in c2_llp_accept()
337 qp->cm_id = cm_id; in c2_llp_accept()
339 cm_id->provider_data = qp; in c2_llp_accept()
390 cm_id->provider_data = NULL; in c2_llp_accept()
391 qp->cm_id = NULL; in c2_llp_accept()
392 cm_id->rem_ref(cm_id); in c2_llp_accept()
397 int c2_llp_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len) in c2_llp_reject() argument
405 c2dev = to_c2dev(cm_id->device); in c2_llp_reject()
420 wr.ep_handle = (u32) (unsigned long) cm_id->provider_data; in c2_llp_reject()