Lines Matching refs:slid
162 __be16 slid; member
180 __be32 slid; member
249 (be32_to_cpu(opa->opa.slid) >= in path_conv_opa_to_ib()
257 = OPA_MAKE_ID(be32_to_cpu(opa->opa.slid)); in path_conv_opa_to_ib()
262 ib->ib.slid = 0; in path_conv_opa_to_ib()
265 ib->ib.slid = htons(ntohl(opa->opa.slid)); in path_conv_opa_to_ib()
274 __be32 slid, dlid; in path_conv_ib_to_opa() local
278 slid = htonl(opa_get_lid_from_gid(&ib->sgid)); in path_conv_ib_to_opa()
281 slid = htonl(ntohs(ib->ib.slid)); in path_conv_ib_to_opa()
284 opa->opa.slid = slid; in path_conv_ib_to_opa()
598 static inline void sa_path_set_slid(struct sa_path_rec *rec, u32 slid) in sa_path_set_slid() argument
601 rec->ib.slid = cpu_to_be16(slid); in sa_path_set_slid()
603 rec->opa.slid = cpu_to_be32(slid); in sa_path_set_slid()
626 return htonl(ntohs(rec->ib.slid)); in sa_path_get_slid()
628 return rec->opa.slid; in sa_path_get_slid()