Lines Matching refs:INET_ECN_MASK
17 INET_ECN_MASK = 3,
24 return (dsfield & INET_ECN_MASK) == INET_ECN_CE;
29 return (dsfield & INET_ECN_MASK) == INET_ECN_NOT_ECT;
47 outer &= ~INET_ECN_MASK;
48 outer |= !INET_ECN_is_ce(inner) ? (inner & INET_ECN_MASK) :
62 inet_sk(sk)->tos &= ~INET_ECN_MASK;
64 inet6_sk(sk)->tclass &= ~INET_ECN_MASK;
68 (label) &= ~htonl(INET_ECN_MASK << 20); \
79 u32 ecn = (iph->tos + 1) & INET_ECN_MASK;
107 if ((iph->tos & INET_ECN_MASK) != INET_ECN_ECT_0)
113 iph->tos ^= INET_ECN_MASK;
119 iph->tos &= ~INET_ECN_MASK;
124 dscp &= ~INET_ECN_MASK;
125 ipv4_change_dsfield(inner, INET_ECN_MASK, dscp);
156 if ((ipv6_get_dsfield(iph) & INET_ECN_MASK) != INET_ECN_ECT_0)
160 to = from ^ htonl(INET_ECN_MASK << 20);
170 dscp &= ~INET_ECN_MASK;
171 ipv6_change_dsfield(inner, INET_ECN_MASK, dscp);
239 switch (outer & INET_ECN_MASK) {
264 else if ((outer & INET_ECN_MASK) == INET_ECN_ECT_1)