Lines Matching refs:listen_id
974 static struct rdma_id_private *cma_new_conn_id(struct rdma_cm_id *listen_id,
984 if (cma_get_net_info(ib_event->private_data, listen_id->ps,
988 id = rdma_create_id(listen_id->event_handler, listen_id->context,
989 listen_id->ps);
993 cma_save_net_info(&id->route.addr, &listen_id->route.addr,
1022 static struct rdma_id_private *cma_new_udp_id(struct rdma_cm_id *listen_id,
1032 id = rdma_create_id(listen_id->event_handler, listen_id->context,
1033 listen_id->ps);
1038 if (cma_get_net_info(ib_event->private_data, listen_id->ps,
1042 cma_save_net_info(&id->route.addr, &listen_id->route.addr,
1075 struct rdma_id_private *listen_id, *conn_id;
1079 listen_id = cm_id->context;
1080 if (cma_disable_remove(listen_id, CMA_LISTEN))
1084 offset = cma_user_data_offset(listen_id->id.ps);
1086 if (cma_is_ud_ps(listen_id->id.ps)) {
1087 conn_id = cma_new_udp_id(&listen_id->id, ib_event);
1092 conn_id = cma_new_conn_id(&listen_id->id, ib_event);
1125 cma_enable_remove(listen_id);
1248 struct rdma_id_private *listen_id, *conn_id;
1254 listen_id = cm_id->context;
1255 if (cma_disable_remove(listen_id, CMA_LISTEN))
1259 new_cm_id = rdma_create_id(listen_id->id.event_handler,
1260 listen_id->id.context,
1318 cma_enable_remove(listen_id);