Home
last modified time | relevance | path

Searched refs:rdma_cm_id (Results 1 - 25 of 79) sorted by relevance

1234

/kernel/linux/linux-6.6/include/rdma/
H A Drdma_cm.h76 /* Fields below ignored if a QP is created on the rdma_cm_id. */
100 struct rdma_cm_id;
109 typedef int (*rdma_cm_event_handler)(struct rdma_cm_id *id,
112 struct rdma_cm_id { struct
124 struct rdma_cm_id *
128 struct rdma_cm_id *rdma_create_user_id(rdma_cm_event_handler event_handler,
143 * Returns a new rdma_cm_id. The id holds a reference on the network
161 void rdma_destroy_id(struct rdma_cm_id *id);
174 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr);
179 * rdma_cm_id wil
[all...]
H A Drdma_cm_ib.h17 * This call permits a user to specify routing information for rdma_cm_id's
21 int rdma_set_ib_path(struct rdma_cm_id *id,
/kernel/linux/linux-5.10/include/rdma/
H A Drdma_cm.h66 /* Fields below ignored if a QP is created on the rdma_cm_id. */
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 *
117 struct rdma_cm_id *rdma_create_user_id(rdma_cm_event_handler event_handler,
132 * Returns a new rdma_cm_id. The id holds a reference on the network
150 void rdma_destroy_id(struct rdma_cm_id *id);
163 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr);
168 * rdma_cm_id wil
[all...]
H A Drdma_cm_ib.h17 * This call permits a user to specify routing information for rdma_cm_id's
21 int rdma_set_ib_path(struct rdma_cm_id *id,
/kernel/linux/linux-5.10/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()
182 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds_rdma_cm_event_handler()
189 int rds6_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds6_rdma_cm_event_handler()
198 struct rdma_cm_id **ret_cm_id) in rds_rdma_listen_init_common()
200 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);
/kernel/linux/linux-6.6/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()
183 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds_rdma_cm_event_handler()
190 int rds6_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds6_rdma_cm_event_handler()
199 struct rdma_cm_id **ret_cm_id) in rds_rdma_listen_init_common()
201 struct rdma_cm_id *cm_id; in rds_rdma_listen_init_common()
H A Drdma_transport.h20 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id,
22 int rds6_rdma_cm_event_handler(struct rdma_cm_id *cm_id,
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dcma.c84 const char *__attribute_const__ rdma_reject_msg(struct rdma_cm_id *id, in rdma_reject_msg()
104 static bool rdma_is_consumer_reject(struct rdma_cm_id *id, int reason) in rdma_is_consumer_reject()
116 const void *rdma_consumer_reject_data(struct rdma_cm_id *id, in rdma_consumer_reject_data()
136 struct iw_cm_id *rdma_iw_cm_id(struct rdma_cm_id *id) in rdma_iw_cm_id()
148 * rdma_res_to_id() - return the rdma_cm_id pointer for this restrack.
151 struct rdma_cm_id *rdma_res_to_id(struct rdma_restrack_entry *res) in rdma_res_to_id()
1026 struct rdma_cm_id *
1042 struct rdma_cm_id *rdma_create_user_id(rdma_cm_event_handler event_handler, in rdma_create_user_id()
1098 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, in rdma_create_qp()
1138 void rdma_destroy_qp(struct rdma_cm_id *i
[all...]
H A Dcma_priv.h54 struct rdma_cm_id id;
/kernel/linux/linux-6.6/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c96 /* Protects both rdma_cm_port and rdma_cm_id. */
100 static struct rdma_cm_id *rdma_cm_id; variable
2137 * @rdma_cm_id: RDMA/CM connection identifier in case of RDMA/CM.
2149 struct rdma_cm_id *rdma_cm_id, in srpt_cm_req_recv()
2229 if (rdma_cm_id) { in srpt_cm_req_recv()
2231 ch->rdma_cm.cm_id = rdma_cm_id; in srpt_cm_req_recv()
2232 rdma_cm_id->context = ch; in srpt_cm_req_recv()
2450 ret = rdma_accept(rdma_cm_id, in srpt_cm_req_recv()
2147 srpt_cm_req_recv(struct srpt_device *const sdev, struct ib_cm_id *ib_cm_id, struct rdma_cm_id *rdma_cm_id, u8 port_num, __be16 pkey, const struct srp_login_req *req, const char *src_addr) srpt_cm_req_recv() argument
3628 struct rdma_cm_id *rdma_cm_id; srpt_create_rdma_id() local
[all...]
/kernel/linux/linux-5.10/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()
147 * rdma_res_to_id() - return the rdma_cm_id pointer for this restrack.
150 struct rdma_cm_id *rdma_res_to_id(struct rdma_restrack_entry *res) in rdma_res_to_id()
883 struct rdma_cm_id *
899 struct rdma_cm_id *rdma_create_user_id(rdma_cm_event_handler event_handler, in rdma_create_user_id()
955 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, in rdma_create_qp()
995 void rdma_destroy_qp(struct rdma_cm_id *i
[all...]
H A Dcma_priv.h54 struct rdma_cm_id id;
/kernel/linux/linux-5.10/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_i
[all...]
/kernel/linux/linux-6.6/drivers/nvme/target/
H A Drdma.c87 struct rdma_cm_id *cm_id;
121 struct rdma_cm_id *cm_id;
636 struct rdma_cm_id *cm_id = rsp->queue->cm_id; in nvmet_rdma_rw_ctx_init()
655 struct rdma_cm_id *cm_id = rsp->queue->cm_id; in nvmet_rdma_rw_ctx_destroy()
720 struct rdma_cm_id *cm_id = rsp->queue->cm_id; in nvmet_rdma_queue_response()
791 struct rdma_cm_id *cm_id = rsp->queue->cm_id; in nvmet_rdma_write_data_done()
1191 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_i
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c92 /* Protects both rdma_cm_port and rdma_cm_id. */
96 static struct rdma_cm_id *rdma_cm_id; variable
2128 * @rdma_cm_id: RDMA/CM connection identifier in case of RDMA/CM.
2140 struct rdma_cm_id *rdma_cm_id, in srpt_cm_req_recv()
2225 ch->rdma_cm.cm_id = rdma_cm_id; in srpt_cm_req_recv()
2226 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()
2138 srpt_cm_req_recv(struct srpt_device *const sdev, struct ib_cm_id *ib_cm_id, struct rdma_cm_id *rdma_cm_id, u8 port_num, __be16 pkey, const struct srp_login_req *req, const char *src_addr) srpt_cm_req_recv() argument
3647 struct rdma_cm_id *rdma_cm_id; srpt_create_rdma_id() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/ulp/rtrs/
H A Drtrs-srv.h115 struct rdma_cm_id *cm_id_ip;
116 struct rdma_cm_id *cm_id_ib;
/kernel/linux/linux-6.6/drivers/infiniband/ulp/rtrs/
H A Drtrs-srv.h119 struct rdma_cm_id *cm_id_ip;
120 struct rdma_cm_id *cm_id_ib;
/kernel/linux/linux-5.10/drivers/infiniband/ulp/iser/
H A Diser_verbs.c303 struct iser_device *iser_device_find_by_ib_device(struct rdma_cm_id *cma_id) in iser_device_find_by_ib_device()
499 static void iser_connect_error(struct rdma_cm_id *cma_id) in iser_connect_error()
544 static void iser_addr_handler(struct rdma_cm_id *cma_id) in iser_addr_handler()
592 static void iser_route_handler(struct rdma_cm_id *cma_id) in iser_route_handler()
633 static void iser_connected_handler(struct rdma_cm_id *cma_id, in iser_connected_handler()
661 static void iser_disconnected_handler(struct rdma_cm_id *cma_id) in iser_disconnected_handler()
674 static void iser_cleanup_handler(struct rdma_cm_id *cma_id, in iser_cleanup_handler()
689 static int iser_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in iser_cma_handler()
/kernel/linux/linux-5.10/drivers/infiniband/ulp/isert/
H A Dib_isert.h181 struct rdma_cm_id *cm_id;
208 struct rdma_cm_id *cm_id;
/kernel/linux/linux-6.6/drivers/infiniband/ulp/isert/
H A Dib_isert.h181 struct rdma_cm_id *cm_id;
208 struct rdma_cm_id *cm_id;
/kernel/linux/linux-6.6/drivers/infiniband/ulp/iser/
H A Diser_verbs.c297 struct iser_device *iser_device_find_by_ib_device(struct rdma_cm_id *cma_id) in iser_device_find_by_ib_device()
478 static void iser_connect_error(struct rdma_cm_id *cma_id) in iser_connect_error()
523 static void iser_addr_handler(struct rdma_cm_id *cma_id) in iser_addr_handler()
572 static void iser_route_handler(struct rdma_cm_id *cma_id) in iser_route_handler()
618 static void iser_connected_handler(struct rdma_cm_id *cma_id, in iser_connected_handler()
650 static void iser_cleanup_handler(struct rdma_cm_id *cma_id, in iser_cleanup_handler()
672 static int iser_cma_handler(struct rdma_cm_id *cma_id, in iser_cma_handler()
/kernel/linux/linux-5.10/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()
242 * @cma_id: the server's listener rdma_cm_id
251 static int svc_rdma_listen_handler(struct rdma_cm_id *cma_id, in svc_rdma_listen_handler()
266 * @cma_id: the server's listener rdma_cm_id
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()
/kernel/linux/linux-6.6/net/sunrpc/xprtrdma/
H A Dsvc_rdma_transport.c189 static void handle_connect_req(struct rdma_cm_id *new_cma_id, in handle_connect_req()
238 * @cma_id: the server's listener rdma_cm_id
247 static int svc_rdma_listen_handler(struct rdma_cm_id *cma_id, in svc_rdma_listen_handler()
262 * @cma_id: the server's listener rdma_cm_id
269 static int svc_rdma_cma_handler(struct rdma_cm_id *cma_id, in svc_rdma_cma_handler()
301 struct rdma_cm_id *listen_id; in svc_rdma_create()

Completed in 30 milliseconds

1234