• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/core/

Lines Matching defs:conn_id

1102 	struct rdma_id_private *listen_id, *conn_id;
1114 conn_id = cma_new_udp_id(&listen_id->id, ib_event);
1119 conn_id = cma_new_conn_id(&listen_id->id, ib_event);
1123 if (!conn_id) {
1128 mutex_lock_nested(&conn_id->handler_mutex, SINGLE_DEPTH_NESTING);
1130 ret = cma_acquire_dev(conn_id);
1135 conn_id->cm_id.ib = cm_id;
1136 cm_id->context = conn_id;
1139 ret = conn_id->id.event_handler(&conn_id->id, &event);
1146 if (cma_comp(conn_id, CMA_CONNECT) &&
1147 !cma_is_ud_ps(conn_id->id.ps))
1150 mutex_unlock(&conn_id->handler_mutex);
1155 conn_id->cm_id.ib = NULL;
1158 cma_exch(conn_id, CMA_DESTROYING);
1159 mutex_unlock(&conn_id->handler_mutex);
1160 rdma_destroy_id(&conn_id->id);
1286 struct rdma_id_private *listen_id, *conn_id;
1305 conn_id = container_of(new_cm_id, struct rdma_id_private, id);
1306 mutex_lock_nested(&conn_id->handler_mutex, SINGLE_DEPTH_NESTING);
1307 conn_id->state = CMA_CONNECT;
1312 mutex_unlock(&conn_id->handler_mutex);
1316 ret = rdma_copy_addr(&conn_id->id.route.addr.dev_addr, dev, NULL);
1318 mutex_unlock(&conn_id->handler_mutex);
1324 ret = cma_acquire_dev(conn_id);
1327 mutex_unlock(&conn_id->handler_mutex);
1332 conn_id->cm_id.iw = cm_id;
1333 cm_id->context = conn_id;
1341 ret = ib_query_device(conn_id->id.device, &attr);
1343 mutex_unlock(&conn_id->handler_mutex);
1354 ret = conn_id->id.event_handler(&conn_id->id, &event);
1357 conn_id->cm_id.iw = NULL;
1358 cma_exch(conn_id, CMA_DESTROYING);
1359 mutex_unlock(&conn_id->handler_mutex);
1360 rdma_destroy_id(&conn_id->id);
1364 mutex_unlock(&conn_id->handler_mutex);