Home
last modified time | relevance | path

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

12345

/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A 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 …]
H A 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/arch/arm64/boot/dts/ti/
H A Dk3-am65-iot2050-common-pg1.dtsi59 dmas = <&main_udmap 0xc100>, /* egress slice 0 */
60 <&main_udmap 0xc101>, /* egress slice 0 */
61 <&main_udmap 0xc102>, /* egress slice 0 */
62 <&main_udmap 0xc103>, /* egress slice 0 */
63 <&main_udmap 0xc104>, /* egress slice 1 */
64 <&main_udmap 0xc105>, /* egress slice 1 */
65 <&main_udmap 0xc106>, /* egress slice 1 */
66 <&main_udmap 0xc107>, /* egress slice 1 */
H A Dk3-am654-idk.dtso53 dmas = <&main_udmap 0xc100>, /* egress slice 0 */
54 <&main_udmap 0xc101>, /* egress slice 0 */
55 <&main_udmap 0xc102>, /* egress slice 0 */
56 <&main_udmap 0xc103>, /* egress slice 0 */
57 <&main_udmap 0xc104>, /* egress slice 1 */
58 <&main_udmap 0xc105>, /* egress slice 1 */
59 <&main_udmap 0xc106>, /* egress slice 1 */
60 <&main_udmap 0xc107>, /* egress slice 1 */
120 dmas = <&main_udmap 0xc200>, /* egress slice 0 */
121 <&main_udmap 0xc201>, /* egress slice 0 */
[all …]
/linux/tools/testing/selftests/net/forwarding/
H A 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 …]
H A Dmirror_gre.sh71 egress) local src_mac=$(mac_get $h2); local dst_mac=$(mac_get $h1)
93 mirror_install $swp1 egress gt6 "matchall"
102 mirror_uninstall $swp1 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"
H A 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
H A 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 …]
H A Dtc_actions.sh77 action mirred egress $action dev $swp2
134 $tcflags dst_ip 192.0.2.2 action mirred egress redirect \
166 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \
198 tc filter del dev $h1 egress protocol ip pref 100 handle 100 flower
211 tc filter add dev $h1 protocol ip pref 100 handle 100 egress flower \
219 tc filter add dev $h1 protocol ip pref 101 handle 101 egress flower \
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
271 tc filter add dev $h1 egress pref 20 chain 0 handle 20 flower \
275 tc filter add dev $h1 egress pref 30 chain 5 handle 30 flower \
[all …]
H A Dbridge_vlan_mcast.sh167 tc filter add dev $dev egress pref 10 prot 802.1Q \
171 tc filter add dev $dev egress pref 10 prot 802.1Q \
184 tc filter del dev $dev egress pref 10
204 local tcstats=$(tc_rule_stats_get $dev 10 egress)
500 tc filter add dev $swp1 egress pref 10 prot 802.1Q \
502 tc filter add dev $swp2 egress pref 10 prot 802.1Q \
513 local swp1_tcstats=$(tc_rule_stats_get $swp1 10 egress)
517 local swp2_tcstats=$(tc_rule_stats_get $swp2 10 egress)
521 tc filter del dev $swp2 egress pref 10
522 tc filter del dev $swp1 egress pref 10
H A Dtc_mpls_l2vpn.sh86 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
H A Dvxlan_bridge_1d.sh506 tc filter add dev v1 egress pref 77 prot ip \
508 vxlan_ping_test $h1 192.0.2.3 "" v1 egress 77 10
509 tc filter del dev v1 egress pref 77 prot ip
518 tc filter add dev v1 egress pref 77 prot ip \
520 vxlan_ping_test $h1 192.0.2.3 "-Q 0x14" v1 egress 77 10
521 vxlan_ping_test $h1 192.0.2.3 "-Q 0x18" v1 egress 77 0
522 tc filter del dev v1 egress pref 77 prot ip
534 tc filter add dev v1 egress pref 77 prot ip \
537 vxlan_ping_test $h1 192.0.2.3 "-Q $q" v1 egress 77 10
538 tc filter del dev v1 egress pref 77 prot ip
/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dsharedbuffer.sh29 tc filter add dev $h1 egress pref 2 handle 102 matchall action drop
34 tc filter del dev $h1 egress pref 2 handle 102 matchall action drop
46 tc filter add dev $h2 egress pref 1 handle 101 matchall action drop
51 tc filter del dev $h2 egress pref 1 handle 101 matchall action drop
118 tc filter add dev $h1 egress protocol ip pref 1 handle 101 flower \
140 tc filter del dev $h1 egress protocol ip pref 1 handle 101 flower \
151 tc filter add dev $h1 egress protocol ip pref 1 handle 101 flower \
173 tc filter del dev $h1 egress protocol ip pref 1 handle 101 flower \
184 tc filter add dev $h1 egress protocol arp pref 1 handle 101 flower \
203 tc filter del dev $h1 egress protocol arp pref 1 handle 101 flower \
H A 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 …]
H A 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
H A Dqos_pfc.sh141 devlink_tc_bind_pool_th_save $swp2 1 egress
142 devlink_tc_bind_pool_th_save $swp3 1 egress
183 ip link set dev $swp2.111 type vlan egress-qos-map 0:0 1:1
186 devlink_tc_bind_pool_th_set $swp2 1 egress 6 $_10MB
200 ip link set dev $swp3.111 type vlan egress-qos-map 0:0 1:1
203 devlink_tc_bind_pool_th_set $swp3 1 egress 5 $_10MB
309 devlink_tc_bind_pool_th_restore $swp3 1 egress
322 devlink_tc_bind_pool_th_restore $swp2 1 egress
H A Ddevlink_trap_acl_drops.sh98 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
H A Dvxlan_flooding.sh178 tc filter add dev br0 egress protocol all pref 1 handle 1 \
181 tc filter add dev $h1 egress protocol all pref 1 handle 1 \
183 tc filter add dev $h1 egress protocol all pref 2 handle 2 \
209 tc filter del dev $h1 egress protocol all pref 2 handle 2 matchall
210 tc filter del dev $h1 egress protocol all pref 1 handle 1 flower
212 tc filter del dev br0 egress protocol all pref 1 handle 1 matchall
/linux/arch/alpha/lib/
H A Dmemmove.S48 ble $18,$egress
89 beq $18,$egress
105 br $egress
115 ble $18,$egress
158 beq $18,$egress
176 $egress:
/linux/tools/testing/selftests/net/
H A 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/tools/testing/selftests/bpf/prog_tests/
H A 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/tools/bpf/bpftool/Documentation/
H A Dbpftool-net.rst73 **tcx_egress** - Egress TCX. runs on egress net traffic;
101 eth0(2) clsact/egress prefix_matcher.o:[cls_prefix_matcher_clsact] id 111726
102 eth0(2) clsact/egress cls_fg_dscp id 108619 act []
103 eth0(2) clsact/egress fbflow_egress id 130245
135 "kind": "clsact/egress",
141 "kind": "clsact/egress",
148 "kind": "clsact/egress",
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_tc_matchall.c214 tc_port_matchall->egress.hwtc = e->idx; in cxgb4_matchall_alloc_tc()
215 tc_port_matchall->egress.cookie = cls->cookie; in cxgb4_matchall_alloc_tc()
216 tc_port_matchall->egress.state = CXGB4_MATCHALL_STATE_ENABLED; in cxgb4_matchall_alloc_tc()
232 cxgb4_sched_class_free(dev, tc_port_matchall->egress.hwtc); in cxgb4_matchall_free_tc()
234 tc_port_matchall->egress.hwtc = SCHED_CLS_NONE; in cxgb4_matchall_free_tc()
235 tc_port_matchall->egress.cookie = 0; in cxgb4_matchall_free_tc()
236 tc_port_matchall->egress.state = CXGB4_MATCHALL_STATE_DISABLED; in cxgb4_matchall_free_tc()
431 if (tc_port_matchall->egress.state == CXGB4_MATCHALL_STATE_ENABLED) { in cxgb4_tc_matchall_replace()
465 if (cls_matchall->cookie != tc_port_matchall->egress.cookie) in cxgb4_tc_matchall_destroy()
521 if (tc_port_matchall->egress.state == CXGB4_MATCHALL_STATE_ENABLED) in cxgb4_matchall_disable_offload()
/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
H A Dswitch-driver.rst147 * mirred egress redirect
165 $ tc filter add dev eth4 ingress matchall action mirred egress redirect dev eth1
174 action mirred egress redirect dev eth3
187 …add block 1 ingress protocol 802.1q flower skip_sw vlan_prio 3 action mirred egress mirror dev eth6
196 …add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mirror dev eth6
201 …add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mirror dev eth6
204 …add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mirror dev eth6
207 egress restrictions as any other traffic. This means that when a mirrored
214 …add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mirror dev eth6
215 …add block 1 ingress protocol 802.1q flower skip_sw vlan_id 100 action mirred egress mirror dev eth7
/linux/net/sched/
H A Dact_nat.c125 int egress; in tcf_nat_act() local
139 egress = parms->flags & TCA_NAT_FLAG_EGRESS; in tcf_nat_act()
150 if (egress) in tcf_nat_act()
164 if (egress) in tcf_nat_act()
227 if (egress) in tcf_nat_act()
246 if (egress) in tcf_nat_act()

12345