| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | pedit_dsfield.sh | 180 local dsfield 182 for dsfield in 0 1 2 3 128 252 253 254 255; do 184 "ip dsfield set $dsfield" \ 185 ip "ip_tos $dsfield" \ 239 flower action pedit ex munge ip dsfield set 124 retain 0xfc \ 240 action pedit ex munge ip dsfield set 1 retain 0x03 260 local dsfield 262 for dsfield in 0 1 2 3 128 252 253 254 255; do 264 "ip6 traffic_class set $dsfield" \ 265 ipv6 "ip_tos $dsfield" \
|
| /linux/tools/testing/selftests/net/ |
| H A D | fib_rule_tests.sh | 392 local dsfield 398 $IP -6 rule add dsfield 0x04 table $RTABLE_PEER 403 for dsfield in 0x04 0x05 0x06 0x07; do 405 -Q "${dsfield}" -l 2001:db8::1:11 -r 2001:db8::1:11 406 log_test $? 0 "rule6 dsfield udp connect (dsfield ${dsfield})" 408 nettest -q -6 -B -t 5 -N $testns -O $peerns -Q "${dsfield}" \ 410 log_test $? 0 "rule6 dsfield tcp connect (dsfield ${dsfield})" 423 $IP -6 rule del dsfield 0x04 table $RTABLE_PEER 682 local dsfield 688 $IP -4 rule add dsfield 0x04 table $RTABLE_PEER [all …]
|
| H A D | nettest.c | 92 uint8_t dsfield; member 586 static int set_dsfield(int sd, int version, int dsfield) in set_dsfield() argument 588 if (!dsfield) in set_dsfield() 593 if (setsockopt(sd, SOL_IP, IP_TOS, &dsfield, in set_dsfield() 594 sizeof(dsfield)) < 0) { in set_dsfield() 601 if (setsockopt(sd, SOL_IPV6, IPV6_TCLASS, &dsfield, in set_dsfield() 602 sizeof(dsfield)) < 0) { in set_dsfield() 1365 if (set_dsfield(sd, AF_INET, args->dsfield) != 0) in msock_init() 1504 if (set_dsfield(sd, args->version, args->dsfield) != 0) in lsock_init() 1723 if (set_dsfield(sd, args->version, args->dsfield) != 0) in connectsock() [all …]
|
| H A D | fib_tests.sh | 1903 $IP route get fibmatch 172.16.102.1 dsfield 0x10 | \ 1907 $IP route get fibmatch 172.16.102.1 dsfield 0x11 | \ 1911 $IP route get fibmatch 172.16.102.1 dsfield 0x12 | \ 1915 $IP route get fibmatch 172.16.102.1 dsfield 0x13 | \ 1920 $IP route get fibmatch 172.16.102.1 dsfield 0x14 | \ 1924 $IP route get fibmatch 172.16.102.1 dsfield 0x15 | \ 1928 $IP route get fibmatch 172.16.102.1 dsfield 0x16 | \ 1932 $IP route get fibmatch 172.16.102.1 dsfield 0x17 | \ 1937 $IP route get fibmatch 172.16.102.1 dsfield 0x00 | \ 1941 $IP route get fibmatch 172.16.102.1 dsfield 0x01 | \ [all …]
|
| H A D | pmtu.sh | 819 ip -netns "${NS_A}" -4 rule add dsfield "${policy_mark}" \ 1279 dsfield=${policy_mark} # No ECN bit set (Not-ECT) 1280 run_cmd "${ns_a}" ping -q -M want -Q "${dsfield}" -c 1 -w 1 -s "${len}" "${dst1}" 1282 dsfield=$(printf "%#x" $((policy_mark + 0x02))) # ECN=2 (ECT(0)) 1283 run_cmd "${ns_a}" ping -q -M want -Q "${dsfield}" -c 1 -w 1 -s "${len}" "${dst2}" 1286 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" "${dst1}" dsfield "${policy_mark}")" 1289 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" "${dst2}" dsfield "${policy_mark}")" 1327 dsfield=${policy_mark} # No ECN bit set (Not-ECT) 1329 UDP:"${dst1}":50000,tos="${dsfield}" 1331 dsfield [all...] |
| /linux/include/net/ |
| H A D | dsfield.h | 32 __u8 dsfield; in ipv4_change_dsfield() local 34 dsfield = (iph->tos & mask) | value; in ipv4_change_dsfield() 37 check -= dsfield; in ipv4_change_dsfield() 40 iph->tos = dsfield; in ipv4_change_dsfield()
|
| H A D | codel_impl.h | 261 int dsfield = skb_get_dsfield(skb); in codel_dequeue() local 263 set_ce = (dsfield >= 0 && in codel_dequeue() 264 (((u8)dsfield & params->ce_threshold_mask) == in codel_dequeue()
|
| H A D | ip6_tunnel.h | 145 int ip6_tnl_xmit(struct sk_buff *skb, struct net_device *dev, __u8 dsfield,
|
| H A D | udp_tunnel.h | 194 __be16 sport, __be16 dport, u8 dsfield,
|
| /linux/net/ipv6/ |
| H A D | ip6_tunnel.c | 722 __u8 dsfield = ipv6_get_dsfield(ipv6h) & ~INET_ECN_MASK; in ip4ip6_dscp_ecn_decapsulate() local 725 ipv4_change_dsfield(ip_hdr(skb), INET_ECN_MASK, dsfield); in ip4ip6_dscp_ecn_decapsulate() 1093 int ip6_tnl_xmit(struct sk_buff *skb, struct net_device *dev, __u8 dsfield, in ip6_tnl_xmit() argument 1171 fl6->flowlabel = ip6_make_flowinfo(dsfield, fl6->flowlabel); in ip6_tnl_xmit() 1282 ip6_flow_hdr(ipv6h, dsfield, in ip6_tnl_xmit() 1309 __u8 dsfield, orig_dsfield; in ipxip6_tnl_xmit() local 1332 dsfield = key->tos; in ipxip6_tnl_xmit() 1343 orig_dsfield = dsfield; in ipxip6_tnl_xmit() 1380 dsfield = orig_dsfield; in ipxip6_tnl_xmit() 1382 dsfield = ip6_tclass(t->parms.flowinfo); in ipxip6_tnl_xmit() [all …]
|
| /linux/net/xfrm/ |
| H A D | xfrm_output.c | 322 int dsfield; in xfrm6_tunnel_encap_add() 340 dsfield = 0; in xfrm6_tunnel_encap_add() 342 dsfield = XFRM_MODE_SKB_CB(skb)->tos; in xfrm6_tunnel_encap_add() 343 dsfield = INET_ECN_encapsulate(dsfield, XFRM_MODE_SKB_CB(skb)->tos); in xfrm6_tunnel_encap_add() 345 dsfield &= ~INET_ECN_MASK; in xfrm6_tunnel_encap_add() 346 ipv6_change_dsfield(top_iph, 0, dsfield); in xfrm6_tunnel_encap_add() 323 int dsfield; xfrm6_tunnel_encap_add() local
|
| H A D | xfrm_iptfs.c | 2417 int dsfield; in iptfs_encap_add_ipv6() local 2436 dsfield = 0; in iptfs_encap_add_ipv6() 2437 ipv6_change_dsfield(top_iph, 0, dsfield); in iptfs_encap_add_ipv6()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | flow_dissector_classification.c | 139 static void ipv6_set_dsfield(struct ipv6hdr *ip6h, uint8_t dsfield) in ipv6_set_dsfield() argument 145 val |= ((uint16_t)dsfield) << 4; in ipv6_set_dsfield() 152 uint8_t dsfield) in build_ipv6_header() argument 160 ipv6_set_dsfield(ip6h, dsfield); in build_ipv6_header()
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | core_acl_flex_actions.h | 79 u8 dsfield,
|
| H A D | core_acl_flex_actions.c | 1579 u8 dsfield, in mlxsw_afa_block_append_qos_dsfield() argument 1583 true, dsfield >> 2, in mlxsw_afa_block_append_qos_dsfield() 1584 true, dsfield & 0x03, in mlxsw_afa_block_append_qos_dsfield()
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | qos_dscp_router.sh | 241 action pedit ex munge ip dsfield set $((3 << 2)) retain 0xfc \
|
| /linux/drivers/acpi/acpica/ |
| H A D | Makefile | 17 dsfield.o \
|
| /linux/net/netfilter/ |
| H A D | nf_flow_table_ip.c | 654 __u8 dsfield = ipv6_get_dsfield(ip6h); in nf_flow_tunnel_ip6ip6_push() local 706 ip6_flow_hdr(ip6h, dsfield, in nf_flow_tunnel_ip6ip6_push()
|