/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
A D | egress_lgcy.c | 14 vport->egress.legacy.drop_rule = NULL; in esw_acl_egress_lgcy_rules_destroy() 47 vport->egress.legacy.drop_grp = drop_grp; in esw_acl_egress_lgcy_groups_create() 62 vport->egress.legacy.drop_grp = NULL; in esw_acl_egress_lgcy_groups_destroy() 84 if (vport->egress.legacy.drop_counter) { in esw_acl_egress_lgcy_setup() 104 if (!vport->egress.acl) { in esw_acl_egress_lgcy_setup() 108 if (IS_ERR(vport->egress.acl)) { in esw_acl_egress_lgcy_setup() 109 err = PTR_ERR(vport->egress.acl); in esw_acl_egress_lgcy_setup() 110 vport->egress.acl = NULL; in esw_acl_egress_lgcy_setup() 142 vport->egress.legacy.drop_rule = in esw_acl_egress_lgcy_setup() 150 vport->egress.legacy.drop_rule = NULL; in esw_acl_egress_lgcy_setup() [all …]
|
A D | egress_ofld.c | 11 if (!vport->egress.offloads.fwd_rule) in esw_acl_egress_ofld_fwd2vport_destroy() 15 vport->egress.offloads.fwd_rule = NULL; in esw_acl_egress_ofld_fwd2vport_destroy() 20 if (!vport->egress.offloads.bounce_rule) in esw_acl_egress_ofld_bounce_rule_destroy() 24 vport->egress.offloads.bounce_rule = NULL; in esw_acl_egress_ofld_bounce_rule_destroy() 42 vport->egress.offloads.fwd_rule = in esw_acl_egress_ofld_fwd2vport_create() 50 vport->egress.offloads.fwd_rule = NULL; in esw_acl_egress_ofld_fwd2vport_create() 142 vport->egress.offloads.fwd_grp = fwd_grp; in esw_acl_egress_ofld_groups_create() 156 vport->egress.offloads.fwd_grp = NULL; in esw_acl_egress_ofld_groups_destroy() 192 if (IS_ERR(vport->egress.acl)) { in esw_acl_egress_ofld_setup() 193 err = PTR_ERR(vport->egress.acl); in esw_acl_egress_ofld_setup() [all …]
|
A D | helper.c | 57 if (vport->egress.allowed_vlan) in esw_egress_acl_vlan_create() 71 vport->egress.allowed_vlan = in esw_egress_acl_vlan_create() 74 if (IS_ERR(vport->egress.allowed_vlan)) { in esw_egress_acl_vlan_create() 75 err = PTR_ERR(vport->egress.allowed_vlan); in esw_egress_acl_vlan_create() 79 vport->egress.allowed_vlan = NULL; in esw_egress_acl_vlan_create() 90 vport->egress.allowed_vlan = NULL; in esw_acl_egress_vlan_destroy() 123 vport->egress.vlan_grp = vlan_grp; in esw_acl_egress_vlan_grp_create() 134 vport->egress.vlan_grp = NULL; in esw_acl_egress_vlan_grp_destroy() 140 if (IS_ERR_OR_NULL(vport->egress.acl)) in esw_acl_egress_table_destroy() 143 mlx5_destroy_flow_table(vport->egress.acl); in esw_acl_egress_table_destroy() [all …]
|
/linux-6.3-rc2/tools/testing/selftests/drivers/net/mlxsw/ |
A D | sch_ets.sh | 38 devlink_tc_bind_pool_th_save $swp2 7 egress 39 devlink_tc_bind_pool_th_set $swp2 7 egress 4 5 40 devlink_tc_bind_pool_th_save $swp2 6 egress 41 devlink_tc_bind_pool_th_set $swp2 6 egress 4 5 42 devlink_tc_bind_pool_th_save $swp2 5 egress 43 devlink_tc_bind_pool_th_set $swp2 5 egress 4 5 53 devlink_tc_bind_pool_th_restore $swp2 5 egress 54 devlink_tc_bind_pool_th_restore $swp2 6 egress 55 devlink_tc_bind_pool_th_restore $swp2 7 egress
|
A D | tc_restrictions.sh | 97 action mirred egress redirect dev $swp2 115 action mirred egress redirect dev $swp2 125 action mirred egress redirect dev $swp2 132 action mirred egress redirect dev $swp2 151 action mirred egress mirror dev $swp2 158 action mirred egress mirror dev $swp2 \ 159 action mirred egress mirror dev $swp1 183 tc filter add dev $swp1 egress protocol all pref 1 handle 101 \ 261 tc filter add dev $swp1 egress protocol all pref 11 handle 102 \ 267 tc filter add dev $swp1 egress protocol all pref 9 handle 102 \ [all …]
|
A D | qos_ets_strict.sh | 64 ip link set dev $h1.111 type vlan egress-qos-map 0:1 81 ip link set dev $h2.222 type vlan egress-qos-map 0:2 166 devlink_tc_bind_pool_th_save $swp3 1 egress 167 devlink_tc_bind_pool_th_set $swp3 1 egress 4 7 168 devlink_tc_bind_pool_th_save $swp3 2 egress 169 devlink_tc_bind_pool_th_set $swp3 2 egress 4 7 177 devlink_tc_bind_pool_th_restore $swp3 2 egress 178 devlink_tc_bind_pool_th_restore $swp3 1 egress
|
A D | one_armed_router.sh | 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 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
|
A D | devlink_trap_l3_drops.sh | 174 tc filter add dev $rp2 egress protocol ip pref 1 handle 101 \ 203 tc filter add dev $rp2 egress protocol $proto pref 1 handle 101 \ 238 tc filter add dev $rp2 egress protocol $proto pref 1 handle 101 \ 272 tc filter add dev $rp2 egress protocol $proto pref 1 handle 101 \ 307 tc filter add dev $rp2 egress protocol $proto pref 1 handle 101 \ 338 tc filter add dev $rp2 egress protocol ip pref 1 handle 101 \ 390 tc filter add dev $rp2 egress protocol ip pref 1 handle 101 \ 436 tc filter add dev $rp2 egress protocol ip pref 1 handle 101 \ 475 tc filter add dev $rp2 egress protocol ipv6 pref 1 handle 101 \ 500 tc filter add dev $rp2 egress protocol ipv6 pref 1 handle 101 \ [all …]
|
A D | qos_pfc.sh | 140 devlink_tc_bind_pool_th_save $swp2 1 egress 141 devlink_tc_bind_pool_th_save $swp3 1 egress 182 ip link set dev $swp2.111 type vlan egress-qos-map 0:0 1:1 185 devlink_tc_bind_pool_th_set $swp2 1 egress 6 $_10MB 199 ip link set dev $swp3.111 type vlan egress-qos-map 0:0 1:1 202 devlink_tc_bind_pool_th_set $swp3 1 egress 5 $_10MB 295 devlink_tc_bind_pool_th_restore $swp3 1 egress 308 devlink_tc_bind_pool_th_restore $swp2 1 egress
|
A D | qos_max_descriptors.sh | 74 ip link set dev $h1.111 type vlan egress-qos-map 0:1 110 devlink_tc_bind_pool_th_save $swp2 1 egress 134 ip link set dev $swp2.111 type vlan egress-qos-map 0:0 1:1 137 devlink_tc_bind_pool_th_set $swp2 1 egress 6 $MAX_POOL_SIZE 176 devlink_tc_bind_pool_th_restore $swp2 1 egress
|
A D | devlink_trap_acl_drops.sh | 98 tc filter add dev $swp2 egress protocol ip pref 1 handle 101 \ 123 tc filter add dev $swp2 egress protocol ip pref 2 handle 102 \ 126 tc filter add dev $swp2 egress protocol ip pref 1 handle 101 \ 139 tc filter del dev $swp2 egress protocol ip pref 1 handle 101 flower
|
/linux-6.3-rc2/tools/testing/selftests/net/forwarding/ |
A D | mirror_gre.sh | 93 mirror_install $swp1 egress gt6 "matchall $tcflags" 95 quick_test_span_gre_dir gt6 egress 99 quick_test_span_gre_dir gt6 egress 102 mirror_uninstall $swp1 egress 104 fail_test_span_gre_dir gt6 egress 113 full_test_span_gre_dir gt4 egress 0 8 "mirror to gretap" 119 full_test_span_gre_dir gt6 egress 0 8 "mirror to ip6gretap" 125 test_span_gre_mac gt4 egress "mirror to gretap" 131 test_span_gre_mac gt6 egress "mirror to ip6gretap" 137 slow_path_trap_install $swp1 egress [all …]
|
A D | router.sh | 197 tc filter add dev $rp2 egress protocol ip pref 1 handle 101 \ 208 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower 244 tc filter add dev $rp2 egress protocol $proto pref 1 handle 101 \ 258 tc filter del dev $rp2 egress protocol $proto pref 1 handle 101 flower 275 tc filter add dev $rp2 egress protocol ip pref 1 handle 101 \ 286 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower 295 tc filter add dev $rp2 egress protocol ipv6 pref 1 handle 101 \ 306 tc filter del dev $rp2 egress protocol ipv6 pref 1 handle 101 flower 315 tc filter add dev $rp2 egress protocol ip pref 1 handle 101 \ 330 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower
|
A D | vxlan_bridge_1d_ipv6.sh | 368 tc filter del dev $swp1 egress 369 tc filter del dev $rp1 egress 424 tc filter del dev $swp1 egress 425 tc filter del dev $rp1 egress 627 tc filter add dev v1 egress pref 77 protocol ipv6 \ 629 vxlan_ping_test $h1 2001:db8:1::3 "" v1 egress 77 10 630 tc filter del dev v1 egress pref 77 protocol ipv6 639 tc filter add dev v1 egress pref 77 protocol ipv6 \ 643 tc filter del dev v1 egress pref 77 protocol ipv6 655 tc filter add dev v1 egress pref 77 protocol ipv6 \ [all …]
|
A D | mirror_gre_bridge_1d.sh | 97 full_test_span_gre_dir gt4 egress 0 8 "mirror to gretap" 103 full_test_span_gre_dir gt6 egress 0 8 "mirror to ip6gretap" 109 slow_path_trap_install $swp1 egress 113 slow_path_trap_uninstall $swp1 egress
|
A D | mirror_gre_bridge_1q.sh | 94 full_test_span_gre_dir gt4 egress 0 8 "mirror to gretap" 100 full_test_span_gre_dir gt6 egress 0 8 "mirror to ip6gretap" 106 slow_path_trap_install $swp1 egress 110 slow_path_trap_uninstall $swp1 egress
|
A D | mirror_gre_neigh.sh | 80 test_span_gre_neigh 192.0.2.130 gt4 egress "mirror to gretap" 86 test_span_gre_neigh 2001:db8:2::2 gt6 egress "mirror to ip6gretap" 92 slow_path_trap_install $swp1 egress 96 slow_path_trap_uninstall $swp1 egress
|
A D | mirror_vlan.sh | 76 test_vlan_dir egress 0 8 100 test_tagged_vlan_dir egress 0 8 106 slow_path_trap_install $swp1 egress 112 slow_path_trap_uninstall $swp1 egress
|
A D | mirror_gre_flower.sh | 102 full_test_span_gre_dir_acl gt4 egress 0 8 192.0.2.3 "ACL mirror to gretap" 108 full_test_span_gre_dir_acl gt6 egress 0 8 192.0.2.3 "ACL mirror to ip6gretap" 114 slow_path_trap_install $swp1 egress 118 slow_path_trap_uninstall $swp1 egress
|
A D | tc_actions.sh | 74 action mirred egress $action dev $swp2 131 $tcflags dst_ip 192.0.2.2 action mirred egress redirect \ 163 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \ 195 tc filter del dev $h1 egress protocol ip pref 100 handle 100 flower 208 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \ 216 tc filter add dev $h1 protocol ip pref 101 handle 101 egress flower \ 236 local overlimits=$(tc_rule_stats_get ${h1} 101 egress .overlimits) 240 tc filter del dev $h1 egress protocol ip pref 100 handle 100 flower 241 tc filter del dev $h1 egress protocol ip pref 101 handle 101 flower
|
A D | tc_mpls_l2vpn.sh | 86 action mirred egress redirect dev $mpls1 95 action mirred egress redirect dev $edge1 115 action mirred egress redirect dev $mpls2 124 action mirred egress redirect dev $edge2
|
/linux-6.3-rc2/arch/alpha/lib/ |
A D | memmove.S | 48 ble $18,$egress 89 beq $18,$egress 105 br $egress 115 ble $18,$egress 158 beq $18,$egress 176 $egress:
|
/linux-6.3-rc2/tools/testing/selftests/net/ |
A D | bareudp.sh | 404 action mirred egress redirect dev bareudp_ns1 408 action mirred egress redirect dev bareudp_ns2 417 action mirred egress redirect dev bareudp_ns1 421 action mirred egress redirect dev bareudp_ns2 433 action mirred egress redirect dev bareudp_ns1 437 action mirred egress redirect dev bareudp_ns2 454 action mirred egress redirect dev bareudp_ns1 458 action mirred egress redirect dev bareudp_ns2 467 action mirred egress redirect dev bareudp_ns1 471 action mirred egress redirect dev bareudp_ns2 [all …]
|
/linux-6.3-rc2/tools/testing/selftests/drivers/net/dsa/ |
A D | tc_actions.sh | 74 action mirred egress $action dev $swp2 131 $tcflags dst_ip 192.0.2.2 action mirred egress redirect \ 163 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \ 195 tc filter del dev $h1 egress protocol ip pref 100 handle 100 flower 208 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \ 216 tc filter add dev $h1 protocol ip pref 101 handle 101 egress flower \ 236 local overlimits=$(tc_rule_stats_get ${h1} 101 egress .overlimits) 240 tc filter del dev $h1 egress protocol ip pref 100 handle 100 flower 241 tc filter del dev $h1 egress protocol ip pref 101 handle 101 flower
|
/linux-6.3-rc2/tools/testing/selftests/bpf/prog_tests/ |
A D | cgroup_link.c | 49 prog_fd = bpf_program__fd(skel->progs.egress); in serial_test_cgroup_link() 66 links[i] = bpf_program__attach_cgroup(skel->progs.egress, in serial_test_cgroup_link() 118 links[last_cg] = bpf_program__attach_cgroup(skel->progs.egress, in serial_test_cgroup_link() 143 tmp_link = bpf_program__attach_cgroup(skel->progs.egress, in serial_test_cgroup_link() 161 links[last_cg] = bpf_program__attach_cgroup(skel->progs.egress, in serial_test_cgroup_link() 196 link_upd_opts.old_prog_fd = bpf_program__fd(skel->progs.egress); in serial_test_cgroup_link()
|