Home
last modified time | relevance | path

Searched refs:ecn (Results 1 - 25 of 76) sorted by relevance

1234

/kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/
H A Dpedit_dsfield.sh208 local ecn
210 for ecn in 0 1 2 3; do
212 "ip dsfield set $ecn retain 0x03" \
213 ip "ip_tos $((124 | $ecn))" \
288 local ecn
290 for ecn in 0 1 2 3; do
292 "ip6 traffic_class set $ecn retain 0x3" \
293 ipv6 "ip_tos $((124 | $ecn))" \
H A Dsch_red.sh453 install_qdisc ecn
460 install_qdisc ecn nodrop
481 install_qdisc ecn qevent mark block 10
/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
H A Dpedit_dsfield.sh210 local ecn
212 for ecn in 0 1 2 3; do
214 "ip dsfield set $ecn retain 0x03" \
215 ip "ip_tos $((124 | $ecn))" \
290 local ecn
292 for ecn in 0 1 2 3; do
294 "ip6 traffic_class set $ecn retain 0x3" \
295 ipv6 "ip_tos $((124 | $ecn))" \
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/
H A Dsch_red_root.sh34 install_qdisc ecn
41 install_qdisc ecn
48 install_qdisc ecn nodrop
H A Dsch_red_ets.sh82 install_qdisc ecn
92 install_qdisc ecn
102 install_qdisc ecn nodrop
161 install_qdisc ecn qevent mark block 10
/kernel/linux/linux-5.10/net/ipv4/
H A Dip_fragment.c64 u8 ecn; /* RFC3168 support */ member
90 qp->ecn = 0; in ip4_frag_init()
267 qp->ecn = 0; in ip_frag_reinit()
281 u8 ecn; in ip_frag_queue() local
293 ecn = ip4_frag_ecn(ip_hdr(skb)->tos); in ip_frag_queue()
353 qp->ecn |= ecn; in ip_frag_queue()
410 u8 ecn; in ip_frag_reasm() local
414 ecn = ip_frag_ecn_table[qp->ecn]; in ip_frag_reasm()
[all...]
/kernel/linux/linux-6.6/net/ipv4/
H A Dip_fragment.c64 u8 ecn; /* RFC3168 support */ member
90 qp->ecn = 0; in ip4_frag_init()
269 qp->ecn = 0; in ip_frag_reinit()
284 u8 ecn; in ip_frag_queue() local
299 ecn = ip4_frag_ecn(ip_hdr(skb)->tos); in ip_frag_queue()
360 qp->ecn |= ecn; in ip_frag_queue()
418 u8 ecn; in ip_frag_reasm() local
422 ecn = ip_frag_ecn_table[qp->ecn]; in ip_frag_reasm()
[all...]
/kernel/linux/linux-5.10/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c176 u8 ecn; in nf_ct_frag6_queue() local
194 ecn = ip6_frag_ecn(ipv6_hdr(skb)); in nf_ct_frag6_queue()
271 fq->ecn |= ecn; in nf_ct_frag6_queue()
320 u8 ecn; in nf_ct_frag6_reasm() local
324 ecn = ip_frag_ecn_table[fq->ecn]; in nf_ct_frag6_reasm()
325 if (unlikely(ecn == 0xff)) in nf_ct_frag6_reasm()
356 ipv6_change_dsfield(ipv6_hdr(skb), 0xff, ecn); in nf_ct_frag6_reasm() local
/kernel/linux/linux-6.6/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c173 u8 ecn; in nf_ct_frag6_queue() local
191 ecn = ip6_frag_ecn(ipv6_hdr(skb)); in nf_ct_frag6_queue()
269 fq->ecn |= ecn; in nf_ct_frag6_queue()
318 u8 ecn; in nf_ct_frag6_reasm() local
322 ecn = ip_frag_ecn_table[fq->ecn]; in nf_ct_frag6_reasm()
323 if (unlikely(ecn == 0xff)) in nf_ct_frag6_reasm()
354 ipv6_change_dsfield(ipv6_hdr(skb), 0xff, ecn); in nf_ct_frag6_reasm() local
/kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/
H A Dsch_red_root.sh33 install_qdisc ecn
40 install_qdisc ecn nodrop
H A Dsch_red_ets.sh48 install_qdisc ecn
58 install_qdisc ecn nodrop
/kernel/linux/linux-5.10/net/ipv6/
H A Dreassembly.c115 u8 ecn; in ip6_frag_queue() local
133 ecn = ip6_frag_ecn(ipv6_hdr(skb)); in ip6_frag_queue()
198 fq->ecn |= ecn; in ip6_frag_queue()
257 u8 ecn; in ip6_frag_reasm() local
261 ecn = ip_frag_ecn_table[fq->ecn]; in ip6_frag_reasm()
262 if (unlikely(ecn == 0xff)) in ip6_frag_reasm()
291 ipv6_change_dsfield(ipv6_hdr(skb), 0xff, ecn); in ip6_frag_reasm() local
/kernel/linux/linux-6.6/net/ipv6/
H A Dreassembly.c116 u8 ecn; in ip6_frag_queue() local
137 ecn = ip6_frag_ecn(ipv6_hdr(skb)); in ip6_frag_queue()
203 fq->ecn |= ecn; in ip6_frag_queue()
263 u8 ecn; in ip6_frag_reasm() local
267 ecn = ip_frag_ecn_table[fq->ecn]; in ip6_frag_reasm()
268 if (unlikely(ecn == 0xff)) in ip6_frag_reasm()
297 ipv6_change_dsfield(ipv6_hdr(skb), 0xff, ecn); in ip6_frag_reasm() local
/kernel/linux/linux-5.10/samples/bpf/
H A Dhbm_kern.h81 short ecn; member
123 pkti->ecn = (ip6h->flow_lbl[0] >> 4) & INET_ECN_MASK; in hbm_get_pkt_info()
127 pkti->ecn = iph.tos & INET_ECN_MASK; in hbm_get_pkt_info()
131 pkti->ecn = 0; in hbm_get_pkt_info()
H A Dhbm_out_kern.c128 if (pkti.ecn) in _hbm_out_cg()
134 if (pkti.ecn || pkti.is_tcp) { in _hbm_out_cg()
/kernel/linux/linux-5.10/include/net/
H A Dinet_ecn.h79 u32 ecn = (iph->tos + 1) & INET_ECN_MASK; in IP_ECN_set_ce() local
88 if (!(ecn & 2)) in IP_ECN_set_ce()
89 return !ecn; in IP_ECN_set_ce()
96 check += (__force u16)htons(0xFFFB) + (__force u16)htons(ecn); in IP_ECN_set_ce()
H A Dcodel_impl.h57 params->ecn = false; in codel_params_init()
182 if (params->ecn && INET_ECN_set_ce(skb)) { in codel_dequeue()
213 if (params->ecn && INET_ECN_set_ce(skb)) { in codel_dequeue()
H A Dpie.h24 * @ecn: is ECN marking of packets enabled
34 u8 ecn; member
96 params->ecn = false; in pie_params_init()
H A Dipv6_frag.h27 u8 ecn; member
37 fq->ecn = 0; in ip6frag_init()
/kernel/linux/linux-6.6/include/net/
H A Dinet_ecn.h79 u32 ecn = (iph->tos + 1) & INET_ECN_MASK; in IP_ECN_set_ce() local
89 if (!(ecn & 2)) in IP_ECN_set_ce()
90 return !ecn; in IP_ECN_set_ce()
98 (__force u16)htons(ecn)); in IP_ECN_set_ce()
H A Dcodel_impl.h61 params->ecn = false; in codel_params_init()
186 if (params->ecn && INET_ECN_set_ce(skb)) { in codel_dequeue()
217 if (params->ecn && INET_ECN_set_ce(skb)) { in codel_dequeue()
H A Dipv6_frag.h28 u8 ecn; member
38 fq->ecn = 0; in ip6frag_init()
H A Dpie.h24 * @ecn: is ECN marking of packets enabled
34 u8 ecn; member
96 params->ecn = false; in pie_params_init()
/kernel/linux/linux-6.6/samples/bpf/
H A Dhbm_kern.h79 short ecn; member
121 pkti->ecn = (ip6h->flow_lbl[0] >> 4) & INET_ECN_MASK; in hbm_get_pkt_info()
125 pkti->ecn = iph.tos & INET_ECN_MASK; in hbm_get_pkt_info()
129 pkti->ecn = 0; in hbm_get_pkt_info()
H A Dhbm_out_kern.c128 if (pkti.ecn) in _hbm_out_cg()
134 if (pkti.ecn || pkti.is_tcp) { in _hbm_out_cg()

Completed in 12 milliseconds

1234