| /Linux-v5.15/include/rdma/ |
| D | rdma_cm.h | 90 struct rdma_cm_id; 99 typedef int (*rdma_cm_event_handler)(struct rdma_cm_id *id, 102 struct rdma_cm_id { struct 113 struct rdma_cm_id * argument 117 struct rdma_cm_id *rdma_create_user_id(rdma_cm_event_handler event_handler, 150 void rdma_destroy_id(struct rdma_cm_id *id); 163 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr); 175 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr, 187 int rdma_resolve_route(struct rdma_cm_id *id, unsigned long timeout_ms); 196 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, [all …]
|
| D | rdma_cm_ib.h | 21 int rdma_set_ib_path(struct rdma_cm_id *id,
|
| /Linux-v5.15/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; 49 static int rds_rdma_cm_event_handler_cmn(struct rdma_cm_id *cm_id, in rds_rdma_cm_event_handler_cmn() 181 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds_rdma_cm_event_handler() 188 int rds6_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds6_rdma_cm_event_handler() 197 struct rdma_cm_id **ret_cm_id) in rds_rdma_listen_init_common() 199 struct rdma_cm_id *cm_id; in rds_rdma_listen_init_common()
|
| D | rdma_transport.h | 21 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id, 23 int rds6_rdma_cm_event_handler(struct rdma_cm_id *cm_id,
|
| D | ib.h | 150 struct rdma_cm_id *i_cm_id; 377 int rds_ib_cm_handle_connect(struct rdma_cm_id *cm_id, 379 int rds_ib_cm_initiate_connect(struct rdma_cm_id *cm_id, bool isv6);
|
| /Linux-v5.15/drivers/infiniband/ulp/srpt/ |
| D | ib_srpt.c | 96 static struct rdma_cm_id *rdma_cm_id; variable 2144 struct rdma_cm_id *rdma_cm_id, in srpt_cm_req_recv() argument 2229 ch->rdma_cm.cm_id = rdma_cm_id; in srpt_cm_req_recv() 2230 rdma_cm_id->context = ch; in srpt_cm_req_recv() 2441 ret = rdma_accept(rdma_cm_id, &rep_param->rdma_cm); in srpt_cm_req_recv() 2483 if (rdma_cm_id) in srpt_cm_req_recv() 2484 rdma_cm_id->context = NULL; in srpt_cm_req_recv() 2499 if (rdma_cm_id) in srpt_cm_req_recv() 2500 rdma_reject(rdma_cm_id, rej, sizeof(*rej), in srpt_cm_req_recv() 2537 static int srpt_rdma_cm_req_recv(struct rdma_cm_id *cm_id, in srpt_rdma_cm_req_recv() [all …]
|
| D | ib_srpt.h | 300 struct rdma_cm_id *cm_id;
|
| /Linux-v5.15/drivers/nvme/target/ |
| D | rdma.c | 86 struct rdma_cm_id *cm_id; 120 struct rdma_cm_id *cm_id; 635 struct rdma_cm_id *cm_id = rsp->queue->cm_id; in nvmet_rdma_rw_ctx_init() 654 struct rdma_cm_id *cm_id = rsp->queue->cm_id; in nvmet_rdma_rw_ctx_destroy() 719 struct rdma_cm_id *cm_id = rsp->queue->cm_id; in nvmet_rdma_queue_response() 790 struct rdma_cm_id *cm_id = rsp->queue->cm_id; in nvmet_rdma_write_data_done() 1190 nvmet_rdma_find_get_device(struct rdma_cm_id *cm_id) in nvmet_rdma_find_get_device() 1403 static int nvmet_rdma_cm_reject(struct rdma_cm_id *cm_id, in nvmet_rdma_cm_reject() 1420 struct rdma_cm_id *cm_id, in nvmet_rdma_alloc_queue() 1541 static int nvmet_rdma_cm_accept(struct rdma_cm_id *cm_id, in nvmet_rdma_cm_accept() [all …]
|
| /Linux-v5.15/drivers/infiniband/ulp/rtrs/ |
| D | rtrs-srv.h | 113 struct rdma_cm_id *cm_id_ip; 114 struct rdma_cm_id *cm_id_ib;
|
| D | rtrs-srv.c | 786 static int rtrs_rdma_do_reject(struct rdma_cm_id *cm_id, int errno); 1563 struct rdma_cm_id *cm_id) in rtrs_rdma_do_accept() 1594 static int rtrs_rdma_do_reject(struct rdma_cm_id *cm_id, int errno) in rtrs_rdma_do_reject() 1627 struct rdma_cm_id *cm_id, in create_con() 1718 struct rdma_cm_id *cm_id, in __alloc_sess() 1808 static int rtrs_rdma_connect(struct rdma_cm_id *cm_id, in rtrs_rdma_connect() 1931 static int rtrs_srv_rdma_cm_handler(struct rdma_cm_id *cm_id, in rtrs_srv_rdma_cm_handler() 1976 static struct rdma_cm_id *rtrs_srv_cm_init(struct rtrs_srv_ctx *ctx, in rtrs_srv_cm_init() 1980 struct rdma_cm_id *cm_id; in rtrs_srv_cm_init() 2025 struct rdma_cm_id *cm_ip, *cm_ib; in rtrs_srv_rdma_init()
|
| D | rtrs.c | 228 struct rdma_cm_id *cm_id = con->cm_id; in create_cq() 247 struct rdma_cm_id *cm_id = con->cm_id; in create_qp()
|
| D | rtrs-pri.h | 96 struct rdma_cm_id *cm_id;
|
| /Linux-v5.15/drivers/infiniband/core/ |
| D | cma.c | 82 const char *__attribute_const__ rdma_reject_msg(struct rdma_cm_id *id, in rdma_reject_msg() 102 static bool rdma_is_consumer_reject(struct rdma_cm_id *id, int reason) in rdma_is_consumer_reject() 114 const void *rdma_consumer_reject_data(struct rdma_cm_id *id, in rdma_consumer_reject_data() 134 struct iw_cm_id *rdma_iw_cm_id(struct rdma_cm_id *id) in rdma_iw_cm_id() 149 struct rdma_cm_id *rdma_res_to_id(struct rdma_restrack_entry *res) in rdma_res_to_id() 870 struct rdma_cm_id * 886 struct rdma_cm_id *rdma_create_user_id(rdma_cm_event_handler event_handler, in rdma_create_user_id() 942 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, in rdma_create_qp() 982 void rdma_destroy_qp(struct rdma_cm_id *id) in rdma_destroy_qp() 1109 int rdma_init_qp_attr(struct rdma_cm_id *id, struct ib_qp_attr *qp_attr, in rdma_init_qp_attr() [all …]
|
| D | cma_priv.h | 54 struct rdma_cm_id id;
|
| D | ucma.c | 93 struct rdma_cm_id *cm_id; 214 struct rdma_cm_id *cm_id) in ucma_set_ctx_cm_id() 293 static int ucma_connect_event_handler(struct rdma_cm_id *cm_id, in ucma_connect_event_handler() 330 static int ucma_event_handler(struct rdma_cm_id *cm_id, in ucma_event_handler() 442 struct rdma_cm_id *cm_id; in ucma_create_id() 867 static void ucma_query_device_addr(struct rdma_cm_id *cm_id, in ucma_query_device_addr() 1031 static void ucma_copy_conn_param(struct rdma_cm_id *id, in ucma_copy_conn_param()
|
| /Linux-v5.15/drivers/infiniband/ulp/iser/ |
| D | iser_verbs.c | 304 struct iser_device *iser_device_find_by_ib_device(struct rdma_cm_id *cma_id) in iser_device_find_by_ib_device() 500 static void iser_connect_error(struct rdma_cm_id *cma_id) in iser_connect_error() 545 static void iser_addr_handler(struct rdma_cm_id *cma_id) in iser_addr_handler() 593 static void iser_route_handler(struct rdma_cm_id *cma_id) in iser_route_handler() 634 static void iser_connected_handler(struct rdma_cm_id *cma_id, in iser_connected_handler() 662 static void iser_disconnected_handler(struct rdma_cm_id *cma_id) in iser_disconnected_handler() 675 static void iser_cleanup_handler(struct rdma_cm_id *cma_id, in iser_cleanup_handler() 690 static int iser_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in iser_cma_handler()
|
| /Linux-v5.15/drivers/infiniband/ulp/isert/ |
| D | ib_isert.h | 181 struct rdma_cm_id *cm_id; 208 struct rdma_cm_id *cm_id;
|
| D | ib_isert.c | 54 struct rdma_cm_id *isert_setup_id(struct isert_np *isert_np); 103 struct rdma_cm_id *cma_id) in isert_create_qp() 264 isert_device_get(struct rdma_cm_id *cma_id) in isert_device_get() 415 isert_connect_request(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in isert_connect_request() 515 isert_connected_handler(struct rdma_cm_id *cma_id) in isert_connected_handler() 628 isert_disconnected_handler(struct rdma_cm_id *cma_id, in isert_disconnected_handler() 656 isert_connect_error(struct rdma_cm_id *cma_id) in isert_connect_error() 669 isert_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in isert_cma_handler() 2214 struct rdma_cm_id * 2218 struct rdma_cm_id *id; in isert_setup_id() [all …]
|
| /Linux-v5.15/net/sunrpc/xprtrdma/ |
| D | svc_rdma_transport.c | 191 static void handle_connect_req(struct rdma_cm_id *new_cma_id, in handle_connect_req() 249 static int svc_rdma_listen_handler(struct rdma_cm_id *cma_id, in svc_rdma_listen_handler() 271 static int svc_rdma_cma_handler(struct rdma_cm_id *cma_id, in svc_rdma_cma_handler() 303 struct rdma_cm_id *listen_id; in svc_rdma_create()
|
| D | verbs.c | 102 struct rdma_cm_id *id = ep->re_id; in rpcrdma_xprt_drain() 237 rpcrdma_cm_event_handler(struct rdma_cm_id *id, struct rdma_cm_event *event) in rpcrdma_cm_event_handler() 301 static struct rdma_cm_id *rpcrdma_create_id(struct rpcrdma_xprt *r_xprt, in rpcrdma_create_id() 306 struct rdma_cm_id *id; in rpcrdma_create_id() 389 struct rdma_cm_id *id; in rpcrdma_ep_create() 573 struct rdma_cm_id *id; in rpcrdma_xprt_disconnect()
|
| /Linux-v5.15/include/linux/sunrpc/ |
| D | svc_rdma.h | 76 struct rdma_cm_id *sc_cm_id; /* RDMA connection id */
|
| /Linux-v5.15/drivers/infiniband/ulp/srp/ |
| D | ib_srp.h | 171 struct rdma_cm_id *cm_id;
|
| /Linux-v5.15/fs/ksmbd/ |
| D | transport_rdma.c | 83 struct rdma_cm_id *cm_id; 102 struct rdma_cm_id *cm_id; 346 static struct smb_direct_transport *alloc_transport(struct rdma_cm_id *cm_id) in alloc_transport() 1441 static int smb_direct_cm_handler(struct rdma_cm_id *cm_id, in smb_direct_cm_handler() 1920 static int smb_direct_handle_connect_request(struct rdma_cm_id *new_cm_id) in smb_direct_handle_connect_request() 1949 static int smb_direct_listen_handler(struct rdma_cm_id *cm_id, in smb_direct_listen_handler() 1976 struct rdma_cm_id *cm_id; in smb_direct_listen()
|
| /Linux-v5.15/fs/cifs/ |
| D | smbdirect.h | 56 struct rdma_cm_id *id;
|
| /Linux-v5.15/net/9p/ |
| D | trans_rdma.c | 79 struct rdma_cm_id *cm_id; 242 p9_cm_event_handler(struct rdma_cm_id *id, struct rdma_cm_event *event) in p9_cm_event_handler()
|