Home
last modified time | relevance | path

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

/linux-4.1.27/include/rdma/
Drdma_cm.h135 struct rdma_cm_id;
144 typedef int (*rdma_cm_event_handler)(struct rdma_cm_id *id,
147 struct rdma_cm_id { struct
167 struct rdma_cm_id *rdma_create_id(rdma_cm_event_handler event_handler, argument
179 void rdma_destroy_id(struct rdma_cm_id *id);
192 int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr);
204 int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr,
215 int rdma_resolve_route(struct rdma_cm_id *id, int timeout_ms);
224 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd,
234 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.1.27/net/rds/
Drdma_transport.c38 static struct rdma_cm_id *rds_rdma_listen_id;
68 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id, in rds_rdma_cm_event_handler()
159 struct rdma_cm_id *cm_id; in rds_rdma_listen_init()
Diw.h109 struct rdma_cm_id *i_cm_id;
175 struct rdma_cm_id *cm_id;
289 int rds_iw_cm_handle_connect(struct rdma_cm_id *cm_id,
291 int rds_iw_cm_initiate_connect(struct rdma_cm_id *cm_id);
300 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;
93 struct rdma_cm_id **cm_id)
147 static int rds_iw_add_cm_id(struct rds_iw_device *rds_iwdev, struct rdma_cm_id *cm_id)
165 struct rdma_cm_id *cm_id)
181 int rds_iw_update_cm_id(struct rds_iw_device *rds_iwdev, struct rdma_cm_id *cm_id)
185 struct rdma_cm_id *pcm_id;
596 struct rdma_cm_id *cm_id;
Drdma_transport.h11 int rds_rdma_cm_event_handler(struct rdma_cm_id *cm_id,
Dib.h101 struct rdma_cm_id *i_cm_id;
287 int rds_ib_cm_handle_connect(struct rdma_cm_id *cm_id,
289 int rds_ib_cm_initiate_connect(struct rdma_cm_id *cm_id);
Diw.c224 struct rdma_cm_id *cm_id; in rds_iw_laddr_check()
Drds.h438 int (*cm_handle_connect)(struct rdma_cm_id *cm_id,
440 int (*cm_initiate_connect)(struct rdma_cm_id *cm_id);
Dib_cm.c454 int rds_ib_cm_handle_connect(struct rdma_cm_id *cm_id, in rds_ib_cm_handle_connect()
551 int rds_ib_cm_initiate_connect(struct rdma_cm_id *cm_id) in rds_ib_cm_initiate_connect()
Diw_cm.c377 int rds_iw_cm_handle_connect(struct rdma_cm_id *cm_id, in rds_iw_cm_handle_connect()
476 int rds_iw_cm_initiate_connect(struct rdma_cm_id *cm_id) in rds_iw_cm_initiate_connect()
Dib.c323 struct rdma_cm_id *cm_id; in rds_ib_laddr_check()
/linux-4.1.27/drivers/infiniband/core/
Dcma.c113 struct rdma_cm_id id;
491 struct rdma_cm_id *rdma_create_id(rdma_cm_event_handler event_handler, in rdma_create_id()
559 int rdma_create_qp(struct rdma_cm_id *id, struct ib_pd *pd, in rdma_create_qp()
591 void rdma_destroy_qp(struct rdma_cm_id *id) in rdma_destroy_qp()
731 int rdma_init_qp_attr(struct rdma_cm_id *id, struct ib_qp_attr *qp_attr, in rdma_init_qp_attr()
840 static void cma_save_ib_info(struct rdma_cm_id *id, struct rdma_cm_id *listen_id, in cma_save_ib_info()
879 static void cma_save_ip4_info(struct rdma_cm_id *id, struct rdma_cm_id *listen_id, in cma_save_ip4_info()
895 static void cma_save_ip6_info(struct rdma_cm_id *id, struct rdma_cm_id *listen_id, in cma_save_ip6_info()
911 static int cma_save_net_info(struct rdma_cm_id *id, struct rdma_cm_id *listen_id, in cma_save_net_info()
1040 void rdma_destroy_id(struct rdma_cm_id *id) in rdma_destroy_id()
[all …]
Ducma.c87 struct rdma_cm_id *cm_id;
108 struct rdma_cm_id *cm_id;
245 static int ucma_event_handler(struct rdma_cm_id *cm_id, in ucma_event_handler()
755 static void ucma_query_device_addr(struct rdma_cm_id *cm_id, in ucma_query_device_addr()
909 static void ucma_copy_conn_param(struct rdma_cm_id *id, in ucma_copy_conn_param()
/linux-4.1.27/drivers/infiniband/ulp/isert/
Dib_isert.h171 struct rdma_cm_id *cm_id;
228 struct rdma_cm_id *np_cm_id;
Dib_isert.c66 struct rdma_cm_id *isert_setup_id(struct isert_np *isert_np);
145 struct rdma_cm_id *cma_id) in isert_create_qp()
184 isert_conn_setup_qp(struct isert_conn *isert_conn, struct rdma_cm_id *cma_id) in isert_conn_setup_qp()
429 isert_device_get(struct rdma_cm_id *cma_id) in isert_device_get()
723 isert_connect_request(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in isert_connect_request()
828 isert_connected_handler(struct rdma_cm_id *cma_id) in isert_connected_handler()
927 isert_disconnected_handler(struct rdma_cm_id *cma_id, in isert_disconnected_handler()
958 isert_connect_error(struct rdma_cm_id *cma_id) in isert_connect_error()
969 isert_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in isert_cma_handler()
3063 struct rdma_cm_id *
[all …]
/linux-4.1.27/drivers/infiniband/ulp/iser/
Diser_verbs.c528 struct iser_device *iser_device_find_by_ib_device(struct rdma_cm_id *cma_id) in iser_device_find_by_ib_device()
727 static void iser_connect_error(struct rdma_cm_id *cma_id) in iser_connect_error()
738 static void iser_addr_handler(struct rdma_cm_id *cma_id) in iser_addr_handler()
784 static void iser_route_handler(struct rdma_cm_id *cma_id) in iser_route_handler()
824 static void iser_connected_handler(struct rdma_cm_id *cma_id) in iser_connected_handler()
842 static void iser_disconnected_handler(struct rdma_cm_id *cma_id) in iser_disconnected_handler()
855 static void iser_cleanup_handler(struct rdma_cm_id *cma_id, in iser_cleanup_handler()
870 static int iser_cma_handler(struct rdma_cm_id *cma_id, struct rdma_cm_event *event) in iser_cma_handler()
Discsi_iser.h431 struct rdma_cm_id *cma_id;
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.h205 struct rdma_cm_id *ibh_cmid; /* listener cmid */
598 struct rdma_cm_id *ibc_cmid; /* CM id */
984 int kiblnd_cm_callback(struct rdma_cm_id *cmid,
1001 kib_conn_t *kiblnd_create_conn (kib_peer_t *peer, struct rdma_cm_id *cmid,
Do2iblnd.c594 static void kiblnd_setup_mtu_locked(struct rdma_cm_id *cmid) in kiblnd_setup_mtu_locked()
635 kib_conn_t *kiblnd_create_conn(kib_peer_t *peer, struct rdma_cm_id *cmid, in kiblnd_create_conn()
839 struct rdma_cm_id *cmid = conn->ibc_cmid; in kiblnd_destroy_conn()
2401 static int kiblnd_dummy_callback(struct rdma_cm_id *cmid, in kiblnd_dummy_callback()
2409 struct rdma_cm_id *cmid; in kiblnd_dev_need_failover()
2467 struct rdma_cm_id *cmid = NULL; in kiblnd_dev_failover()
Do2iblnd_cb.c1233 static int kiblnd_resolve_addr(struct rdma_cm_id *cmid, in kiblnd_resolve_addr()
1273 struct rdma_cm_id *cmid; in kiblnd_connect_peer()
2167 kiblnd_reject(struct rdma_cm_id *cmid, kib_rej_t *rej) in kiblnd_reject()
2178 kiblnd_passive_connect(struct rdma_cm_id *cmid, void *priv, int priv_nob) in kiblnd_passive_connect()
2750 kiblnd_active_connect(struct rdma_cm_id *cmid) in kiblnd_active_connect()
2815 kiblnd_cm_callback(struct rdma_cm_id *cmid, struct rdma_cm_event *event) in kiblnd_cm_callback()
/linux-4.1.27/include/linux/sunrpc/
Dsvc_rdma.h131 struct rdma_cm_id *sc_cm_id; /* RDMA connection id */
/linux-4.1.27/net/sunrpc/xprtrdma/
Dsvc_rdma_transport.c568 static void handle_connect_req(struct rdma_cm_id *new_cma_id, size_t client_ird) in handle_connect_req()
610 static int rdma_listen_handler(struct rdma_cm_id *cma_id, in rdma_listen_handler()
646 static int rdma_cma_handler(struct rdma_cm_id *cma_id, in rdma_cma_handler()
694 struct rdma_cm_id *listen_id; in svc_rdma_create()
Dverbs.c415 rpcrdma_conn_upcall(struct rdma_cm_id *id, struct rdma_cm_event *event) in rpcrdma_conn_upcall()
503 static struct rdma_cm_id *
507 struct rdma_cm_id *id; in rpcrdma_create_id()
886 struct rdma_cm_id *id, *old; in rpcrdma_ep_connect()
Dxprt_rdma.h65 struct rdma_cm_id *ri_id;
/linux-4.1.27/net/9p/
Dtrans_rdma.c93 struct rdma_cm_id *cm_id;
237 p9_cm_event_handler(struct rdma_cm_id *id, struct rdma_cm_event *event) in p9_cm_event_handler()