Lines Matching refs:sa_path_rec
190 struct sa_path_rec { struct
219 sa_conv_pathrec_to_gid_type(struct sa_path_rec *rec) in sa_conv_pathrec_to_gid_type() argument
244 static inline void path_conv_opa_to_ib(struct sa_path_rec *ib, in path_conv_opa_to_ib()
245 struct sa_path_rec *opa) in path_conv_opa_to_ib()
271 static inline void path_conv_ib_to_opa(struct sa_path_rec *opa, in path_conv_ib_to_opa()
272 struct sa_path_rec *ib) in path_conv_ib_to_opa()
291 static inline void sa_convert_path_opa_to_ib(struct sa_path_rec *dest, in sa_convert_path_opa_to_ib()
292 struct sa_path_rec *src) in sa_convert_path_opa_to_ib()
303 static inline void sa_convert_path_ib_to_opa(struct sa_path_rec *dest, in sa_convert_path_ib_to_opa()
304 struct sa_path_rec *src) in sa_convert_path_ib_to_opa()
454 struct sa_path_rec *rec,
458 struct sa_path_rec *resp,
555 struct sa_path_rec *rec,
563 void ib_sa_pack_path(struct sa_path_rec *rec, void *attribute);
569 void ib_sa_unpack_path(void *attribute, struct sa_path_rec *rec);
587 static inline bool sa_path_is_roce(struct sa_path_rec *rec) in sa_path_is_roce()
593 static inline bool sa_path_is_opa(struct sa_path_rec *rec) in sa_path_is_opa()
598 static inline void sa_path_set_slid(struct sa_path_rec *rec, u32 slid) in sa_path_set_slid()
606 static inline void sa_path_set_dlid(struct sa_path_rec *rec, u32 dlid) in sa_path_set_dlid()
614 static inline void sa_path_set_raw_traffic(struct sa_path_rec *rec, in sa_path_set_raw_traffic()
623 static inline __be32 sa_path_get_slid(struct sa_path_rec *rec) in sa_path_get_slid()
632 static inline __be32 sa_path_get_dlid(struct sa_path_rec *rec) in sa_path_get_dlid()
641 static inline u8 sa_path_get_raw_traffic(struct sa_path_rec *rec) in sa_path_get_raw_traffic()
650 static inline void sa_path_set_dmac(struct sa_path_rec *rec, u8 *dmac) in sa_path_set_dmac()
656 static inline void sa_path_set_dmac_zero(struct sa_path_rec *rec) in sa_path_set_dmac_zero()
662 static inline u8 *sa_path_get_dmac(struct sa_path_rec *rec) in sa_path_get_dmac()