Symbol: sa_path_rec
drivers/infiniband/core/addr.c
699
int roce_resolve_route_from_path(struct sa_path_rec *rec,
drivers/infiniband/core/cm.c
1344
struct sa_path_rec *pri_path = param->primary_path;
drivers/infiniband/core/cm.c
1345
struct sa_path_rec *alt_path = param->alternate_path;
drivers/infiniband/core/cm.c
1657
struct sa_path_rec *path, union ib_gid *gid)
drivers/infiniband/core/cm.c
1666
struct sa_path_rec *primary_path,
drivers/infiniband/core/cm.c
1667
struct sa_path_rec *alt_path,
drivers/infiniband/core/cm.c
1709
struct sa_path_rec *primary_path,
drivers/infiniband/core/cm.c
1710
struct sa_path_rec *alt_path,
drivers/infiniband/core/cm.c
1800
struct sa_path_rec *path)
drivers/infiniband/core/cm.c
194
struct sa_path_rec path[];
drivers/infiniband/core/cm.c
3242
struct sa_path_rec *path)
drivers/infiniband/core/cm.c
3263
struct sa_path_rec *path,
drivers/infiniband/core/cm.c
486
get_cm_port_from_path(struct sa_path_rec *path, const struct ib_gid_attr *attr)
drivers/infiniband/core/cm.c
526
static int cm_init_av_by_path(struct sa_path_rec *path,
drivers/infiniband/core/cma.c
1422
const struct sa_path_rec *path)
drivers/infiniband/core/cma.c
2281
struct sa_path_rec *path = ib_event->param.req_rcvd.primary_path;
drivers/infiniband/core/cma.c
2881
struct sa_path_rec *path_rec)
drivers/infiniband/core/cma.c
2896
struct sa_path_rec *path_rec)
drivers/infiniband/core/cma.c
2910
static void cma_query_handler(int status, struct sa_path_rec *path_rec,
drivers/infiniband/core/cma.c
2955
struct sa_path_rec path_rec;
drivers/infiniband/core/cma.c
3165
struct sa_path_rec *path_rec)
drivers/infiniband/core/core_priv.h
339
struct sa_path_rec;
drivers/infiniband/core/core_priv.h
340
int roce_resolve_route_from_path(struct sa_path_rec *rec,
drivers/infiniband/core/sa_query.c
1256
struct sa_path_rec *rec,
drivers/infiniband/core/sa_query.c
1294
struct sa_path_rec *rec,
drivers/infiniband/core/sa_query.c
130
void (*callback)(int status, struct sa_path_rec *rec,
drivers/infiniband/core/sa_query.c
134
struct sa_path_rec *conv_pr;
drivers/infiniband/core/sa_query.c
1444
void ib_sa_unpack_path(void *attribute, struct sa_path_rec *rec)
drivers/infiniband/core/sa_query.c
1450
void ib_sa_pack_path(struct sa_path_rec *rec, void *attribute)
drivers/infiniband/core/sa_query.c
1528
struct sa_path_rec rec = {};
drivers/infiniband/core/sa_query.c
1549
struct sa_path_rec opa;
drivers/infiniband/core/sa_query.c
1551
memset(&opa, 0, sizeof(struct sa_path_rec));
drivers/infiniband/core/sa_query.c
1665
struct sa_path_rec *rec,
drivers/infiniband/core/sa_query.c
1669
struct sa_path_rec *resp,
drivers/infiniband/core/sa_query.c
197
.struct_offset_bytes = offsetof(struct sa_path_rec, field), \
drivers/infiniband/core/sa_query.c
198
.struct_size_bytes = sizeof_field(struct sa_path_rec, field), \
drivers/infiniband/core/sa_query.c
298
offsetof(struct sa_path_rec, field), \
drivers/infiniband/core/sa_query.c
300
sizeof_field(struct sa_path_rec, field), \
drivers/infiniband/core/sa_query.c
763
struct sa_path_rec *sa_rec = query->mad_buf->context[1];
drivers/infiniband/core/sa_query.c
934
struct sa_path_rec recs[RDMA_PRIMARY_PATH_MAX_REC_NUM];
drivers/infiniband/core/ucma.c
1366
struct sa_path_rec sa_path;
drivers/infiniband/core/ucma.c
1391
struct sa_path_rec opa;
drivers/infiniband/core/ucma.c
956
struct sa_path_rec *rec = &ctx->cm_id->route.path_rec[i];
drivers/infiniband/core/ucma.c
961
struct sa_path_rec ib;
drivers/infiniband/core/uverbs_marshall.c
137
struct sa_path_rec *src)
drivers/infiniband/core/uverbs_marshall.c
162
struct sa_path_rec *src)
drivers/infiniband/core/uverbs_marshall.c
164
struct sa_path_rec rec;
drivers/infiniband/ulp/ipoib/ipoib.h
428
struct sa_path_rec pathrec;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1085
struct sa_path_rec *pathrec)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1141
struct sa_path_rec *pathrec)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1348
struct sa_path_rec pathrec;
drivers/infiniband/ulp/ipoib/ipoib_main.c
785
struct sa_path_rec *pathrec,
drivers/infiniband/ulp/srp/ib_srp.c
698
struct sa_path_rec *pathrec,
drivers/infiniband/ulp/srp/ib_srp.h
175
struct sa_path_rec path;
drivers/infiniband/ulp/srpt/ib_srpt.c
2610
struct sa_path_rec *path_rec = cm_id->route.path_rec;
include/rdma/ib_cm.h
183
struct sa_path_rec *alternate_path;
include/rdma/ib_cm.h
350
struct sa_path_rec *primary_path;
include/rdma/ib_cm.h
351
struct sa_path_rec *primary_path_inbound;
include/rdma/ib_cm.h
352
struct sa_path_rec *primary_path_outbound;
include/rdma/ib_cm.h
353
struct sa_path_rec *alternate_path;
include/rdma/ib_cm.h
511
struct sa_path_rec *path;
include/rdma/ib_cm.h
93
struct sa_path_rec *primary_path;
include/rdma/ib_cm.h
94
struct sa_path_rec *alternate_path;
include/rdma/ib_marshall.h
23
struct sa_path_rec *src);
include/rdma/ib_sa.h
207
sa_conv_pathrec_to_gid_type(struct sa_path_rec *rec)
include/rdma/ib_sa.h
232
static inline void path_conv_opa_to_ib(struct sa_path_rec *ib,
include/rdma/ib_sa.h
233
struct sa_path_rec *opa)
include/rdma/ib_sa.h
259
static inline void path_conv_ib_to_opa(struct sa_path_rec *opa,
include/rdma/ib_sa.h
260
struct sa_path_rec *ib)
include/rdma/ib_sa.h
279
static inline void sa_convert_path_opa_to_ib(struct sa_path_rec *dest,
include/rdma/ib_sa.h
280
struct sa_path_rec *src)
include/rdma/ib_sa.h
291
static inline void sa_convert_path_ib_to_opa(struct sa_path_rec *dest,
include/rdma/ib_sa.h
292
struct sa_path_rec *src)
include/rdma/ib_sa.h
427
u32 port_num, struct sa_path_rec *rec,
include/rdma/ib_sa.h
430
void (*callback)(int status, struct sa_path_rec *resp,
include/rdma/ib_sa.h
526
struct sa_path_rec *rec,
include/rdma/ib_sa.h
534
void ib_sa_pack_path(struct sa_path_rec *rec, void *attribute);
include/rdma/ib_sa.h
552
void ib_sa_unpack_path(void *attribute, struct sa_path_rec *rec);
include/rdma/ib_sa.h
565
static inline bool sa_path_is_roce(struct sa_path_rec *rec)
include/rdma/ib_sa.h
571
static inline bool sa_path_is_opa(struct sa_path_rec *rec)
include/rdma/ib_sa.h
576
static inline void sa_path_set_slid(struct sa_path_rec *rec, u32 slid)
include/rdma/ib_sa.h
584
static inline void sa_path_set_dlid(struct sa_path_rec *rec, u32 dlid)
include/rdma/ib_sa.h
592
static inline void sa_path_set_raw_traffic(struct sa_path_rec *rec,
include/rdma/ib_sa.h
601
static inline __be32 sa_path_get_slid(struct sa_path_rec *rec)
include/rdma/ib_sa.h
610
static inline __be32 sa_path_get_dlid(struct sa_path_rec *rec)
include/rdma/ib_sa.h
619
static inline u8 sa_path_get_raw_traffic(struct sa_path_rec *rec)
include/rdma/ib_sa.h
628
static inline void sa_path_set_dmac(struct sa_path_rec *rec, u8 *dmac)
include/rdma/ib_sa.h
634
static inline void sa_path_set_dmac_zero(struct sa_path_rec *rec)
include/rdma/ib_sa.h
640
static inline u8 *sa_path_get_dmac(struct sa_path_rec *rec)
include/rdma/rdma_cm.h
58
struct sa_path_rec *path_rec;
include/rdma/rdma_cm.h
61
struct sa_path_rec *path_rec_inbound;
include/rdma/rdma_cm.h
62
struct sa_path_rec *path_rec_outbound;
include/rdma/rdma_cm_ib.h
22
struct sa_path_rec *path_rec);