Home
last modified time | relevance | path

Searched refs:path_rec (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/infiniband/core/
Dcma.c1733 kfree(id_priv->id.route.path_rec); in rdma_destroy_id()
1895 rt->path_rec = kmalloc_array(rt->num_paths, sizeof(*rt->path_rec), in cma_ib_new_conn_id()
1897 if (!rt->path_rec) in cma_ib_new_conn_id()
1900 rt->path_rec[0] = *path; in cma_ib_new_conn_id()
1902 rt->path_rec[1] = *ib_event->param.req_rcvd.alternate_path; in cma_ib_new_conn_id()
1910 rdma_addr_set_sgid(&rt->addr.dev_addr, &rt->path_rec[0].sgid); in cma_ib_new_conn_id()
1911 ib_addr_set_pkey(&rt->addr.dev_addr, be16_to_cpu(rt->path_rec[0].pkey)); in cma_ib_new_conn_id()
1918 rdma_addr_set_dgid(&rt->addr.dev_addr, &rt->path_rec[0].dgid); in cma_ib_new_conn_id()
2382 static void cma_query_handler(int status, struct sa_path_rec *path_rec, in cma_query_handler() argument
2392 *route->path_rec = *path_rec; in cma_query_handler()
[all …]
Ducma.c784 &route->path_rec[1]); in ucma_copy_ib_route()
788 &route->path_rec[0]); in ucma_copy_ib_route()
810 &route->path_rec[1]); in ucma_copy_iboe_route()
814 &route->path_rec[0]); in ucma_copy_iboe_route()
939 struct sa_path_rec *rec = &ctx->cm_id->route.path_rec[i]; in ucma_query_path()
947 ib_sa_pack_path(&ib, &resp->path_data[i].path_rec); in ucma_query_path()
950 ib_sa_pack_path(rec, &resp->path_data[i].path_rec); in ucma_query_path()
1271 ib_sa_unpack_path(path_data->path_rec, &sa_path); in ucma_set_ib_path()
Dsa_query.c970 memcpy(mad->data, rec->path_rec, in ib_nl_process_good_resolve_rsp()
971 sizeof(rec->path_rec)); in ib_nl_process_good_resolve_rsp()
/Linux-v4.19/include/rdma/
Drdma_cm_ib.h49 struct sa_path_rec *path_rec);
Drdma_cm.h81 struct sa_path_rec *path_rec; member
/Linux-v4.19/include/uapi/rdma/
Dib_user_sa.h52 __u32 path_rec[16]; member
/Linux-v4.19/net/rds/
Dib_cm.c713 __be64 lguid = cm_id->route.path_rec->sgid.global.interface_id; in rds_ib_cm_handle_connect()
714 __be64 fguid = cm_id->route.path_rec->dgid.global.interface_id; in rds_ib_cm_handle_connect()
/Linux-v4.19/drivers/infiniband/ulp/srpt/
Dib_srpt.c2446 cm_id->route.path_rec->pkey, &req, src_addr); in srpt_rdma_cm_req_recv()