Lines Matching refs:flowlabel
960 __be32 flowlabel, bool autolabel,
965 /* @flowlabel may include more than a flow label, eg, the traffic class.
968 flowlabel &= IPV6_FLOWLABEL_MASK;
970 if (flowlabel ||
974 return flowlabel;
984 flowlabel = (__force __be32)hash & IPV6_FLOWLABEL_MASK;
987 flowlabel |= IPV6_FLOWLABEL_STATELESS_FLAG;
989 return flowlabel;
1006 __be32 flowlabel, bool autolabel,
1009 return flowlabel;
1041 __be32 flowlabel)
1043 *(__be32 *)hdr = htonl(0x60000000 | (tclass << 20)) | flowlabel;
1066 static inline __be32 ip6_make_flowinfo(unsigned int tclass, __be32 flowlabel)
1068 return htonl(tclass << IPV6_TCLASS_SHIFT) | flowlabel;
1073 return fl6->flowlabel & IPV6_FLOWLABEL_MASK;