Home
last modified time | relevance | path

Searched refs:rdma_cm_id (Results 1 – 25 of 39) sorted by relevance

12

/OK3568_Linux_fs/kernel/include/rdma/
H A Drdma_cm.h90 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 …]
H A Drdma_cm_ib.h21 int rdma_set_ib_path(struct rdma_cm_id *id,
/OK3568_Linux_fs/kernel/net/rds/
H A Drdma_transport.c41 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()
180 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds_rdma_cm_event_handler()
187 int rds6_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds6_rdma_cm_event_handler()
196 struct rdma_cm_id **ret_cm_id) in rds_rdma_listen_init_common()
198 struct rdma_cm_id *cm_id; in rds_rdma_listen_init_common()
H A Drdma_transport.h21 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,
H A Dib.h150 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);
H A Drds.h559 int (*cm_handle_connect)(struct rdma_cm_id *cm_id,
561 int (*cm_initiate_connect)(struct rdma_cm_id *cm_id, bool isv6);
/OK3568_Linux_fs/kernel/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c96 static struct rdma_cm_id *rdma_cm_id; variable
2137 struct rdma_cm_id *rdma_cm_id, in srpt_cm_req_recv() argument
2222 ch->rdma_cm.cm_id = rdma_cm_id; in srpt_cm_req_recv()
2223 rdma_cm_id->context = ch; in srpt_cm_req_recv()
2438 ret = rdma_accept(rdma_cm_id, &rep_param->rdma_cm); in srpt_cm_req_recv()
2480 if (rdma_cm_id) in srpt_cm_req_recv()
2481 rdma_cm_id->context = NULL; in srpt_cm_req_recv()
2496 if (rdma_cm_id) in srpt_cm_req_recv()
2497 rdma_reject(rdma_cm_id, rej, sizeof(*rej), in srpt_cm_req_recv()
2534 static int srpt_rdma_cm_req_recv(struct rdma_cm_id *cm_id, in srpt_rdma_cm_req_recv()
[all …]
H A Dib_srpt.h300 struct rdma_cm_id *cm_id;
/OK3568_Linux_fs/kernel/drivers/infiniband/core/
H A Dcma.c83 const char *__attribute_const__ rdma_reject_msg(struct rdma_cm_id *id, in rdma_reject_msg()
103 static bool rdma_is_consumer_reject(struct rdma_cm_id *id, int reason) in rdma_is_consumer_reject()
115 const void *rdma_consumer_reject_data(struct rdma_cm_id *id, in rdma_consumer_reject_data()
135 struct iw_cm_id *rdma_iw_cm_id(struct rdma_cm_id *id) in rdma_iw_cm_id()
150 struct rdma_cm_id *rdma_res_to_id(struct rdma_restrack_entry *res) in rdma_res_to_id()
884 struct rdma_cm_id *
900 struct rdma_cm_id *rdma_create_user_id(rdma_cm_event_handler event_handler, in rdma_create_user_id()
956 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, in rdma_create_qp()
996 void rdma_destroy_qp(struct rdma_cm_id *id) in rdma_destroy_qp()
1123 int rdma_init_qp_attr(struct rdma_cm_id *id, struct ib_qp_attr *qp_attr, in rdma_init_qp_attr()
[all …]
H A Dcma_priv.h54 struct rdma_cm_id id;
H A Ducma.c93 struct rdma_cm_id *cm_id;
217 struct rdma_cm_id *cm_id) in ucma_set_ctx_cm_id()
296 static int ucma_connect_event_handler(struct rdma_cm_id *cm_id, in ucma_connect_event_handler()
333 static int ucma_event_handler(struct rdma_cm_id *cm_id, in ucma_event_handler()
445 struct rdma_cm_id *cm_id; in ucma_create_id()
870 static void ucma_query_device_addr(struct rdma_cm_id *cm_id, in ucma_query_device_addr()
1034 static void ucma_copy_conn_param(struct rdma_cm_id *id, in ucma_copy_conn_param()
/OK3568_Linux_fs/kernel/drivers/infiniband/ulp/iser/
H A Diser_verbs.c304 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()
/OK3568_Linux_fs/kernel/drivers/nvme/target/
H A Drdma.c86 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()
1404 static int nvmet_rdma_cm_reject(struct rdma_cm_id *cm_id, in nvmet_rdma_cm_reject()
1421 struct rdma_cm_id *cm_id, in nvmet_rdma_alloc_queue()
1542 static int nvmet_rdma_cm_accept(struct rdma_cm_id *cm_id, in nvmet_rdma_cm_accept()
[all …]
/OK3568_Linux_fs/kernel/drivers/infiniband/ulp/rtrs/
H A Drtrs-srv.h115 struct rdma_cm_id *cm_id_ip;
116 struct rdma_cm_id *cm_id_ib;
H A Drtrs-srv.c1546 struct rdma_cm_id *cm_id) in rtrs_rdma_do_accept()
1577 static int rtrs_rdma_do_reject(struct rdma_cm_id *cm_id, int errno) in rtrs_rdma_do_reject()
1610 struct rdma_cm_id *cm_id, in create_con()
1705 struct rdma_cm_id *cm_id, in __alloc_sess()
1786 static int rtrs_rdma_connect(struct rdma_cm_id *cm_id, in rtrs_rdma_connect()
1908 static int rtrs_srv_rdma_cm_handler(struct rdma_cm_id *cm_id, in rtrs_srv_rdma_cm_handler()
1956 static struct rdma_cm_id *rtrs_srv_cm_init(struct rtrs_srv_ctx *ctx, in rtrs_srv_cm_init()
1960 struct rdma_cm_id *cm_id; in rtrs_srv_cm_init()
2005 struct rdma_cm_id *cm_ip, *cm_ib; in rtrs_srv_rdma_init()
H A Drtrs.c218 struct rdma_cm_id *cm_id = con->cm_id; in create_cq()
237 struct rdma_cm_id *cm_id = con->cm_id; in create_qp()
H A Drtrs-pri.h97 struct rdma_cm_id *cm_id;
/OK3568_Linux_fs/kernel/drivers/infiniband/ulp/isert/
H A Dib_isert.h181 struct rdma_cm_id *cm_id;
208 struct rdma_cm_id *cm_id;
H A Dib_isert.c54 struct rdma_cm_id *isert_setup_id(struct isert_np *isert_np);
105 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 …]
/OK3568_Linux_fs/kernel/net/sunrpc/xprtrdma/
H A Dsvc_rdma_transport.c193 static void handle_connect_req(struct rdma_cm_id *new_cma_id, in handle_connect_req()
251 static int svc_rdma_listen_handler(struct rdma_cm_id *cma_id, in svc_rdma_listen_handler()
273 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()
H A Dverbs.c102 struct rdma_cm_id *id = ep->re_id; in rpcrdma_xprt_drain()
247 rpcrdma_cm_event_handler(struct rdma_cm_id *id, struct rdma_cm_event *event) in rpcrdma_cm_event_handler()
311 static struct rdma_cm_id *rpcrdma_create_id(struct rpcrdma_xprt *r_xprt, in rpcrdma_create_id()
316 struct rdma_cm_id *id; in rpcrdma_create_id()
399 struct rdma_cm_id *id; in rpcrdma_ep_create()
587 struct rdma_cm_id *id; in rpcrdma_xprt_disconnect()
/OK3568_Linux_fs/kernel/include/linux/sunrpc/
H A Dsvc_rdma.h78 struct rdma_cm_id *sc_cm_id; /* RDMA connection id */
/OK3568_Linux_fs/kernel/drivers/infiniband/ulp/srp/
H A Dib_srp.h171 struct rdma_cm_id *cm_id;
/OK3568_Linux_fs/kernel/fs/cifs/
H A Dsmbdirect.h56 struct rdma_cm_id *id;
/OK3568_Linux_fs/kernel/net/9p/
H A Dtrans_rdma.c79 struct rdma_cm_id *cm_id;
240 p9_cm_event_handler(struct rdma_cm_id *id, struct rdma_cm_event *event) in p9_cm_event_handler()

12