Home
last modified time | relevance | path

Searched full:ect (Results 1 – 23 of 23) sorted by relevance

/linux/Documentation/devicetree/bindings/arm/
H A Dgoogle.yaml44 # Bootloader requires empty ect node to be present
45 ect:
50 - ect
/linux/net/sched/
H A Dsch_dualpi2.c126 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()
[all...]
H A Dsch_red.c110 /* Non-ECT packet in ECN nodrop mode: queue it. */ in red_enqueue()
134 /* Non-ECT packet in ECN nodrop mode: queue it. */ in red_enqueue()
/linux/include/uapi/linux/netfilter_ipv4/
H A Dipt_ECN.h26 __u8 ip_ect; /* ECT codepoint of IPv4 header, pre-shifted */
29 __u8 ece:1, cwr:1; /* TCP ECT bits */
/linux/drivers/tty/vt/
H A Dconsolemap.c775 ushort ect; in con_get_unimap() local
784 ect = 0; in con_get_unimap()
802 if (ect < ct) { in con_get_unimap()
803 unilist[ect].unicode = UNI(d, r, g); in con_get_unimap()
804 unilist[ect].fontpos = *row; in con_get_unimap()
806 ect++; in con_get_unimap()
812 if (copy_to_user(list, unilist, min(ect, ct) * sizeof(*unilist))) in con_get_unimap()
814 if (put_user(ect, uct)) in con_get_unimap()
816 if (ect > ct) in con_get_unimap()
/linux/tools/testing/selftests/net/
H A Dfib_rule_tests.sh401 # (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 Dfib_tests.sh1905 log_test $? 0 "IPv4 route with DSCP and ECN:Not-ECT"
1909 log_test $? 0 "IPv4 route with DSCP and ECN:ECT(1)"
1913 log_test $? 0 "IPv4 route with DSCP and ECN:ECT(0)"
1922 log_test $? 0 "IPv4 route with unknown DSCP and ECN:Not-ECT"
1926 log_test $? 0 "IPv4 route with unknown DSCP and ECN:ECT(1)"
1930 log_test $? 0 "IPv4 route with unknown DSCP and ECN:ECT(0)"
1939 log_test $? 0 "IPv4 route with no DSCP and ECN:Not-ECT"
1943 log_test $? 0 "IPv4 route with no DSCP and ECN:ECT(1)"
1947 log_test $? 0 "IPv4 route with no DSCP and ECN:ECT(0)"
H A Dpmtu.sh1279 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 Dxt_ecn.h31 __u8 ect; member
/linux/drivers/hwtracing/coresight/
H A Dcoresight-cti-core.c507 /* exit if current is an ECT device.*/ in cti_add_assoc_to_csdev()
524 * if we found a matching csdev then update the ECT in cti_add_assoc_to_csdev()
611 /** cti ect operations **/
752 .devtype = 0x00000014, /* maj(0x4-debug) min(0x1-ECT) */
/linux/drivers/s390/block/
H A Ddasd_eckd.c2664 struct eckd_count *ect; in dasd_eckd_build_format() local
2838 ect = (struct eckd_count *) data; in dasd_eckd_build_format()
2840 ect->cyl = address.cyl; in dasd_eckd_build_format()
2841 ect->head = address.head; in dasd_eckd_build_format()
2842 ect->record = 0; in dasd_eckd_build_format()
2843 ect->kl = 0; in dasd_eckd_build_format()
2844 ect->dl = 8; in dasd_eckd_build_format()
2849 ccw->cda = virt_to_dma32(ect); in dasd_eckd_build_format()
2853 ect = (struct eckd_count *) data; in dasd_eckd_build_format()
2855 ect->cyl = address.cyl; in dasd_eckd_build_format()
[all …]
/linux/net/ipv4/netfilter/
H A Dipt_ECN.c23 /* set ECT codepoint from IP header.
/linux/drivers/net/
H A Dbareudp.c179 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/tools/include/uapi/linux/
H A Dtcp.h171 #define TCPI_OPT_ECN_SEEN 16 /* we received at least one packet with ECT */
H A Dbpf.h3997 * to **CE** (Congestion Encountered) if current value is **ECT**
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.c1309 bool th_ecn, ect; in chtls_pass_accept_request() local
1395 ect = !INET_ECN_is_not_ect(ip_dsfield); in chtls_pass_accept_request()
1397 if ((!ect && ecn_ok) || tcp_ca_needs_ecn(sk)) in chtls_pass_accept_request()
/linux/include/net/
H A Dtcp.h1246 CA_EVENT_ECN_NO_CE, /* ECT set, but not CE marked */
1268 /* Requires ECN/ECT set on all packets */
1272 /* Use ECT(1) instead of ECT(0) while the CA is uninitialized */
/linux/net/ipv4/
H A Dtcp_input.c353 /* 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()
7404 /* RFC3168 : 6.1.1 SYN packets must not have ECT/ECN bits set
7412 * congestion control: Linux DCTCP asserts ECT on all packets,
7429 bool ect, ecn_ok; in tcp_ecn_create_request() local
7445 ect = !INET_ECN_is_not_ect(TCP_SKB_CB(skb)->ip_dsfield); in tcp_ecn_create_request()
7449 if (((!ect || th->res1 || th->ae) && ecn_ok) || in tcp_ecn_create_request()
H A Dip_tunnel.c426 net_info_ratelimited("non-ECT from %pI4 with TOS=%#x\n", in ip_tunnel_rcv()
H A Dtcp_ipv4.c1715 * ECT bits are set later in tcp_init_transfer().
/linux/drivers/net/vxlan/
H A Dvxlan_core.c1633 net_info_ratelimited("non-ECT from %pI4 with TOS=%#x\n", in vxlan_ecn_decapsulate()
1637 net_info_ratelimited("non-ECT from %pI6\n", in vxlan_ecn_decapsulate()
/linux/net/ipv6/
H A Dip6_tunnel.c871 net_info_ratelimited("non-ECT from %pI6 with DS=%#x\n", in __ip6_tnl_rcv()
H A Dtcp_ipv6.c1445 * ECT bits are set later in tcp_init_transfer().