Home
last modified time | relevance | path

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

/linux-4.4.14/include/rdma/
Drdma_cm.h137 struct rdma_cm_id;
146 typedef int (*rdma_cm_event_handler)(struct rdma_cm_id *id,
149 struct rdma_cm_id { struct
172 struct rdma_cm_id *rdma_create_id(struct net *net, argument
185 void rdma_destroy_id(struct rdma_cm_id *id);
198 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr);
210 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr,
221 int rdma_resolve_route(struct rdma_cm_id *id, int timeout_ms);
230 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd,
240 void rdma_destroy_qp(struct rdma_cm_id *id);
[all …]
Drdma_cm_ib.h48 int rdma_set_ib_paths(struct rdma_cm_id *id,
/linux-4.4.14/net/rds/
Drdma_transport.c39 static struct rdma_cm_id *rds_rdma_listen_id;
41 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds_rdma_cm_event_handler()
142 struct rdma_cm_id *cm_id; in rds_rdma_listen_init()
Diw.h112 struct rdma_cm_id *i_cm_id;
178 struct rdma_cm_id *cm_id;
292 int rds_iw_cm_handle_connect(struct rdma_cm_id *cm_id,
294 int rds_iw_cm_initiate_connect(struct rdma_cm_id *cm_id);
303 int rds_iw_update_cm_id(struct rds_iw_device *rds_iwdev, struct rdma_cm_id *cm_id);
Diw_rdma.c47 struct rdma_cm_id *cm_id;
92 struct rdma_cm_id **cm_id)
146 static int rds_iw_add_cm_id(struct rds_iw_device *rds_iwdev, struct rdma_cm_id *cm_id)
164 struct rdma_cm_id *cm_id)
180 int rds_iw_update_cm_id(struct rds_iw_device *rds_iwdev, struct rdma_cm_id *cm_id)
184 struct rdma_cm_id *pcm_id;
575 struct rdma_cm_id *cm_id;
Drdma_transport.h11 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id,
Dib.h125 struct rdma_cm_id *i_cm_id;
336 int rds_ib_cm_handle_connect(struct rdma_cm_id *cm_id,
338 int rds_ib_cm_initiate_connect(struct rdma_cm_id *cm_id);
Diw.c220 struct rdma_cm_id *cm_id; in rds_iw_laddr_check()
Drds.h452 int (*cm_handle_connect)(struct rdma_cm_id *cm_id,
454 int (*cm_initiate_connect)(struct rdma_cm_id *cm_id);
Diw_cm.c380 int rds_iw_cm_handle_connect(struct rdma_cm_id *cm_id, in rds_iw_cm_handle_connect()
480 int rds_iw_cm_initiate_connect(struct rdma_cm_id *cm_id) in rds_iw_cm_initiate_connect()
Dib.c333 struct rdma_cm_id *cm_id; in rds_ib_laddr_check()
Dib_cm.c529 int rds_ib_cm_handle_connect(struct rdma_cm_id *cm_id, in rds_ib_cm_handle_connect()
627 int rds_ib_cm_initiate_connect(struct rdma_cm_id *cm_id) in rds_ib_cm_initiate_connect()
/linux-4.4.14/drivers/infiniband/core/
Dcma.c195 struct rdma_cm_id id;
603 struct rdma_cm_id *rdma_create_id(struct net *net, in rdma_create_id()
673 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, in rdma_create_qp()
705 void rdma_destroy_qp(struct rdma_cm_id *id) in rdma_destroy_qp()
837 int rdma_init_qp_attr(struct rdma_cm_id *id, struct ib_qp_attr *qp_attr, in rdma_init_qp_attr()
943 struct rdma_cm_id *listen_id, in cma_save_ib_info()
1057 struct rdma_cm_id *listen_id, in cma_save_net_info()
1260 static bool cma_protocol_roce(const struct rdma_cm_id *id) in cma_protocol_roce()
1268 static bool cma_match_net_dev(const struct rdma_cm_id *id, in cma_match_net_dev()
1445 void rdma_destroy_id(struct rdma_cm_id *id) in rdma_destroy_id()
[all …]
Ducma.c89 struct rdma_cm_id *cm_id;
117 struct rdma_cm_id *cm_id;
283 static void ucma_removal_event_handler(struct rdma_cm_id *cm_id) in ucma_removal_event_handler()
320 static int ucma_event_handler(struct rdma_cm_id *cm_id, in ucma_event_handler()
843 static void ucma_query_device_addr(struct rdma_cm_id *cm_id, in ucma_query_device_addr()
997 static void ucma_copy_conn_param(struct rdma_cm_id *id, in ucma_copy_conn_param()
/linux-4.4.14/drivers/infiniband/ulp/isert/
Dib_isert.h165 struct rdma_cm_id *cm_id;
221 struct rdma_cm_id *cm_id;
Dib_isert.c66 struct rdma_cm_id *isert_setup_id(struct isert_np *isert_np);
148 struct rdma_cm_id *cma_id) in isert_create_qp()
180 isert_conn_setup_qp(struct isert_conn *isert_conn, struct rdma_cm_id *cma_id) in isert_conn_setup_qp()
415 isert_device_get(struct rdma_cm_id *cma_id) in isert_device_get()
678 isert_connect_request(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in isert_connect_request()
781 isert_connected_handler(struct rdma_cm_id *cma_id) in isert_connected_handler()
898 isert_disconnected_handler(struct rdma_cm_id *cma_id, in isert_disconnected_handler()
926 isert_connect_error(struct rdma_cm_id *cma_id) in isert_connect_error()
938 isert_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in isert_cma_handler()
3006 struct rdma_cm_id *
[all …]
/linux-4.4.14/drivers/infiniband/ulp/iser/
Diser_verbs.c543 struct iser_device *iser_device_find_by_ib_device(struct rdma_cm_id *cma_id) in iser_device_find_by_ib_device()
742 static void iser_connect_error(struct rdma_cm_id *cma_id) in iser_connect_error()
778 static void iser_addr_handler(struct rdma_cm_id *cma_id) in iser_addr_handler()
826 static void iser_route_handler(struct rdma_cm_id *cma_id) in iser_route_handler()
866 static void iser_connected_handler(struct rdma_cm_id *cma_id) in iser_connected_handler()
884 static void iser_disconnected_handler(struct rdma_cm_id *cma_id) in iser_disconnected_handler()
897 static void iser_cleanup_handler(struct rdma_cm_id *cma_id, in iser_cleanup_handler()
912 static int iser_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in iser_cma_handler()
Discsi_iser.h484 struct rdma_cm_id *cma_id;
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.h205 struct rdma_cm_id *ibh_cmid; /* listener cmid */
558 struct rdma_cm_id *ibc_cmid; /* CM id */
938 int kiblnd_cm_callback(struct rdma_cm_id *cmid,
955 kib_conn_t *kiblnd_create_conn(kib_peer_t *peer, struct rdma_cm_id *cmid,
Do2iblnd.c595 static void kiblnd_setup_mtu_locked(struct rdma_cm_id *cmid) in kiblnd_setup_mtu_locked()
636 kib_conn_t *kiblnd_create_conn(kib_peer_t *peer, struct rdma_cm_id *cmid, in kiblnd_create_conn()
842 struct rdma_cm_id *cmid = conn->ibc_cmid; in kiblnd_destroy_conn()
2179 static int kiblnd_dummy_callback(struct rdma_cm_id *cmid, in kiblnd_dummy_callback()
2187 struct rdma_cm_id *cmid; in kiblnd_dev_need_failover()
2242 struct rdma_cm_id *cmid = NULL; in kiblnd_dev_failover()
Do2iblnd_cb.c1193 static int kiblnd_resolve_addr(struct rdma_cm_id *cmid, in kiblnd_resolve_addr()
1233 struct rdma_cm_id *cmid; in kiblnd_connect_peer()
2128 kiblnd_reject(struct rdma_cm_id *cmid, kib_rej_t *rej) in kiblnd_reject()
2139 kiblnd_passive_connect(struct rdma_cm_id *cmid, void *priv, int priv_nob) in kiblnd_passive_connect()
2713 kiblnd_active_connect(struct rdma_cm_id *cmid) in kiblnd_active_connect()
2778 kiblnd_cm_callback(struct rdma_cm_id *cmid, struct rdma_cm_event *event) in kiblnd_cm_callback()
/linux-4.4.14/net/sunrpc/xprtrdma/
Dverbs.c276 rpcrdma_conn_upcall(struct rdma_cm_id *id, struct rdma_cm_event *event) in rpcrdma_conn_upcall()
364 static void rpcrdma_destroy_id(struct rdma_cm_id *id) in rpcrdma_destroy_id()
372 static struct rdma_cm_id *
376 struct rdma_cm_id *id; in rpcrdma_create_id()
747 struct rdma_cm_id *id, *old; in rpcrdma_ep_connect()
Dsvc_rdma_transport.c609 static void handle_connect_req(struct rdma_cm_id *new_cma_id, size_t client_ird) in handle_connect_req()
651 static int rdma_listen_handler(struct rdma_cm_id *cma_id, in rdma_listen_handler()
689 static int rdma_cma_handler(struct rdma_cm_id *cma_id, in rdma_cma_handler()
740 struct rdma_cm_id *listen_id; in svc_rdma_create()
Dxprt_rdma.h65 struct rdma_cm_id *ri_id;
/linux-4.4.14/include/linux/sunrpc/
Dsvc_rdma.h129 struct rdma_cm_id *sc_cm_id; /* RDMA connection id */
/linux-4.4.14/net/9p/
Dtrans_rdma.c93 struct rdma_cm_id *cm_id;
235 p9_cm_event_handler(struct rdma_cm_id *id, struct rdma_cm_event *event) in p9_cm_event_handler()