Symbol: sa_path_rec
sys/ofed/drivers/infiniband/core/core_priv.h
198
struct sa_path_rec;
sys/ofed/drivers/infiniband/core/core_priv.h
199
int roce_resolve_route_from_path(struct sa_path_rec *rec,
sys/ofed/drivers/infiniband/core/ib_addr.c
884
int roce_resolve_route_from_path(struct sa_path_rec *rec,
sys/ofed/drivers/infiniband/core/ib_cm.c
1290
struct sa_path_rec *pri_path = param->primary_path;
sys/ofed/drivers/infiniband/core/ib_cm.c
1291
struct sa_path_rec *alt_path = param->alternate_path;
sys/ofed/drivers/infiniband/core/ib_cm.c
1545
struct sa_path_rec *path, union ib_gid *gid)
sys/ofed/drivers/infiniband/core/ib_cm.c
1554
struct sa_path_rec *primary_path,
sys/ofed/drivers/infiniband/core/ib_cm.c
1555
struct sa_path_rec *alt_path)
sys/ofed/drivers/infiniband/core/ib_cm.c
1590
struct sa_path_rec *primary_path,
sys/ofed/drivers/infiniband/core/ib_cm.c
1591
struct sa_path_rec *alt_path)
sys/ofed/drivers/infiniband/core/ib_cm.c
1666
struct sa_path_rec *path)
sys/ofed/drivers/infiniband/core/ib_cm.c
250
struct sa_path_rec path[0];
sys/ofed/drivers/infiniband/core/ib_cm.c
3048
struct sa_path_rec *alternate_path,
sys/ofed/drivers/infiniband/core/ib_cm.c
3091
struct sa_path_rec *alternate_path,
sys/ofed/drivers/infiniband/core/ib_cm.c
3145
struct sa_path_rec *path)
sys/ofed/drivers/infiniband/core/ib_cm.c
3162
struct sa_path_rec *path,
sys/ofed/drivers/infiniband/core/ib_cm.c
4009
work = kmalloc(sizeof(*work) + sizeof(struct sa_path_rec) * paths,
sys/ofed/drivers/infiniband/core/ib_cm.c
518
get_cm_port_from_path(struct sa_path_rec *path, const struct ib_gid_attr *attr)
sys/ofed/drivers/infiniband/core/ib_cm.c
558
static int cm_init_av_by_path(struct sa_path_rec *path,
sys/ofed/drivers/infiniband/core/ib_cma.c
1147
const struct sa_path_rec *path)
sys/ofed/drivers/infiniband/core/ib_cma.c
2087
struct sa_path_rec *path = ib_event->param.req_rcvd.primary_path;
sys/ofed/drivers/infiniband/core/ib_cma.c
2618
static void cma_query_handler(int status, struct sa_path_rec *path_rec,
sys/ofed/drivers/infiniband/core/ib_cma.c
2643
struct sa_path_rec path_rec;
sys/ofed/drivers/infiniband/core/ib_cma.c
2817
struct sa_path_rec *path_rec)
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1030
struct sa_path_rec *rec)
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1054
struct sa_path_rec rec;
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1070
struct sa_path_rec opa;
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1072
memset(&opa, 0, sizeof(struct sa_path_rec));
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1119
struct sa_path_rec *rec,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1123
struct sa_path_rec *resp,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
132
void (*callback)(int, struct sa_path_rec *, void *);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
135
struct sa_path_rec *conv_pr;
sys/ofed/drivers/infiniband/core/ib_sa_query.c
172
.struct_offset_bytes = offsetof(struct sa_path_rec, field), \
sys/ofed/drivers/infiniband/core/ib_sa_query.c
173
.struct_size_bytes = sizeof((struct sa_path_rec *)0)->field, \
sys/ofed/drivers/infiniband/core/ib_sa_query.c
273
offsetof(struct sa_path_rec, field), \
sys/ofed/drivers/infiniband/core/ib_sa_query.c
275
sizeof((struct sa_path_rec *)0)->field, \
sys/ofed/drivers/infiniband/core/ib_sa_query.c
794
struct sa_path_rec *rec,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
832
struct sa_path_rec *rec,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
977
void ib_sa_unpack_path(void *attribute, struct sa_path_rec *rec)
sys/ofed/drivers/infiniband/core/ib_sa_query.c
983
void ib_sa_pack_path(struct sa_path_rec *rec, void *attribute)
sys/ofed/drivers/infiniband/core/ib_ucm.c
706
static int ib_ucm_path_get(struct sa_path_rec **path, u64 src)
sys/ofed/drivers/infiniband/core/ib_ucm.c
709
struct sa_path_rec *sa_path;
sys/ofed/drivers/infiniband/core/ib_ucm.c
966
struct sa_path_rec *path = NULL;
sys/ofed/drivers/infiniband/core/ib_ucma.c
1237
struct sa_path_rec sa_path;
sys/ofed/drivers/infiniband/core/ib_ucma.c
1262
struct sa_path_rec opa;
sys/ofed/drivers/infiniband/core/ib_ucma.c
923
struct sa_path_rec *rec = &ctx->cm_id->route.path_rec[i];
sys/ofed/drivers/infiniband/core/ib_ucma.c
928
struct sa_path_rec ib;
sys/ofed/drivers/infiniband/core/ib_uverbs_marshall.c
139
struct sa_path_rec *src)
sys/ofed/drivers/infiniband/core/ib_uverbs_marshall.c
164
struct sa_path_rec *src)
sys/ofed/drivers/infiniband/core/ib_uverbs_marshall.c
166
struct sa_path_rec rec;
sys/ofed/drivers/infiniband/core/ib_uverbs_marshall.c
177
void ib_copy_path_rec_from_user(struct sa_path_rec *dst,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
420
struct sa_path_rec pathrec;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1001
struct sa_path_rec *pathrec)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1199
struct sa_path_rec pathrec;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
941
struct sa_path_rec *pathrec)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
508
path_rec_completion(int status, struct sa_path_rec *pathrec, void *path_ptr)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
626
struct sa_path_rec p_rec;
sys/ofed/include/rdma/ib_cm.h
123
struct sa_path_rec *primary_path;
sys/ofed/include/rdma/ib_cm.h
124
struct sa_path_rec *alternate_path;
sys/ofed/include/rdma/ib_cm.h
210
struct sa_path_rec *alternate_path;
sys/ofed/include/rdma/ib_cm.h
383
struct sa_path_rec *primary_path;
sys/ofed/include/rdma/ib_cm.h
384
struct sa_path_rec *alternate_path;
sys/ofed/include/rdma/ib_cm.h
542
struct sa_path_rec *alternate_path,
sys/ofed/include/rdma/ib_cm.h
586
struct sa_path_rec *path;
sys/ofed/include/rdma/ib_marshall.h
52
struct sa_path_rec *src);
sys/ofed/include/rdma/ib_marshall.h
54
void ib_copy_path_rec_from_user(struct sa_path_rec *dst,
sys/ofed/include/rdma/ib_sa.h
220
sa_conv_pathrec_to_gid_type(struct sa_path_rec *rec)
sys/ofed/include/rdma/ib_sa.h
245
static inline void path_conv_opa_to_ib(struct sa_path_rec *ib,
sys/ofed/include/rdma/ib_sa.h
246
struct sa_path_rec *opa)
sys/ofed/include/rdma/ib_sa.h
272
static inline void path_conv_ib_to_opa(struct sa_path_rec *opa,
sys/ofed/include/rdma/ib_sa.h
273
struct sa_path_rec *ib)
sys/ofed/include/rdma/ib_sa.h
292
static inline void sa_convert_path_opa_to_ib(struct sa_path_rec *dest,
sys/ofed/include/rdma/ib_sa.h
293
struct sa_path_rec *src)
sys/ofed/include/rdma/ib_sa.h
304
static inline void sa_convert_path_ib_to_opa(struct sa_path_rec *dest,
sys/ofed/include/rdma/ib_sa.h
305
struct sa_path_rec *src)
sys/ofed/include/rdma/ib_sa.h
455
struct sa_path_rec *rec,
sys/ofed/include/rdma/ib_sa.h
459
struct sa_path_rec *resp,
sys/ofed/include/rdma/ib_sa.h
556
struct sa_path_rec *rec,
sys/ofed/include/rdma/ib_sa.h
564
void ib_sa_pack_path(struct sa_path_rec *rec, void *attribute);
sys/ofed/include/rdma/ib_sa.h
570
void ib_sa_unpack_path(void *attribute, struct sa_path_rec *rec);
sys/ofed/include/rdma/ib_sa.h
588
static inline bool sa_path_is_roce(struct sa_path_rec *rec)
sys/ofed/include/rdma/ib_sa.h
594
static inline bool sa_path_is_opa(struct sa_path_rec *rec)
sys/ofed/include/rdma/ib_sa.h
599
static inline void sa_path_set_slid(struct sa_path_rec *rec, __be32 slid)
sys/ofed/include/rdma/ib_sa.h
607
static inline void sa_path_set_dlid(struct sa_path_rec *rec, __be32 dlid)
sys/ofed/include/rdma/ib_sa.h
615
static inline void sa_path_set_raw_traffic(struct sa_path_rec *rec,
sys/ofed/include/rdma/ib_sa.h
624
static inline __be32 sa_path_get_slid(struct sa_path_rec *rec)
sys/ofed/include/rdma/ib_sa.h
633
static inline __be32 sa_path_get_dlid(struct sa_path_rec *rec)
sys/ofed/include/rdma/ib_sa.h
642
static inline u8 sa_path_get_raw_traffic(struct sa_path_rec *rec)
sys/ofed/include/rdma/ib_sa.h
651
static inline void sa_path_set_dmac(struct sa_path_rec *rec, u8 *dmac)
sys/ofed/include/rdma/ib_sa.h
657
static inline void sa_path_set_dmac_zero(struct sa_path_rec *rec)
sys/ofed/include/rdma/ib_sa.h
663
static inline u8 *sa_path_get_dmac(struct sa_path_rec *rec)
sys/ofed/include/rdma/rdma_cm.h
90
struct sa_path_rec *path_rec;
sys/ofed/include/rdma/rdma_cm_ib.h
51
struct sa_path_rec *path_rec);