sa_path_rec       719 drivers/infiniband/core/addr.c int roce_resolve_route_from_path(struct sa_path_rec *rec,
sa_path_rec       245 drivers/infiniband/core/cm.c 	struct sa_path_rec path[0];
sa_path_rec       513 drivers/infiniband/core/cm.c get_cm_port_from_path(struct sa_path_rec *path, const struct ib_gid_attr *attr)
sa_path_rec       553 drivers/infiniband/core/cm.c static int cm_init_av_by_path(struct sa_path_rec *path,
sa_path_rec      1276 drivers/infiniband/core/cm.c 	struct sa_path_rec *pri_path = param->primary_path;
sa_path_rec      1277 drivers/infiniband/core/cm.c 	struct sa_path_rec *alt_path = param->alternate_path;
sa_path_rec      1539 drivers/infiniband/core/cm.c 				 struct sa_path_rec *path, union ib_gid *gid)
sa_path_rec      1548 drivers/infiniband/core/cm.c 					struct sa_path_rec *primary_path,
sa_path_rec      1549 drivers/infiniband/core/cm.c 					struct sa_path_rec *alt_path)
sa_path_rec      1582 drivers/infiniband/core/cm.c 				     struct sa_path_rec *primary_path,
sa_path_rec      1583 drivers/infiniband/core/cm.c 				     struct sa_path_rec *alt_path)
sa_path_rec      1658 drivers/infiniband/core/cm.c 			      struct sa_path_rec *path)
sa_path_rec      3081 drivers/infiniband/core/cm.c 			  struct sa_path_rec *alternate_path,
sa_path_rec      3124 drivers/infiniband/core/cm.c 		   struct sa_path_rec *alternate_path,
sa_path_rec      3178 drivers/infiniband/core/cm.c 					struct sa_path_rec *path)
sa_path_rec      3195 drivers/infiniband/core/cm.c 				    struct sa_path_rec *path,
sa_path_rec      1237 drivers/infiniband/core/cma.c 			     const struct sa_path_rec *path)
sa_path_rec      2012 drivers/infiniband/core/cma.c 	struct sa_path_rec *path = ib_event->param.req_rcvd.primary_path;
sa_path_rec      2553 drivers/infiniband/core/cma.c static void cma_query_handler(int status, struct sa_path_rec *path_rec,
sa_path_rec      2580 drivers/infiniband/core/cma.c 	struct sa_path_rec path_rec;
sa_path_rec      2779 drivers/infiniband/core/cma.c 		     struct sa_path_rec *path_rec)
sa_path_rec       386 drivers/infiniband/core/core_priv.h struct sa_path_rec;
sa_path_rec       387 drivers/infiniband/core/core_priv.h int roce_resolve_route_from_path(struct sa_path_rec *rec,
sa_path_rec       133 drivers/infiniband/core/sa_query.c 	void (*callback)(int, struct sa_path_rec *, void *);
sa_path_rec       136 drivers/infiniband/core/sa_query.c 	struct sa_path_rec *conv_pr;
sa_path_rec       192 drivers/infiniband/core/sa_query.c 	.struct_offset_bytes = offsetof(struct sa_path_rec, field),	\
sa_path_rec       193 drivers/infiniband/core/sa_query.c 	.struct_size_bytes   = sizeof((struct sa_path_rec *)0)->field,	\
sa_path_rec       293 drivers/infiniband/core/sa_query.c 		offsetof(struct sa_path_rec, field), \
sa_path_rec       295 drivers/infiniband/core/sa_query.c 		sizeof((struct sa_path_rec *)0)->field,	\
sa_path_rec       752 drivers/infiniband/core/sa_query.c 	struct sa_path_rec *sa_rec = query->mad_buf->context[1];
sa_path_rec      1221 drivers/infiniband/core/sa_query.c 				   struct sa_path_rec *rec,
sa_path_rec      1259 drivers/infiniband/core/sa_query.c 			      struct sa_path_rec *rec,
sa_path_rec      1402 drivers/infiniband/core/sa_query.c void ib_sa_unpack_path(void *attribute, struct sa_path_rec *rec)
sa_path_rec      1408 drivers/infiniband/core/sa_query.c void ib_sa_pack_path(struct sa_path_rec *rec, void *attribute)
sa_path_rec      1455 drivers/infiniband/core/sa_query.c 				 struct sa_path_rec *rec)
sa_path_rec      1479 drivers/infiniband/core/sa_query.c 		struct sa_path_rec rec;
sa_path_rec      1495 drivers/infiniband/core/sa_query.c 				struct sa_path_rec opa;
sa_path_rec      1497 drivers/infiniband/core/sa_query.c 				memset(&opa, 0, sizeof(struct sa_path_rec));
sa_path_rec      1544 drivers/infiniband/core/sa_query.c 		       struct sa_path_rec *rec,
sa_path_rec      1548 drivers/infiniband/core/sa_query.c 					struct sa_path_rec *resp,
sa_path_rec       948 drivers/infiniband/core/ucma.c 		struct sa_path_rec *rec = &ctx->cm_id->route.path_rec[i];
sa_path_rec       953 drivers/infiniband/core/ucma.c 			struct sa_path_rec ib;
sa_path_rec      1280 drivers/infiniband/core/ucma.c 	struct sa_path_rec sa_path;
sa_path_rec      1305 drivers/infiniband/core/ucma.c 		struct sa_path_rec opa;
sa_path_rec       137 drivers/infiniband/core/uverbs_marshall.c 				       struct sa_path_rec *src)
sa_path_rec       162 drivers/infiniband/core/uverbs_marshall.c 			      struct sa_path_rec *src)
sa_path_rec       164 drivers/infiniband/core/uverbs_marshall.c 	struct sa_path_rec rec;
sa_path_rec       175 drivers/infiniband/core/uverbs_marshall.c void ib_copy_path_rec_from_user(struct sa_path_rec *dst,
sa_path_rec       431 drivers/infiniband/ulp/ipoib/ipoib.h 	struct sa_path_rec pathrec;
sa_path_rec      1085 drivers/infiniband/ulp/ipoib/ipoib_cm.c 			     struct sa_path_rec *pathrec)
sa_path_rec      1145 drivers/infiniband/ulp/ipoib/ipoib_cm.c 			    struct sa_path_rec *pathrec)
sa_path_rec      1352 drivers/infiniband/ulp/ipoib/ipoib_cm.c 	struct sa_path_rec pathrec;
sa_path_rec       742 drivers/infiniband/ulp/ipoib/ipoib_main.c 				struct sa_path_rec *pathrec,
sa_path_rec       737 drivers/infiniband/ulp/srp/ib_srp.c 				    struct sa_path_rec *pathrec,
sa_path_rec       175 drivers/infiniband/ulp/srp/ib_srp.h 			struct sa_path_rec	path;
sa_path_rec       120 include/rdma/ib_cm.h 	struct sa_path_rec	*primary_path;
sa_path_rec       121 include/rdma/ib_cm.h 	struct sa_path_rec	*alternate_path;
sa_path_rec       207 include/rdma/ib_cm.h 	struct sa_path_rec	*alternate_path;
sa_path_rec       380 include/rdma/ib_cm.h 	struct sa_path_rec	*primary_path;
sa_path_rec       381 include/rdma/ib_cm.h 	struct sa_path_rec	*alternate_path;
sa_path_rec       539 include/rdma/ib_cm.h 		   struct sa_path_rec *alternate_path,
sa_path_rec       583 include/rdma/ib_cm.h 	struct sa_path_rec	*path;
sa_path_rec        50 include/rdma/ib_marshall.h 			      struct sa_path_rec *src);
sa_path_rec        52 include/rdma/ib_marshall.h void ib_copy_path_rec_from_user(struct sa_path_rec *dst,
sa_path_rec       219 include/rdma/ib_sa.h 		sa_conv_pathrec_to_gid_type(struct sa_path_rec *rec)
sa_path_rec       244 include/rdma/ib_sa.h static inline void path_conv_opa_to_ib(struct sa_path_rec *ib,
sa_path_rec       245 include/rdma/ib_sa.h 				       struct sa_path_rec *opa)
sa_path_rec       271 include/rdma/ib_sa.h static inline void path_conv_ib_to_opa(struct sa_path_rec *opa,
sa_path_rec       272 include/rdma/ib_sa.h 				       struct sa_path_rec *ib)
sa_path_rec       291 include/rdma/ib_sa.h static inline void sa_convert_path_opa_to_ib(struct sa_path_rec *dest,
sa_path_rec       292 include/rdma/ib_sa.h 					     struct sa_path_rec *src)
sa_path_rec       303 include/rdma/ib_sa.h static inline void sa_convert_path_ib_to_opa(struct sa_path_rec *dest,
sa_path_rec       304 include/rdma/ib_sa.h 					     struct sa_path_rec *src)
sa_path_rec       453 include/rdma/ib_sa.h 		       u8 port_num, struct sa_path_rec *rec,
sa_path_rec       456 include/rdma/ib_sa.h 		       void (*callback)(int status, struct sa_path_rec *resp,
sa_path_rec       550 include/rdma/ib_sa.h 			      struct sa_path_rec *rec,
sa_path_rec       558 include/rdma/ib_sa.h void ib_sa_pack_path(struct sa_path_rec *rec, void *attribute);
sa_path_rec       564 include/rdma/ib_sa.h void ib_sa_unpack_path(void *attribute, struct sa_path_rec *rec);
sa_path_rec       581 include/rdma/ib_sa.h static inline bool sa_path_is_roce(struct sa_path_rec *rec)
sa_path_rec       587 include/rdma/ib_sa.h static inline bool sa_path_is_opa(struct sa_path_rec *rec)
sa_path_rec       592 include/rdma/ib_sa.h static inline void sa_path_set_slid(struct sa_path_rec *rec, u32 slid)
sa_path_rec       600 include/rdma/ib_sa.h static inline void sa_path_set_dlid(struct sa_path_rec *rec, u32 dlid)
sa_path_rec       608 include/rdma/ib_sa.h static inline void sa_path_set_raw_traffic(struct sa_path_rec *rec,
sa_path_rec       617 include/rdma/ib_sa.h static inline __be32 sa_path_get_slid(struct sa_path_rec *rec)
sa_path_rec       626 include/rdma/ib_sa.h static inline __be32 sa_path_get_dlid(struct sa_path_rec *rec)
sa_path_rec       635 include/rdma/ib_sa.h static inline u8 sa_path_get_raw_traffic(struct sa_path_rec *rec)
sa_path_rec       644 include/rdma/ib_sa.h static inline void sa_path_set_dmac(struct sa_path_rec *rec, u8 *dmac)
sa_path_rec       650 include/rdma/ib_sa.h static inline void sa_path_set_dmac_zero(struct sa_path_rec *rec)
sa_path_rec       656 include/rdma/ib_sa.h static inline u8 *sa_path_get_dmac(struct sa_path_rec *rec)
sa_path_rec        81 include/rdma/rdma_cm.h 	struct sa_path_rec *path_rec;
sa_path_rec        49 include/rdma/rdma_cm_ib.h 		     struct sa_path_rec *path_rec);