Lines Matching refs:listen_id
991 static struct rdma_id_private *cma_new_conn_id(struct rdma_cm_id *listen_id,
1002 if (cma_get_net_info(ib_event->private_data, listen_id->ps,
1006 id = rdma_create_id(listen_id->event_handler, listen_id->context,
1007 listen_id->ps);
1011 cma_save_net_info(&id->route.addr, &listen_id->route.addr,
1047 static struct rdma_id_private *cma_new_udp_id(struct rdma_cm_id *listen_id,
1057 id = rdma_create_id(listen_id->event_handler, listen_id->context,
1058 listen_id->ps);
1063 if (cma_get_net_info(ib_event->private_data, listen_id->ps,
1067 cma_save_net_info(&id->route.addr, &listen_id->route.addr,
1102 struct rdma_id_private *listen_id, *conn_id;
1106 listen_id = cm_id->context;
1107 if (cma_disable_callback(listen_id, CMA_LISTEN))
1111 offset = cma_user_data_offset(listen_id->id.ps);
1113 if (cma_is_ud_ps(listen_id->id.ps)) {
1114 conn_id = cma_new_udp_id(&listen_id->id, ib_event);
1119 conn_id = cma_new_conn_id(&listen_id->id, ib_event);
1163 mutex_unlock(&listen_id->handler_mutex);
1286 struct rdma_id_private *listen_id, *conn_id;
1293 listen_id = cm_id->context;
1294 if (cma_disable_callback(listen_id, CMA_LISTEN))
1298 new_cm_id = rdma_create_id(listen_id->id.event_handler,
1299 listen_id->id.context,
1369 mutex_unlock(&listen_id->handler_mutex);