| /linux/tools/testing/selftests/net/forwarding/ |
| A D | tc_flower.sh | 262 flower vlan_id 75 $tcflags action drop 264 flower vlan_id 85 $tcflags action drop 402 flower $tcflags mpls_label 0 action drop 404 flower $tcflags mpls_label 1048575 action drop 440 flower $tcflags mpls_tc 0 action drop 442 flower $tcflags mpls_tc 7 action drop 478 flower $tcflags mpls_bos 0 action drop 480 flower $tcflags mpls_bos 1 action drop 517 flower $tcflags mpls_ttl 0 action drop 519 flower $tcflags mpls_ttl 255 action drop [all …]
|
| A D | tc_chains.sh | 39 flower $tcflags dst_mac $h2mac action drop 48 flower 58 flower $tcflags dst_mac $h2mac action drop 79 flower 134 flower dst_mac $h2mac action drop 138 flower src_mac $h2mac action drop &> /dev/null 142 flower src_mac $h2mac action drop 150 flower &> /dev/null 152 flower &> /dev/null 155 flower &> /dev/null [all …]
|
| A D | tc_actions.sh | 62 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \ 83 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 92 tc filter add dev $swp1 ingress protocol ip pref 2 handle 102 flower \ 101 tc filter add dev $swp1 ingress protocol ip pref 1 handle 101 flower \ 113 tc filter del dev $swp1 ingress protocol ip pref 2 handle 102 flower 114 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower 151 tc filter del dev $swp1 ingress protocol ip pref 3 handle 103 flower 152 tc filter del dev $swp1 ingress protocol ip pref 2 handle 102 flower 153 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower 162 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \ [all …]
|
| A D | tc_police.sh | 130 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \ 150 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 162 tc filter del dev $rp1 ingress protocol ip pref 1 handle 101 flower 174 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower 225 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower 226 tc filter del dev $rp1 ingress protocol ip pref 1 handle 101 flower 227 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 281 tc filter del dev $h3 ingress protocol ip pref 1 handle 101 flower 282 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 322 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower [all …]
|
| A D | router_multicast.sh | 266 tc filter del dev $h3 ingress protocol ip pref 1 handle 133 flower 267 tc filter del dev $h2 ingress protocol ip pref 1 handle 122 flower 323 tc filter add dev $h1 ingress protocol ip pref 1 handle 1 flower \ 325 tc filter add dev $h2 ingress protocol ip pref 1 handle 1 flower \ 327 tc filter add dev $h3 ingress protocol ip pref 1 handle 1 flower \ 356 tc filter del dev $rp3 ingress protocol ip pref 1 handle 1 flower 357 tc filter del dev $h3 ingress protocol ip pref 1 handle 1 flower 358 tc filter del dev $h2 ingress protocol ip pref 1 handle 1 flower 359 tc filter del dev $h1 ingress protocol ip pref 1 handle 1 flower 402 tc filter del dev $h3 ingress protocol ipv6 pref 1 handle 1 flower [all …]
|
| A D | tc_vlan_modify.sh | 114 flower action vlan modify id 65 116 flower action vlan modify id 85 126 tc filter del dev $swp2 ingress protocol all pref 1 handle 1 flower 127 tc filter del dev $swp1 ingress protocol all pref 1 handle 1 flower 141 flower action vlan modify id 85 143 flower action vlan modify id 65 153 tc filter del dev $swp2 egress protocol all pref 1 handle 1 flower 154 tc filter del dev $swp1 egress protocol all pref 1 handle 1 flower
|
| A D | tc_shblocks.sh | 53 tc filter add block 22 protocol ip pref 1 handle 101 flower \ 68 tc filter del block 22 protocol ip pref 1 handle 101 flower 77 tc filter add block 22 protocol ip pref 1 handle 101 flower \ 79 tc filter add block 22 protocol ip pref 2 handle 102 flower \ 94 tc filter del block 22 protocol ip pref 1 handle 101 flower 95 tc filter del block 22 protocol ip pref 2 handle 102 flower
|
| A D | router.sh | 180 flower src_ip 240.0.0.1 ip_proto udp action pass 190 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower 227 flower dst_ip $dip action pass 240 tc filter del dev $rp2 egress protocol $proto pref 1 handle 101 flower 258 flower src_ip 198.51.100.2 action pass 268 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower 278 flower src_ip 2001:db8:2::2 action pass 288 tc filter del dev $rp2 egress protocol ipv6 pref 1 handle 101 flower 298 flower dst_ip $dip action pass 312 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower
|
| A D | ip6gre_lib.sh | 352 flower $TC_FLAG action pass 356 flower $TC_FLAG dst_ip 203.0.113.1 action pass 370 tc filter del dev $ol2 egress protocol ipv4 pref 1 handle 101 flower 372 tc filter del dev $ul1 egress proto all pref 1 handle 101 flower 385 flower $TC_FLAG action pass 389 flower $TC_FLAG dst_ip 2001:db8:2::1 action pass 403 tc filter del dev $ol2 egress protocol ipv6 pref 1 handle 101 flower 405 tc filter del dev $ul1 egress proto all pref 1 handle 101 flower
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/ |
| A D | tc_flower.sh | 286 handle $index flower 881 tc chain add dev $h2 ingress chain 1 protocol ip flower \ 884 tc chain add dev $h2 ingress chain 2 protocol ip flower \ 901 pref 2 handle $index flower \ 908 pref 1 handle $((++index)) flower \ 911 pref 1 handle $((++index)) flower \ 914 pref 1 handle $((++index)) flower \ 917 pref 1 handle $((++index)) flower \ 920 pref 1 handle $((++index)) flower \ 937 pref 2 handle $index flower [all …]
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| A D | tc_restrictions.sh | 47 tc filter add block 22 protocol ip pref 1 handle 101 flower \ 59 tc filter del block 22 protocol ip pref 1 handle 101 flower 77 tc filter del block 22 protocol ip pref 1 handle 101 flower 319 flower skip_sw \ 324 flower skip_sw \ 329 flower skip_sw \ 336 flower skip_sw \ 343 flower skip_sw \ 348 flower skip_sw \ 369 flower skip_sw \ [all …]
|
| A D | one_armed_router.sh | 134 tc filter add dev $swp1 ingress protocol ip pref 1 handle 101 flower \ 138 tc filter add dev $swp2 egress protocol ip pref 1 handle 101 flower \ 142 tc filter add dev $swp2 egress protocol ip pref 2 handle 102 flower \ 170 tc filter del dev $swp2 egress protocol ip pref 2 handle 102 flower 171 tc filter del dev $swp2 egress protocol ip pref 1 handle 101 flower 172 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower 181 tc filter add dev $swp2 egress protocol ipv6 pref 1 handle 101 flower \ 185 tc filter add dev $swp2 egress protocol ipv6 pref 2 handle 102 flower \ 213 tc filter del dev $swp2 egress protocol ipv6 pref 2 handle 102 flower 214 tc filter del dev $swp2 egress protocol ipv6 pref 1 handle 101 flower [all …]
|
| A D | tc_police_occ.sh | 71 flower skip_sw \ 76 tc filter del dev $swp1 ingress pref 1 handle 101 flower 81 flower skip_sw \ 85 flower skip_sw action police index 10 90 tc filter del dev $swp1 ingress pref 2 handle 102 flower 94 tc filter del dev $swp1 ingress pref 1 handle 101 flower
|
| A D | rif_mac_profiles.sh | 113 flower skip_sw ip_proto udp src_port 12345 dst_port 54321 \ 119 flower skip_sw src_mac $smac ip_proto udp src_port 12345 \ 133 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 134 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower 148 flower skip_sw ip_proto udp src_port 54321 dst_port 12345 \ 152 flower skip_sw src_mac $rp1_mac ip_proto udp src_port 54321 \ 166 tc filter del dev $h1 ingress protocol ip pref 1 handle 101 flower 167 tc filter del dev $rp1 egress protocol ip pref 1 handle 101 flower
|
| A D | devlink_trap_acl_drops.sh | 99 flower src_mac $h1mac action pass 102 flower dst_ip 192.0.2.2 action drop 114 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower 124 flower src_mac $h1mac action pass 127 flower dst_ip 192.0.2.2 action drop 139 tc filter del dev $swp2 egress protocol ip pref 1 handle 101 flower
|
| A D | devlink_trap_l3_drops.sh | 175 flower dst_ip $h2_ipv4 action drop 239 flower src_ip $sip action drop 273 flower dst_ip $dip action drop 308 flower src_ip $sip action drop 339 flower src_ip $sip action drop 391 flower dst_ip $h2_ipv4 action drop 437 flower dst_ip $h2_ipv4 action drop 476 flower dst_ip $dip action drop 501 flower dst_ip $dip action drop 531 flower skip_hw dst_ip $dip ip_proto $ip_proto action drop [all …]
|
| A D | tc_sample.sh | 556 tc filter add dev $rp1 ingress protocol ip pref 1 handle 101 flower \ 560 tc filter add dev $rp1 ingress protocol ip pref 2 handle 102 flower \ 564 tc filter add dev $rp1 ingress protocol ip pref 3 handle 103 flower \ 570 tc filter del dev $rp1 ingress protocol ip pref 2 handle 102 flower 571 tc filter del dev $rp1 ingress protocol ip pref 1 handle 101 flower 585 tc filter add dev $port $bind protocol ip pref 1 handle 101 flower \ 603 tc filter del dev $port $bind protocol ip pref 1 handle 101 flower 605 tc filter add dev $port $bind protocol ip pref 1 handle 101 flower \ 621 tc filter del dev $port $bind protocol ip pref 1 handle 101 flower 637 tc filter add dev $rp1 ingress protocol ip pref 1 handle 101 flower \ [all …]
|
| A D | devlink_trap_l3_exceptions.sh | 186 flower skip_hw ip_proto icmp type 3 code 4 action pass 206 tc filter del dev $h1 ingress protocol ip pref 1 handle 101 flower 224 flower skip_hw ip_proto icmp type 11 code 0 action pass 239 tc filter del dev $h1 ingress protocol ip pref 1 handle 101 flower 284 flower dst_ip $dst_ip ip_proto udp action drop 303 tc filter del dev $rp2 egress protocol $proto pref 1 handle 101 flower 333 tc filter add dev $h1 ingress protocol $proto pref 1 handle 101 flower \ 352 tc filter del dev $h1 ingress protocol $proto pref 1 handle 101 flower
|
| A D | devlink_trap_l2_drops.sh | 102 flower src_mac $smac action drop 128 flower dst_mac $dmac action drop 188 flower dst_mac $dmac action drop 231 flower dst_mac $dmac action drop 301 flower dst_mac $dmac action drop 346 flower dst_mac $dmac action drop 392 flower dst_mac $dmac action drop
|
| A D | blackhole_routes.sh | 123 tc filter add dev $rp1 ingress protocol ip pref 1 handle 101 flower \ 138 tc filter del dev $rp1 ingress protocol ip pref 1 handle 101 flower 147 tc filter add dev $rp1 ingress protocol ipv6 pref 1 handle 101 flower \ 162 tc filter del dev $rp1 ingress protocol ipv6 pref 1 handle 101 flower
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| A D | Makefile | 46 flower/action.o \ 47 flower/cmsg.o \ 48 flower/lag_conf.o \ 49 flower/main.o \ 50 flower/match.o \ 51 flower/metadata.o \ 52 flower/offload.o \ 53 flower/tunnel_conf.o \ 54 flower/qos_conf.o \ 55 flower/conntrack.o
|
| /linux/tools/testing/selftests/drivers/net/ocelot/ |
| A D | tc_flower_chains.sh | 135 tc filter add dev $eth ingress chain 0 pref 49152 flower \ 138 flower skip_sw action goto chain $(IS1 1) 140 flower skip_sw action goto chain $(IS1 2) 142 flower skip_sw action goto chain $(IS2 0 0) 154 flower skip_sw action goto chain $(IS2 1 0) 178 protocol 802.1Q flower skip_sw vlan_id 100 \ 183 flower skip_sw indev $eth1 \ 187 protocol ipv4 flower skip_sw src_ip 10.1.1.2 \ 192 protocol ipv4 flower skip_sw ip_proto udp dst_port 5201 \ 260 protocol 802.1Q flower skip_sw vlan_id 200 \ [all …]
|
| /linux/tools/testing/selftests/net/ |
| A D | bareudp.sh | 402 flower dst_ip 192.0.2.103/32 \ 406 flower dst_ip 192.0.2.100/32 \ 415 flower dst_ip 2001:db8::103/128 \ 419 flower dst_ip 2001:db8::100/128 \ 431 flower mpls_label 203 \ 435 flower mpls_label 200 \ 452 flower dst_ip 192.0.2.103/32 \ 456 flower dst_ip 192.0.2.100/32 \ 465 flower dst_ip 2001:db8::103/128 \ 469 flower dst_ip 2001:db8::100/128 \ [all …]
|
| /linux/drivers/net/ethernet/intel/ice/ |
| A D | ice_repr.c | 147 struct flow_cls_offload *flower) in ice_repr_setup_tc_cls_flower() argument 149 switch (flower->command) { in ice_repr_setup_tc_cls_flower() 151 return ice_add_cls_flower(repr->netdev, repr->src_vsi, flower); in ice_repr_setup_tc_cls_flower() 153 return ice_del_cls_flower(repr->src_vsi, flower); in ice_repr_setup_tc_cls_flower() 163 struct flow_cls_offload *flower = (struct flow_cls_offload *)type_data; in ice_repr_setup_tc_block_cb() local 168 return ice_repr_setup_tc_cls_flower(np->repr, flower); in ice_repr_setup_tc_block_cb()
|
| /linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ |
| A D | switch-driver.rst | 157 $ tc filter add dev eth4 ingress flower src_mac 00:01:02:03:04:05 skip_sw action trap 161 …$ tc filter add dev eth4 ingress protocol 802.1q flower skip_sw vlan_id 100 vlan_prio 3 action drop 171 $ tc filter add block 1 ingress flower dst_mac 00:01:02:03:04:04 skip_sw \ 173 $ tc filter add block 1 ingress protocol ipv4 flower src_ip 192.168.1.1 skip_sw \ 182 When using the tc-flower classifier with the 802.1q protocol, only the 187 …$ tc filter add block 1 ingress protocol 802.1q flower skip_sw vlan_prio 3 action mirred egress mi… 196 …$ tc filter add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mi… 201 …$ tc filter add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mi… 204 …$ tc filter add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mi… 214 …$ tc filter add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mi… [all …]
|