Home
last modified time | relevance | path

Searched refs:egress (Results 1 – 25 of 147) sorted by relevance

123456

/linux-6.6.21/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
Degress_lgcy.c12 if (!IS_ERR_OR_NULL(vport->egress.legacy.drop_rule)) { in esw_acl_egress_lgcy_rules_destroy()
13 mlx5_del_flow_rules(vport->egress.legacy.drop_rule); in esw_acl_egress_lgcy_rules_destroy()
14 vport->egress.legacy.drop_rule = NULL; in esw_acl_egress_lgcy_rules_destroy()
39 drop_grp = mlx5_create_flow_group(vport->egress.acl, flow_group_in); in esw_acl_egress_lgcy_groups_create()
47 vport->egress.legacy.drop_grp = drop_grp; in esw_acl_egress_lgcy_groups_create()
60 if (!IS_ERR_OR_NULL(vport->egress.legacy.drop_grp)) { in esw_acl_egress_lgcy_groups_destroy()
61 mlx5_destroy_flow_group(vport->egress.legacy.drop_grp); in esw_acl_egress_lgcy_groups_destroy()
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()
85 drop_counter = vport->egress.legacy.drop_counter; in esw_acl_egress_lgcy_setup()
[all …]
Degress_ofld.c11 if (!vport->egress.offloads.fwd_rule) in esw_acl_egress_ofld_fwd2vport_destroy()
14 mlx5_del_flow_rules(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()
21 xa_load(&vport->egress.offloads.bounce_rules, rule_index); in esw_acl_egress_ofld_bounce_rule_destroy()
27 xa_erase(&vport->egress.offloads.bounce_rules, rule_index); in esw_acl_egress_ofld_bounce_rule_destroy()
35 xa_for_each(&vport->egress.offloads.bounce_rules, i, bounce_rule) { in esw_acl_egress_ofld_bounce_rules_destroy()
37 xa_erase(&vport->egress.offloads.bounce_rules, i); in esw_acl_egress_ofld_bounce_rules_destroy()
56 vport->egress.offloads.fwd_rule = in esw_acl_egress_ofld_fwd2vport_create()
57 mlx5_add_flow_rules(vport->egress.acl, NULL, in esw_acl_egress_ofld_fwd2vport_create()
59 if (IS_ERR(vport->egress.offloads.fwd_rule)) { in esw_acl_egress_ofld_fwd2vport_create()
[all …]
Dhelper.c58 if (vport->egress.allowed_vlan) in esw_egress_acl_vlan_create()
72 vport->egress.allowed_vlan = in esw_egress_acl_vlan_create()
73 mlx5_add_flow_rules(vport->egress.acl, spec, in esw_egress_acl_vlan_create()
75 if (IS_ERR(vport->egress.allowed_vlan)) { in esw_egress_acl_vlan_create()
76 err = PTR_ERR(vport->egress.allowed_vlan); in esw_egress_acl_vlan_create()
80 vport->egress.allowed_vlan = NULL; in esw_egress_acl_vlan_create()
89 if (!IS_ERR_OR_NULL(vport->egress.allowed_vlan)) { in esw_acl_egress_vlan_destroy()
90 mlx5_del_flow_rules(vport->egress.allowed_vlan); in esw_acl_egress_vlan_destroy()
91 vport->egress.allowed_vlan = NULL; in esw_acl_egress_vlan_destroy()
116 vlan_grp = mlx5_create_flow_group(vport->egress.acl, flow_group_in); in esw_acl_egress_vlan_grp_create()
[all …]
/linux-6.6.21/tools/testing/selftests/drivers/net/mlxsw/
Dsch_ets.sh37 devlink_tc_bind_pool_th_save $swp2 7 egress
38 devlink_tc_bind_pool_th_set $swp2 7 egress 4 5
39 devlink_tc_bind_pool_th_save $swp2 6 egress
40 devlink_tc_bind_pool_th_set $swp2 6 egress 4 5
41 devlink_tc_bind_pool_th_save $swp2 5 egress
42 devlink_tc_bind_pool_th_set $swp2 5 egress 4 5
52 devlink_tc_bind_pool_th_restore $swp2 5 egress
53 devlink_tc_bind_pool_th_restore $swp2 6 egress
54 devlink_tc_bind_pool_th_restore $swp2 7 egress
Dtc_restrictions.sh97 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 \
258 tc filter add dev $swp1 egress protocol ip pref 10 handle 101 flower \
261 tc filter add dev $swp1 egress protocol all pref 11 handle 102 \
[all …]
Dqos_ets_strict.sh64 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
170 devlink_tc_bind_pool_th_save $swp3 1 egress
171 devlink_tc_bind_pool_th_set $swp3 1 egress 4 7
172 devlink_tc_bind_pool_th_save $swp3 2 egress
173 devlink_tc_bind_pool_th_set $swp3 2 egress 4 7
181 devlink_tc_bind_pool_th_restore $swp3 2 egress
182 devlink_tc_bind_pool_th_restore $swp3 1 egress
Done_armed_router.sh139 tc filter add dev $swp2 egress protocol ip pref 1 handle 101 flower \
143 tc filter add dev $swp2 egress protocol ip pref 2 handle 102 flower \
171 tc filter del dev $swp2 egress protocol ip pref 2 handle 102 flower
172 tc filter del dev $swp2 egress protocol ip pref 1 handle 101 flower
182 tc filter add dev $swp2 egress protocol ipv6 pref 1 handle 101 flower \
186 tc filter add dev $swp2 egress protocol ipv6 pref 2 handle 102 flower \
214 tc filter del dev $swp2 egress protocol ipv6 pref 2 handle 102 flower
215 tc filter del dev $swp2 egress protocol ipv6 pref 1 handle 101 flower
Ddevlink_trap_l3_drops.sh174 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 …]
Dqos_pfc.sh142 devlink_tc_bind_pool_th_save $swp2 1 egress
143 devlink_tc_bind_pool_th_save $swp3 1 egress
184 ip link set dev $swp2.111 type vlan egress-qos-map 0:0 1:1
187 devlink_tc_bind_pool_th_set $swp2 1 egress 6 $_10MB
201 ip link set dev $swp3.111 type vlan egress-qos-map 0:0 1:1
204 devlink_tc_bind_pool_th_set $swp3 1 egress 5 $_10MB
310 devlink_tc_bind_pool_th_restore $swp3 1 egress
323 devlink_tc_bind_pool_th_restore $swp2 1 egress
Dqos_max_descriptors.sh74 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
/linux-6.6.21/tools/testing/selftests/net/forwarding/
Dmirror_gre.sh71 egress) local src_mac=$(mac_get $h2); local dst_mac=$(mac_get $h1)
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"
[all …]
Dtc_flower_l2_miss.sh80 tc filter add dev $swp2 egress protocol ipv4 handle 101 pref 1 \
84 tc filter add dev $swp2 egress protocol ipv4 handle 102 pref 1 \
119 tc filter del dev $swp2 egress protocol ipv4 pref 1 handle 102 flower
120 tc filter del dev $swp2 egress protocol ipv4 pref 1 handle 101 flower
137 tc filter add dev $swp2 egress protocol $proto handle 101 pref 1 \
141 tc filter add dev $swp2 egress protocol $proto handle 102 pref 1 \
176 tc filter del dev $swp2 egress protocol $proto pref 1 handle 102 flower
177 tc filter del dev $swp2 egress protocol $proto pref 1 handle 101 flower
254 tc filter add dev $swp2 egress protocol $proto handle 101 pref 1 \
263 tc filter del dev $swp2 egress protocol $proto pref 1 handle 101 flower
[all …]
Drouter.sh197 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
Dvxlan_bridge_1d_ipv6.sh345 tc filter add dev $rp1 egress protocol ipv6 pref 1 handle 101 \
351 tc filter add dev $swp1 egress protocol ip pref 1 handle 101 \
368 tc filter del dev $swp1 egress
369 tc filter del dev $rp1 egress
402 tc filter add dev $rp1 egress protocol ipv6 pref 1 handle 101 \
408 tc filter add dev $swp1 egress protocol ipv6 pref 1 handle 101 \
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
[all …]
Dmirror_gre_neigh.sh80 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
Dmirror_gre_bridge_1d.sh100 full_test_span_gre_dir gt4 egress 0 8 "mirror to gretap"
108 full_test_span_gre_dir gt6 egress 0 8 "mirror to ip6gretap"
114 slow_path_trap_install $swp1 egress
118 slow_path_trap_uninstall $swp1 egress
Dmirror_gre_bridge_1q.sh96 full_test_span_gre_dir gt4 egress 0 8 "mirror to gretap"
104 full_test_span_gre_dir gt6 egress 0 8 "mirror to ip6gretap"
110 slow_path_trap_install $swp1 egress
114 slow_path_trap_uninstall $swp1 egress
Dmirror_vlan.sh76 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
Dmirror_gre_flower.sh102 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
Dtc_actions.sh76 action mirred egress $action dev $swp2
133 $tcflags dst_ip 192.0.2.2 action mirred egress redirect \
165 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \
197 tc filter del dev $h1 egress protocol ip pref 100 handle 100 flower
210 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \
218 tc filter add dev $h1 protocol ip pref 101 handle 101 egress flower \
239 tc filter del dev $h1 egress protocol ip pref 100 handle 100 flower
240 tc filter del dev $h1 egress protocol ip pref 101 handle 101 flower
/linux-6.6.21/arch/alpha/lib/
Dmemmove.S48 ble $18,$egress
89 beq $18,$egress
105 br $egress
115 ble $18,$egress
158 beq $18,$egress
176 $egress:
/linux-6.6.21/Documentation/devicetree/bindings/net/
Dti,icssg-prueth.yaml152 dmas = <&main_udmap 0xc300>, /* egress slice 0 */
153 <&main_udmap 0xc301>, /* egress slice 0 */
154 <&main_udmap 0xc302>, /* egress slice 0 */
155 <&main_udmap 0xc303>, /* egress slice 0 */
156 <&main_udmap 0xc304>, /* egress slice 1 */
157 <&main_udmap 0xc305>, /* egress slice 1 */
158 <&main_udmap 0xc306>, /* egress slice 1 */
159 <&main_udmap 0xc307>, /* egress slice 1 */
/linux-6.6.21/tools/testing/selftests/net/
Dbareudp.sh404 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.6.21/tools/testing/selftests/bpf/prog_tests/
Dcgroup_link.c49 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()
/linux-6.6.21/tools/testing/selftests/drivers/net/dsa/
Dtc_actions.sh76 action mirred egress $action dev $swp2
133 $tcflags dst_ip 192.0.2.2 action mirred egress redirect \
165 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \
197 tc filter del dev $h1 egress protocol ip pref 100 handle 100 flower
210 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \
218 tc filter add dev $h1 protocol ip pref 101 handle 101 egress flower \
239 tc filter del dev $h1 egress protocol ip pref 100 handle 100 flower
240 tc filter del dev $h1 egress protocol ip pref 101 handle 101 flower

123456