Home
last modified time | relevance | path

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

/net/ipv4/
A Dip_fragment.c64 u8 ecn; /* RFC3168 support */ member
91 qp->ecn = 0; in ip4_frag_init()
261 qp->ecn = 0; in ip_frag_reinit()
276 u8 ecn; in ip_frag_queue() local
291 ecn = ip4_frag_ecn(ip_hdr(skb)->tos); in ip_frag_queue()
352 qp->ecn |= ecn; in ip_frag_queue()
412 u8 ecn; in ip_frag_reasm() local
416 ecn = ip_frag_ecn_table[qp->ecn]; in ip_frag_reasm()
417 if (unlikely(ecn == 0xff)) { in ip_frag_reasm()
440 iph->tos |= ecn; in ip_frag_reasm()
/net/ipv6/netfilter/
A Dnf_conntrack_reasm.c178 u8 ecn; in nf_ct_frag6_queue() local
196 ecn = ip6_frag_ecn(ipv6_hdr(skb)); in nf_ct_frag6_queue()
274 fq->ecn |= ecn; in nf_ct_frag6_queue()
325 u8 ecn; in nf_ct_frag6_reasm() local
329 ecn = ip_frag_ecn_table[fq->ecn]; in nf_ct_frag6_reasm()
330 if (unlikely(ecn == 0xff)) in nf_ct_frag6_reasm()
361 ipv6_change_dsfield(ipv6_hdr(skb), 0xff, ecn); in nf_ct_frag6_reasm()
/net/ipv6/
A Dreassembly.c117 u8 ecn; in ip6_frag_queue() local
138 ecn = ip6_frag_ecn(ipv6_hdr(skb)); in ip6_frag_queue()
204 fq->ecn |= ecn; in ip6_frag_queue()
265 u8 ecn; in ip6_frag_reasm() local
269 ecn = ip_frag_ecn_table[fq->ecn]; in ip6_frag_reasm()
270 if (unlikely(ecn == 0xff)) in ip6_frag_reasm()
299 ipv6_change_dsfield(ipv6_hdr(skb), 0xff, ecn); in ip6_frag_reasm()
/net/6lowpan/
A Diphc.c507 u8 ecn = tf[0] & 0xc0; in lowpan_iphc_tf_set_ecn() local
510 hdr->flow_lbl[0] |= (ecn >> 2); in lowpan_iphc_tf_set_ecn()
993 u8 dscp, ecn; in lowpan_iphc_get_tc() local
1000 ecn = (hdr->flow_lbl[0] & 0x30); in lowpan_iphc_get_tc()
1002 pr_debug("ecn 0x%02x dscp 0x%02x\n", ecn >> 4, dscp); in lowpan_iphc_get_tc()
1004 return (ecn << 2) | dscp; in lowpan_iphc_get_tc()
/net/sched/
A Dsch_pie.c102 } else if (q->params.ecn && (q->vars.prob <= MAX_PROB / 10) && in pie_qdisc_enqueue()
185 WRITE_ONCE(q->params.ecn, nla_get_u32(tb[TCA_PIE_ECN])); in pie_change()
484 nla_put_u32(skb, TCA_PIE_ECN, q->params.ecn) || in pie_dump()
A Dsch_codel.c142 WRITE_ONCE(q->params.ecn, in codel_change()
203 READ_ONCE(q->params.ecn))) in codel_dump()
A Dsch_fq_pie.c170 } else if (q->p_params.ecn && in fq_pie_qdisc_enqueue()
356 WRITE_ONCE(q->p_params.ecn, in fq_pie_change()
495 nla_put_u32(skb, TCA_FQ_PIE_ECN, READ_ONCE(q->p_params.ecn)) || in fq_pie_dump()
A Dsch_netem.c93 u32 ecn; member
468 if (q->ecn && INET_ECN_set_ce(skb)) in netem_enqueue()
1105 q->ecn = nla_get_u32(tb[TCA_NETEM_ECN]); in netem_change()
1265 if (q->ecn && nla_put_u32(skb, TCA_NETEM_ECN, q->ecn)) in netem_dump()
A Dsch_fq_codel.c428 WRITE_ONCE(q->cparams.ecn, in fq_codel_change()
483 q->cparams.ecn = true; in fq_codel_init()
547 READ_ONCE(q->cparams.ecn)) || in fq_codel_dump()
/net/ipv4/netfilter/
A DKconfig155 tristate '"ecn" match support'
/net/netfilter/
A DKconfig1323 tristate '"ecn" match support'
/net/mac80211/
A Dtx.c1602 local->cparams.ecn = true; in ieee80211_txq_setup_flows()

Completed in 34 milliseconds