/Linux-v4.19/include/rdma/ |
D | rdma_cm.h | 116 struct rdma_cm_id; 125 typedef int (*rdma_cm_event_handler)(struct rdma_cm_id *id, 128 struct rdma_cm_id { struct 139 struct rdma_cm_id *__rdma_create_id(struct net *net, argument 169 void rdma_destroy_id(struct rdma_cm_id *id); 182 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr); 194 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, 205 int rdma_resolve_route(struct rdma_cm_id *id, int timeout_ms); 214 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, 224 void rdma_destroy_qp(struct rdma_cm_id *id); [all …]
|
D | rdma_cm_ib.h | 48 int rdma_set_ib_path(struct rdma_cm_id *id,
|
/Linux-v4.19/net/rds/ |
D | rdma_transport.c | 41 static struct rdma_cm_id *rds_rdma_listen_id; 43 static struct rdma_cm_id *rds6_rdma_listen_id; 46 static int rds_rdma_cm_event_handler_cmn(struct rdma_cm_id *cm_id, in rds_rdma_cm_event_handler_cmn() 154 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds_rdma_cm_event_handler() 161 int rds6_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds6_rdma_cm_event_handler() 170 struct rdma_cm_id **ret_cm_id) in rds_rdma_listen_init_common() 172 struct rdma_cm_id *cm_id; in rds_rdma_listen_init_common()
|
D | rdma_transport.h | 15 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id, 17 int rds6_rdma_cm_event_handler(struct rdma_cm_id *cm_id,
|
D | ib.h | 149 struct rdma_cm_id *i_cm_id; 381 int rds_ib_cm_handle_connect(struct rdma_cm_id *cm_id, 383 int rds_ib_cm_initiate_connect(struct rdma_cm_id *cm_id, bool isv6);
|
D | rds.h | 546 int (*cm_handle_connect)(struct rdma_cm_id *cm_id, 548 int (*cm_initiate_connect)(struct rdma_cm_id *cm_id, bool isv6);
|
D | ib_frmr.c | 233 struct rdma_cm_id *i_cm_id = ibmr->ic->i_cm_id; in rds_ib_post_inv()
|
/Linux-v4.19/drivers/nvme/target/ |
D | rdma.c | 85 struct rdma_cm_id *cm_id; 547 struct rdma_cm_id *cm_id = rsp->queue->cm_id; in nvmet_rdma_queue_response() 653 struct rdma_cm_id *cm_id = rsp->queue->cm_id; in nvmet_rdma_map_sgl_keyed() 896 nvmet_rdma_find_get_device(struct rdma_cm_id *cm_id) in nvmet_rdma_find_get_device() 1103 static int nvmet_rdma_cm_reject(struct rdma_cm_id *cm_id, in nvmet_rdma_cm_reject() 1119 struct rdma_cm_id *cm_id, in nvmet_rdma_alloc_queue() 1224 static int nvmet_rdma_cm_accept(struct rdma_cm_id *cm_id, in nvmet_rdma_cm_accept() 1248 static int nvmet_rdma_queue_connect(struct rdma_cm_id *cm_id, in nvmet_rdma_queue_connect() 1359 static void nvmet_rdma_queue_connect_fail(struct rdma_cm_id *cm_id, in nvmet_rdma_queue_connect_fail() 1388 static int nvmet_rdma_device_removal(struct rdma_cm_id *cm_id, in nvmet_rdma_device_removal() [all …]
|
/Linux-v4.19/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.c | 100 static struct rdma_cm_id *rdma_cm_id; variable 2075 struct rdma_cm_id *rdma_cm_id, in srpt_cm_req_recv() argument 2162 ch->rdma_cm.cm_id = rdma_cm_id; in srpt_cm_req_recv() 2163 rdma_cm_id->context = ch; in srpt_cm_req_recv() 2327 ret = rdma_accept(rdma_cm_id, &rep_param->rdma_cm); in srpt_cm_req_recv() 2363 if (rdma_cm_id) in srpt_cm_req_recv() 2364 rdma_cm_id->context = NULL; in srpt_cm_req_recv() 2379 if (rdma_cm_id) in srpt_cm_req_recv() 2380 rdma_reject(rdma_cm_id, rej, sizeof(*rej)); in srpt_cm_req_recv() 2416 static int srpt_rdma_cm_req_recv(struct rdma_cm_id *cm_id, in srpt_rdma_cm_req_recv() [all …]
|
D | ib_srpt.h | 286 struct rdma_cm_id *cm_id;
|
/Linux-v4.19/drivers/infiniband/core/ |
D | cma.c | 106 const char *__attribute_const__ rdma_reject_msg(struct rdma_cm_id *id, in rdma_reject_msg() 120 bool rdma_is_consumer_reject(struct rdma_cm_id *id, int reason) in rdma_is_consumer_reject() 133 const void *rdma_consumer_reject_data(struct rdma_cm_id *id, in rdma_consumer_reject_data() 153 struct iw_cm_id *rdma_iw_cm_id(struct rdma_cm_id *id) in rdma_iw_cm_id() 168 struct rdma_cm_id *rdma_res_to_id(struct rdma_restrack_entry *res) in rdma_res_to_id() 777 struct rdma_cm_id *__rdma_create_id(struct net *net, in __rdma_create_id() 854 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, in rdma_create_qp() 887 void rdma_destroy_qp(struct rdma_cm_id *id) in rdma_destroy_qp() 1013 int rdma_init_qp_attr(struct rdma_cm_id *id, struct ib_qp_attr *qp_attr, in rdma_init_qp_attr() 1124 const struct rdma_cm_id *listen_id, in cma_save_ib_info() [all …]
|
D | cma_priv.h | 54 struct rdma_cm_id id;
|
D | ucma.c | 91 struct rdma_cm_id *cm_id; 120 struct rdma_cm_id *cm_id; 306 static void ucma_removal_event_handler(struct rdma_cm_id *cm_id) in ucma_removal_event_handler() 343 static int ucma_event_handler(struct rdma_cm_id *cm_id, in ucma_event_handler() 485 struct rdma_cm_id *cm_id; in ucma_create_id() 882 static void ucma_query_device_addr(struct rdma_cm_id *cm_id, in ucma_query_device_addr() 1044 static void ucma_copy_conn_param(struct rdma_cm_id *id, in ucma_copy_conn_param()
|
/Linux-v4.19/drivers/infiniband/ulp/isert/ |
D | ib_isert.h | 156 struct rdma_cm_id *cm_id; 197 struct rdma_cm_id *cm_id;
|
D | ib_isert.c | 56 struct rdma_cm_id *isert_setup_id(struct isert_np *isert_np); 125 struct rdma_cm_id *cma_id) in isert_create_qp() 156 isert_conn_setup_qp(struct isert_conn *isert_conn, struct rdma_cm_id *cma_id) in isert_conn_setup_qp() 356 isert_device_get(struct rdma_cm_id *cma_id) in isert_device_get() 501 isert_connect_request(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in isert_connect_request() 601 isert_connected_handler(struct rdma_cm_id *cma_id) in isert_connected_handler() 714 isert_disconnected_handler(struct rdma_cm_id *cma_id, in isert_disconnected_handler() 742 isert_connect_error(struct rdma_cm_id *cma_id) in isert_connect_error() 755 isert_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in isert_cma_handler() 2308 struct rdma_cm_id * [all …]
|
/Linux-v4.19/drivers/infiniband/ulp/iser/ |
D | iser_verbs.c | 499 struct iser_device *iser_device_find_by_ib_device(struct rdma_cm_id *cma_id) in iser_device_find_by_ib_device() 693 static void iser_connect_error(struct rdma_cm_id *cma_id) in iser_connect_error() 739 static void iser_addr_handler(struct rdma_cm_id *cma_id) in iser_addr_handler() 787 static void iser_route_handler(struct rdma_cm_id *cma_id) in iser_route_handler() 828 static void iser_connected_handler(struct rdma_cm_id *cma_id, in iser_connected_handler() 856 static void iser_disconnected_handler(struct rdma_cm_id *cma_id) in iser_disconnected_handler() 869 static void iser_cleanup_handler(struct rdma_cm_id *cma_id, in iser_cleanup_handler() 884 static int iser_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in iser_cma_handler()
|
D | iscsi_iser.h | 460 struct rdma_cm_id *cma_id;
|
/Linux-v4.19/net/sunrpc/xprtrdma/ |
D | svc_rdma_transport.c | 254 static void handle_connect_req(struct rdma_cm_id *new_cma_id, in handle_connect_req() 295 static int rdma_listen_handler(struct rdma_cm_id *cma_id, in rdma_listen_handler() 320 static int rdma_cma_handler(struct rdma_cm_id *cma_id, in rdma_cma_handler() 370 struct rdma_cm_id *listen_id; in svc_rdma_create()
|
D | verbs.c | 223 rpcrdma_conn_upcall(struct rdma_cm_id *id, struct rdma_cm_event *event) in rpcrdma_conn_upcall() 299 static struct rdma_cm_id * 303 struct rdma_cm_id *id; in rpcrdma_create_id() 677 struct rdma_cm_id *id, *old; in rpcrdma_ep_reconnect()
|
D | xprt_rdma.h | 71 struct rdma_cm_id *ri_id;
|
/Linux-v4.19/include/linux/sunrpc/ |
D | svc_rdma.h | 76 struct rdma_cm_id *sc_cm_id; /* RDMA connection id */
|
/Linux-v4.19/drivers/infiniband/ulp/srp/ |
D | ib_srp.h | 165 struct rdma_cm_id *cm_id;
|
/Linux-v4.19/fs/cifs/ |
D | smbdirect.h | 65 struct rdma_cm_id *id;
|
/Linux-v4.19/net/9p/ |
D | trans_rdma.c | 94 struct rdma_cm_id *cm_id; 254 p9_cm_event_handler(struct rdma_cm_id *id, struct rdma_cm_event *event) in p9_cm_event_handler()
|
/Linux-v4.19/drivers/nvme/host/ |
D | rdma.c | 93 struct rdma_cm_id *cm_id; 145 static int nvme_rdma_cm_handler(struct rdma_cm_id *cm_id, 350 nvme_rdma_find_get_device(struct rdma_cm_id *cm_id) in nvme_rdma_find_get_device() 1512 struct rdma_cm_id *cm_id = queue->cm_id; in nvme_rdma_conn_rejected() 1608 static int nvme_rdma_cm_handler(struct rdma_cm_id *cm_id, in nvme_rdma_cm_handler()
|