Lines Matching defs:cm_id

310 			ep->com.cm_id->rem_ref(ep->com.cm_id);
311 ep->com.cm_id = NULL;
363 if (ep->com.cm_id && ep->com.qp) {
447 if (ep->com.cm_id && ep->com.qp) {
494 /* The cm_id may be null if we failed to connect */
510 if ((ep->com.cm_id) && (ep->com.qp)) {
688 child_ep->com.cm_id = NULL;
1218 if (ep->com.cm_id) {
1221 ep->com.cm_id->event_handler(ep->com.cm_id, &event);
1222 ep->com.cm_id->rem_ref(ep->com.cm_id);
1223 ep->com.cm_id = NULL;
1252 if (ep->com.cm_id) {
1255 ep->com.cm_id->event_handler(ep->com.cm_id, &event);
1270 if (ep->com.cm_id) {
1273 ep->com.cm_id->event_handler(ep->com.cm_id, &event);
1274 ep->com.cm_id->rem_ref(ep->com.cm_id);
1275 ep->com.cm_id = NULL;
1314 if (ep->com.cm_id) {
1318 ep->com.cm_id->event_handler(ep->com.cm_id, &event);
1330 ep->com.cm_id->rem_ref(ep->com.cm_id);
1331 ep->com.cm_id = NULL;
1374 ep->parent_ep->com.cm_id->event_handler(ep->parent_ep->com.cm_id,
1391 if (ep->com.cm_id) {
1394 ep->com.cm_id->event_handler(ep->com.cm_id, &event);
1866 int c4iw_reject_cr(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len)
1869 struct c4iw_ep *ep = to_ep(cm_id);
1897 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param)
1902 struct c4iw_ep *ep = to_ep(cm_id);
1903 struct c4iw_dev *h = to_c4iw_dev(cm_id->device);
1978 cm_id->add_ref(cm_id);
1979 ep->com.cm_id = cm_id;
2019 ep->com.cm_id = NULL;
2021 cm_id->rem_ref(cm_id);
2030 int c4iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param)
2033 struct c4iw_dev *dev = to_c4iw_dev(cm_id->device);
2038 CTR2(KTR_IW_CXGBE, "%s:ccB %p", __func__, cm_id);
2043 CTR2(KTR_IW_CXGBE, "%s:cc1 %p", __func__, cm_id);
2051 CTR2(KTR_IW_CXGBE, "%s:cc2 %p", __func__, cm_id);
2074 cm_id->add_ref(cm_id);
2076 ep->com.cm_id = cm_id;
2086 ep->com.so = cm_id->so;
2092 cm_id->local_addr.sin_addr.s_addr,
2093 cm_id->remote_addr.sin_addr.s_addr,
2094 cm_id->local_addr.sin_port,
2095 cm_id->remote_addr.sin_port, 0);
2125 ep->com.local_addr = cm_id->local_addr;
2126 ep->com.remote_addr = cm_id->remote_addr;
2142 cm_id->rem_ref(cm_id);
2153 c4iw_create_listen(struct iw_cm_id *cm_id, int backlog)
2156 struct c4iw_dev *dev = to_c4iw_dev(cm_id->device);
2158 struct socket *so = cm_id->so;
2161 CTR5(KTR_IW_CXGBE, "%s: cm_id %p, lso %p, ep %p, inp %p", __func__,
2162 cm_id, so, ep, so->so_pcb);
2170 cm_id->add_ref(cm_id);
2171 ep->com.cm_id = cm_id;
2174 ep->com.local_addr = cm_id->local_addr;
2185 cm_id->rem_ref(cm_id);
2190 cm_id->provider_data = ep;
2194 CTR3(KTR_IW_CXGBE, "%s: cm_id %p, FAILED (%d)", __func__, cm_id, rc);
2199 c4iw_destroy_listen(struct iw_cm_id *cm_id)
2202 struct c4iw_listen_ep *ep = to_listen_ep(cm_id);
2204 CTR4(KTR_IW_CXGBE, "%s: cm_id %p, so %p, inp %p", __func__, cm_id,
2205 cm_id->so, cm_id->so->so_pcb);
2209 cm_id->rem_ref(cm_id);