| /linux/include/net/ |
| H A D | inet_ecn.h | 42 * encapsulation if the inside header is not-ECT or ECT, and to set the 43 * ECN codepoint of the outside header to ECT(0) if the ECN codepoint of 237 * | Header | Not-ECT | ECT(0) | ECT(1) | CE | 239 * | Not-ECT | Not-ECT |Not-ECT(!!!)|Not-ECT(!!!)| <drop>(!!!)| 240 * | ECT(0) | ECT(0) | ECT(0) | ECT(1) | CE | 241 * | ECT(1) | ECT(1) | ECT(1) (!) | ECT(1) | CE |
|
| H A D | tcp.h | 1169 CA_EVENT_ECN_NO_CE, /* ECT set, but not CE marked */ 1191 /* Requires ECN/ECT set on all packets */
|
| /linux/Documentation/devicetree/bindings/arm/ |
| H A D | google.yaml | 44 # Bootloader requires empty ect node to be present 45 ect: 50 - ect
|
| /linux/net/sched/ |
| H A D | sch_dualpi2.c | 126 ect:2; /* Packet ECT codepoint */ member 225 * probability). If the qdisc is overloaded, ignore ECT values and only drop. 235 if (overload || dualpi2_skb_cb(skb)->ect == INET_ECN_NOT_ECT) in dualpi2_classic_marking() 268 /* Non-ECT packets could have classified as L4S by filters. */ in dualpi2_scalable_marking() 269 if (dualpi2_skb_cb(skb)->ect == INET_ECN_NOT_ECT) in dualpi2_scalable_marking() 277 /* Decide whether a given packet must be dropped (or marked if ECT), according 319 cb->ect = ipv4_get_dsfield(ip_hdr(skb)) & INET_ECN_MASK; in dualpi2_read_ect() 327 cb->ect = ipv6_get_dsfield(ipv6_hdr(skb)) & INET_ECN_MASK; in dualpi2_read_ect() 336 * classified as not ECT. in dualpi2_read_ect() 338 cb->ect = INET_ECN_NOT_ECT; in dualpi2_read_ect() [all …]
|
| H A D | sch_red.c | 107 /* Non-ECT packet in ECN nodrop mode: queue it. */ in red_enqueue() 128 /* Non-ECT packet in ECN nodrop mode: queue it. */ in red_enqueue()
|
| /linux/include/uapi/linux/netfilter_ipv4/ |
| H A D | ipt_ECN.h | 26 __u8 ip_ect; /* ECT codepoint of IPv4 header, pre-shifted */ 29 __u8 ece:1, cwr:1; /* TCP ECT bits */
|
| /linux/tools/testing/selftests/net/ |
| H A D | fib_rule_tests.sh | 401 # (Not-ECT: 0, ECT(1): 1, ECT(0): 2, CE: 3). 691 # (Not-ECT: 0, ECT(1): 1, ECT(0): 2, CE: 3).
|
| H A D | pmtu.sh | 1279 dsfield=${policy_mark} # No ECN bit set (Not-ECT) 1282 dsfield=$(printf "%#x" $((policy_mark + 0x02))) # ECN=2 (ECT(0)) 1327 dsfield=${policy_mark} # No ECN bit set (Not-ECT) 1331 dsfield=$(printf "%#x" $((policy_mark + 0x02))) # ECN=2 (ECT(0))
|
| /linux/include/uapi/linux/netfilter/ |
| H A D | xt_ecn.h | 31 __u8 ect; member
|
| /linux/drivers/hwtracing/coresight/ |
| H A D | coresight-cti-core.c | 557 /* exit if current is an ECT device.*/ in cti_add_assoc_to_csdev() 574 * if we found a matching csdev then update the ECT in cti_add_assoc_to_csdev() 801 /** cti ect operations **/ 968 .devtype = 0x00000014, /* maj(0x4-debug) min(0x1-ECT) */
|
| /linux/net/ipv4/netfilter/ |
| H A D | ipt_ECN.c | 23 /* set ECT codepoint from IP header.
|
| /linux/drivers/net/ |
| H A D | bareudp.c | 179 net_info_ratelimited("non-ECT from %pI4 " in bareudp_udp_encap_recv() 184 net_info_ratelimited("non-ECT from %pI6\n", in bareudp_udp_encap_recv()
|
| /linux/net/ipv4/ |
| H A D | tcp_dctcp.c | 112 * ECT from sk since it is set during 3WHS for DCTCP. in dctcp_init()
|
| H A D | tcp_input.c | 353 /* Funny extension: if ECT is not set on a segment, in tcp_data_ecn_check() 354 * and we already seen ECT on a previous segment, in tcp_data_ecn_check() 372 * received TCP data contains ECT(0), ECT(1), or CE. in tcp_data_ecn_check() 7189 /* RFC3168 : 6.1.1 SYN packets must not have ECT/ECN bits set 7197 * congestion control: Linux DCTCP asserts ECT on all packets, 7214 bool ect, ecn_ok; in tcp_ecn_create_request() local 7229 ect = !INET_ECN_is_not_ect(TCP_SKB_CB(skb)->ip_dsfield); in tcp_ecn_create_request() 7233 if (((!ect || th->res1 || th->ae) && ecn_ok) || in tcp_ecn_create_request()
|
| H A D | ip_tunnel.c | 426 net_info_ratelimited("non-ECT from %pI4 with TOS=%#x\n", in ip_tunnel_rcv()
|
| H A D | tcp_output.c | 341 /* Not-retransmitted data segment: set ECT and inject CWR. */ in tcp_ecn_send() 351 /* ACK or retransmitted segment: clear ECT|CE */ in tcp_ecn_send()
|
| H A D | tcp_ipv4.c | 1797 * ECT bits are set later in tcp_init_transfer().
|
| /linux/tools/include/uapi/linux/ |
| H A D | tcp.h | 171 #define TCPI_OPT_ECN_SEEN 16 /* we received at least one packet with ECT */
|
| H A D | bpf.h | 3965 * to **CE** (Congestion Encountered) if current value is **ECT**
|
| /linux/include/uapi/linux/ |
| H A D | tcp.h | 184 #define TCPI_OPT_ECN_SEEN 16 /* we received at least one packet with ECT */
|
| H A D | bpf.h | 3965 * to **CE** (Congestion Encountered) if current value is **ECT**
|
| /linux/net/ipv6/ |
| H A D | sit.c | 717 net_info_ratelimited("non-ECT from %pI4 with TOS=%#x\n", in ipip6_rcv()
|
| H A D | ip6_tunnel.c | 863 net_info_ratelimited("non-ECT from %pI6 with DS=%#x\n", in __ip6_tnl_rcv()
|
| H A D | tcp_ipv6.c | 1489 * ECT bits are set later in tcp_init_transfer().
|
| /linux/drivers/net/vxlan/ |
| H A D | vxlan_core.c | 1634 net_info_ratelimited("non-ECT from %pI4 with TOS=%#x\n", in vxlan_ecn_decapsulate() 1638 net_info_ratelimited("non-ECT from %pI6\n", in vxlan_ecn_decapsulate()
|