Home
last modified time | relevance | path

Searched refs:INET_ECN_MASK (Results 1 – 22 of 22) sorted by relevance

/linux-6.3-rc2/include/net/
A Dinet_ecn.h18 INET_ECN_MASK = 3, enumerator
48 outer &= ~INET_ECN_MASK; in INET_ECN_encapsulate()
63 inet_sk(sk)->tos &= ~INET_ECN_MASK; in INET_ECN_dontxmit()
65 inet6_sk(sk)->tclass &= ~INET_ECN_MASK; in INET_ECN_dontxmit()
79 u32 ecn = (iph->tos + 1) & INET_ECN_MASK; in IP_ECN_set_ce()
111 iph->tos ^= INET_ECN_MASK; in IP_ECN_set_ect1()
117 iph->tos &= ~INET_ECN_MASK; in IP_ECN_clear()
122 dscp &= ~INET_ECN_MASK; in ipv4_copy_dscp()
158 to = from ^ htonl(INET_ECN_MASK << 20); in IP6_ECN_set_ect1()
168 dscp &= ~INET_ECN_MASK; in ipv6_copy_dscp()
[all …]
/linux-6.3-rc2/net/sched/
A Dact_ctinfo.c37 ~INET_ECN_MASK; in tcf_ctinfo_dscp_set()
41 dscp = ipv4_get_dsfield(ip_hdr(skb)) & ~INET_ECN_MASK; in tcf_ctinfo_dscp_set()
45 INET_ECN_MASK, in tcf_ctinfo_dscp_set()
54 dscp = ipv6_get_dsfield(ipv6_hdr(skb)) & ~INET_ECN_MASK; in tcf_ctinfo_dscp_set()
58 INET_ECN_MASK, in tcf_ctinfo_dscp_set()
A Dsch_cake.c1580 ipv4_change_dsfield(ip_hdr(skb), INET_ECN_MASK, 0); in cake_handle_diffserv()
1600 ipv6_change_dsfield(ipv6_hdr(skb), INET_ECN_MASK, 0); in cake_handle_diffserv()
/linux-6.3-rc2/samples/bpf/
A Dhbm_kern.h121 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()
/linux-6.3-rc2/drivers/net/ethernet/chelsio/libcxgb/
A Dlibcxgb_cm.c103 tos & ~INET_ECN_MASK, 0); in cxgb_find_route()
/linux-6.3-rc2/net/ipv6/
A Dip6_input.c204 (ipv6_get_dsfield(hdr) & INET_ECN_MASK), in ip6_rcv_core()
A Dtcp_ipv6.c558 (tcp_rsk(req)->syn_tos & ~INET_ECN_MASK) | in tcp_v6_send_synack()
559 (np->tclass & INET_ECN_MASK) : in tcp_v6_send_synack()
969 tclass & ~INET_ECN_MASK, priority); in tcp_v6_send_response()
1332 newnp->tclass = tcp_rsk(req)->syn_tos & ~INET_ECN_MASK; in tcp_v6_syn_recv_sock()
A Dreassembly.c65 return 1 << (ipv6_get_dsfield(ipv6h) & INET_ECN_MASK); in ip6_frag_ecn()
A Dipv6_sockglue.c596 val &= ~INET_ECN_MASK; in do_ipv6_setsockopt()
597 val |= np->tclass & INET_ECN_MASK; in do_ipv6_setsockopt()
A Dip6_tunnel.c712 __u8 dsfield = ipv6_get_dsfield(ipv6h) & ~INET_ECN_MASK; in ip4ip6_dscp_ecn_decapsulate()
715 ipv4_change_dsfield(ip_hdr(skb), INET_ECN_MASK, dsfield); in ip4ip6_dscp_ecn_decapsulate()
/linux-6.3-rc2/net/ipv6/netfilter/
A Dnf_conntrack_reasm.c130 return 1 << (ipv6_get_dsfield(ipv6h) & INET_ECN_MASK); in ip6_frag_ecn()
/linux-6.3-rc2/net/ipv4/
A Dip_input.c503 IPSTATS_MIB_NOECTPKTS + (iph->tos & INET_ECN_MASK), in ip_rcv_core()
A Dip_fragment.c73 return 1 << (tos & INET_ECN_MASK); in ip4_frag_ecn()
A Dip_sockglue.c583 val &= ~INET_ECN_MASK; in __ip_sock_set_tos()
584 val |= inet_sk(sk)->tos & INET_ECN_MASK; in __ip_sock_set_tos()
A Dtcp_ipv4.c1021 (tcp_rsk(req)->syn_tos & ~INET_ECN_MASK) | in tcp_v4_send_synack()
1022 (inet_sk(sk)->tos & INET_ECN_MASK) : in tcp_v4_send_synack()
1598 newinet->tos = tcp_rsk(req)->syn_tos & ~INET_ECN_MASK; in tcp_v4_syn_recv_sock()
A Dip_gre.c611 key->tos & ~INET_ECN_MASK, dev_net(dev), 0, in gre_fill_metadata_dst()
A Dip_output.c1726 inet_sk(sk)->tos = arg->tos & ~INET_ECN_MASK; in ip_send_unicast_reply()
A Dtcp_input.c342 switch (TCP_SKB_CB(skb)->ip_dsfield & INET_ECN_MASK) { in __tcp_ecn_check_ce()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtc_tun.c239 attr.fl.fl4.flowi4_tos = tun_key->tos & ~INET_ECN_MASK; in mlx5e_tc_tun_create_header_ipv4()
354 attr.fl.fl4.flowi4_tos = tun_key->tos & ~INET_ECN_MASK; in mlx5e_tc_tun_update_header_ipv4()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Den_tc.c2436 outer_ecn_key = match.key->tos & INET_ECN_MASK; in mlx5e_tc_verify_tunnel_ecn()
2437 outer_ecn_mask = match.mask->tos & INET_ECN_MASK; in mlx5e_tc_verify_tunnel_ecn()
2442 inner_ecn_key = match.key->tos & INET_ECN_MASK; in mlx5e_tc_verify_tunnel_ecn()
2443 inner_ecn_mask = match.mask->tos & INET_ECN_MASK; in mlx5e_tc_verify_tunnel_ecn()
2446 if (outer_ecn_mask != 0 && outer_ecn_mask != INET_ECN_MASK) { in mlx5e_tc_verify_tunnel_ecn()
2463 if (inner_ecn_mask && inner_ecn_mask != INET_ECN_MASK) { in mlx5e_tc_verify_tunnel_ecn()
/linux-6.3-rc2/net/xfrm/
A Dxfrm_output.c345 dsfield &= ~INET_ECN_MASK; in xfrm6_tunnel_encap_add()
A Dxfrm_policy.c3378 fl4->flowi4_tos = iph->tos & ~INET_ECN_MASK; in decode_session4()

Completed in 117 milliseconds