Home
last modified time | relevance | path

Searched refs:ecn (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/net/ipv6/netfilter/
Dnf_conntrack_reasm.c193 struct in6_addr *dst, int iif, u8 ecn) in fq_find() argument
204 arg.ecn = ecn; in fq_find()
225 u8 ecn; in nf_ct_frag6_queue() local
243 ecn = ip6_frag_ecn(ipv6_hdr(skb)); in nf_ct_frag6_queue()
349 fq->ecn |= ecn; in nf_ct_frag6_queue()
384 u8 ecn; in nf_ct_frag6_reasm() local
391 ecn = ip_frag_ecn_table[fq->ecn]; in nf_ct_frag6_reasm()
392 if (unlikely(ecn == 0xff)) in nf_ct_frag6_reasm()
465 ipv6_change_dsfield(ipv6_hdr(head), 0xff, ecn); in nf_ct_frag6_reasm()
/linux-4.1.27/net/ipv6/
Dreassembly.c127 fq->ecn = arg->ecn; in ip6_frag_init()
186 const struct in6_addr *dst, int iif, u8 ecn) in fq_find() argument
197 arg.ecn = ecn; in fq_find()
216 u8 ecn; in ip6_frag_queue() local
234 ecn = ip6_frag_ecn(ipv6_hdr(skb)); in ip6_frag_queue()
336 fq->ecn |= ecn; in ip6_frag_queue()
387 u8 ecn; in ip6_frag_reasm() local
391 ecn = ip_frag_ecn_table[fq->ecn]; in ip6_frag_reasm()
392 if (unlikely(ecn == 0xff)) in ip6_frag_reasm()
494 ipv6_change_dsfield(ipv6_hdr(head), 0xff, ecn); in ip6_frag_reasm()
/linux-4.1.27/include/net/
Dinet_ecn.h77 u32 ecn = (iph->tos + 1) & INET_ECN_MASK; in IP_ECN_set_ce() local
86 if (!(ecn & 2)) in IP_ECN_set_ce()
87 return !ecn; in IP_ECN_set_ce()
94 check += (__force u16)htons(0xFFFB) + (__force u16)htons(ecn); in IP_ECN_set_ce()
Dcodel.h130 bool ecn; member
177 params->ecn = false; in codel_params_init()
296 if (params->ecn && INET_ECN_set_ce(skb)) {
323 if (params->ecn && INET_ECN_set_ce(skb)) {
Dipv6.h511 u8 ecn; member
531 u8 ecn; member
/linux-4.1.27/net/ipv4/
Dip_fragment.c77 u8 ecn; /* RFC3168 support */ member
143 qp->ecn = ip4_frag_ecn(arg->iph->tos); in ip4_frag_init()
312 qp->ecn = 0; in ip_frag_reinit()
325 u8 ecn; in ip_frag_queue() local
337 ecn = ip4_frag_ecn(ip_hdr(skb)->tos); in ip_frag_queue()
472 qp->ecn |= ecn; in ip_frag_queue()
512 u8 ecn; in ip_frag_reasm() local
516 ecn = ip_frag_ecn_table[qp->ecn]; in ip_frag_reasm()
517 if (unlikely(ecn == 0xff)) { in ip_frag_reasm()
615 iph->tos |= ecn; in ip_frag_reasm()
/linux-4.1.27/net/sched/
Dsch_pie.c46 bool ecn; /* true if ecn is enabled */ member
86 params->ecn = false; in pie_params_init()
149 } else if (q->params.ecn && (q->vars.prob <= MAX_PROB / 10) && in pie_qdisc_enqueue()
225 q->params.ecn = nla_get_u32(tb[TCA_PIE_ECN]); in pie_change()
477 nla_put_u32(skb, TCA_PIE_ECN, q->params.ecn) || in pie_dump()
Dsch_codel.c146 q->params.ecn = !!nla_get_u32(tb[TCA_CODEL_ECN]); in codel_change()
202 q->params.ecn)) in codel_dump()
Dsch_netem.c84 u32 ecn; member
418 if (q->ecn && INET_ECN_set_ce(skb)) in netem_enqueue()
878 q->ecn = nla_get_u32(tb[TCA_NETEM_ECN]); in netem_change()
1008 if (q->ecn && nla_put_u32(skb, TCA_NETEM_ECN, q->ecn)) in netem_dump()
Dsch_fq_codel.c342 q->cparams.ecn = !!nla_get_u32(tb[TCA_FQ_CODEL_ECN]); in fq_codel_change()
396 q->cparams.ecn = true; in fq_codel_init()
444 q->cparams.ecn) || in fq_codel_dump()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dcpl5_cmd.h183 u8 ecn:1; member
189 u8 ecn:1; member
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dt3_cpl.h214 __u8 ecn:1; member
220 __u8 ecn:1; member
/linux-4.1.27/net/ipv4/netfilter/
DKconfig188 tristate '"ecn" match support'
/linux-4.1.27/net/netfilter/
DKconfig1098 tristate '"ecn" match support'