Lines Matching refs:flowlabel
865 __be32 flowlabel, bool autolabel,
870 /* @flowlabel may include more than a flow label, eg, the traffic class.
873 flowlabel &= IPV6_FLOWLABEL_MASK;
875 if (flowlabel ||
879 return flowlabel;
889 flowlabel = (__force __be32)hash & IPV6_FLOWLABEL_MASK;
892 flowlabel |= IPV6_FLOWLABEL_STATELESS_FLAG;
894 return flowlabel;
911 __be32 flowlabel, bool autolabel,
914 return flowlabel;
938 __be32 flowlabel)
940 *(__be32 *)hdr = htonl(0x60000000 | (tclass << 20)) | flowlabel;
958 static inline __be32 ip6_make_flowinfo(unsigned int tclass, __be32 flowlabel)
960 return htonl(tclass << IPV6_TCLASS_SHIFT) | flowlabel;
965 return fl6->flowlabel & IPV6_FLOWLABEL_MASK;