Home
last modified time | relevance | path

Searched full:egress (Results 1 – 25 of 523) sorted by relevance

12345678910>>...21

/openbmc/linux/tools/perf/pmu-events/arch/x86/knightslanding/
H A Duncore-io.json3 …"BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egre…
11 …"BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egre…
19 …"BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egre…
27 …"BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egre…
35 …"BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egre…
43 …"BriefDescription": "Egress (to CMS) Cycles Full. Counts the number of cycles when the M2PCIe Egre…
51 …"BriefDescription": "Egress (to CMS) Cycles Not Empty. Counts the number of cycles when the M2PCIe…
59 …"BriefDescription": "Egress (to CMS) Cycles Not Empty. Counts the number of cycles when the M2PCIe…
67 …"BriefDescription": "Egress (to CMS) Cycles Not Empty. Counts the number of cycles when the M2PCIe…
75 …"BriefDescription": "Egress (to CMS) Cycles Not Empty. Counts the number of cycles when the M2PCIe…
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A 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()
42 esw_warn(dev, "Failed to create E-Switch vport[%d] egress drop flow group, err(%d)\n", 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()
75 /* The egress acl table contains 2 rules: in esw_acl_egress_lgcy_setup()
[all …]
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()
48 esw_debug(esw->dev, "vport(%d) configure egress acl rule fwd2vport(%d)\n", in esw_acl_egress_ofld_fwd2vport_create()
51 /* Delete the old egress forward-to-vport rule if any */ in esw_acl_egress_ofld_fwd2vport_create()
56 vport->egress.offloads.fwd_rule = in esw_acl_egress_ofld_fwd2vport_create()
[all …]
H A Dhelper.c28 ns == MLX5_FLOW_NAMESPACE_ESW_INGRESS ? "ingress" : "egress"); in esw_acl_table_create()
44 ns == MLX5_FLOW_NAMESPACE_ESW_INGRESS ? "ingress" : "egress", err); in esw_acl_table_create()
58 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()
78 "vport[%d] configure egress vlan rule failed, err(%d)\n", 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()
[all …]
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dtc_restrictions.sh57 check_fail $? "Incorrect success to create another clsact with egress shared block"
62 …check_err $? "Failed to create another clsact with egress shared block after blocker drop rule rem…
71 check_err $? "Failed to create another clsact with egress shared block"
75 check_err $? "Failed to add drop rule to egress bound shared block"
90 # egress-bound block.
97 action mirred egress redirect dev $swp2
106 check_fail $? "Incorrect success to create another clsact with egress shared block"
111 …check_err $? "Failed to create another clsact with egress shared block after blocker redirect rule…
115 action mirred egress redirect dev $swp2
121 check_err $? "Failed to create another clsact with egress shared block"
[all …]
H A Dsharedbuffer.sh27 # Add egress filter on $h1 that will guarantee that the packet sent,
29 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
44 # Add egress filter on $h2 that will guarantee that the packet sent,
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 \
138 log_test "CPU port's egress pool"
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 \
[all …]
H A Dsch_ets.sh27 # Set the ingress quota high and use the three egress TCs to limit the
37 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
/openbmc/linux/tools/perf/pmu-events/arch/x86/snowridgex/
H A Duncore-interconnect.json471 "BriefDescription": "AK Egress Allocations",
478 "BriefDescription": "BL DRS Egress Cycles Full",
485 "BriefDescription": "BL DRS Egress Inserts",
492 "BriefDescription": "BL DRS Egress Occupancy",
499 "BriefDescription": "BL NCB Egress Cycles Full",
506 "BriefDescription": "BL NCB Egress Inserts",
513 "BriefDescription": "BL NCB Egress Occupancy",
520 "BriefDescription": "BL NCS Egress Cycles Full",
527 "BriefDescription": "BL NCS Egress Inserts",
534 "BriefDescription": "BL NCS Egress Occupancy",
[all …]
H A Duncore-cache.json1095 …les either the local or incoming distress signals are asserted. : If TGR egress is full, then agen…
1104 …les either the local or incoming distress signals are asserted. : If IRQ egress is full, then agen…
1109 "BriefDescription": "Egress Blocking due to Ordering requirements : Down",
1113 …PublicDescription": "Egress Blocking due to Ordering requirements : Down : Counts number of cycles…
1118 "BriefDescription": "Egress Blocking due to Ordering requirements : Up",
1122 …"PublicDescription": "Egress Blocking due to Ordering requirements : Up : Counts number of cycles …
3361 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
3370 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
3379 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
3388 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
[all …]
H A Duncore-io.json5327 …les either the local or incoming distress signals are asserted. : If TGR egress is full, then agen…
5336 …les either the local or incoming distress signals are asserted. : If IRQ egress is full, then agen…
5341 "BriefDescription": "Egress Blocking due to Ordering requirements : Down",
5345 …PublicDescription": "Egress Blocking due to Ordering requirements : Down : Counts number of cycles…
5350 "BriefDescription": "Egress Blocking due to Ordering requirements : Up",
5354 …"PublicDescription": "Egress Blocking due to Ordering requirements : Up : Counts number of cycles …
6711 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
6720 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
6729 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
6738 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
[all …]
/openbmc/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 \
91 tc_check_packets "dev $swp2 egress" 101 1
94 tc_check_packets "dev $swp2 egress" 102 0
102 tc_check_packets "dev $swp2 egress" 101 1
105 tc_check_packets "dev $swp2 egress" 102 1
113 tc_check_packets "dev $swp2 egress" 101 2
116 tc_check_packets "dev $swp2 egress" 102 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
[all …]
H A Dmirror_gre.sh7 # Test for "tc action mirred egress mirror" when the device to mirror to is a
71 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"
[all …]
H A Dtc_flower_router.sh88 tc filter add dev $rp3 egress protocol ip pref 1 handle 101 flower \
90 tc filter add dev $rp3 egress protocol ip pref 2 handle 102 flower \
96 tc_check_packets "dev $rp3 egress" 102 1
99 tc_check_packets "dev $rp3 egress" 101 1
105 tc_check_packets "dev $rp3 egress" 101 2
108 tc_check_packets "dev $rp3 egress" 102 1
111 tc filter del dev $rp3 egress protocol ip pref 2 handle 102 flower
112 tc filter del dev $rp3 egress protocol ip pref 1 handle 101 flower
114 log_test "indev egress match ($tcflags)"
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Duncore-interconnect.json471 "BriefDescription": "AK Egress Allocations",
478 "BriefDescription": "BL DRS Egress Cycles Full",
485 "BriefDescription": "BL DRS Egress Inserts",
492 "BriefDescription": "BL DRS Egress Occupancy",
499 "BriefDescription": "BL NCB Egress Cycles Full",
506 "BriefDescription": "BL NCB Egress Inserts",
513 "BriefDescription": "BL NCB Egress Occupancy",
520 "BriefDescription": "BL NCS Egress Cycles Full",
527 "BriefDescription": "BL NCS Egress Inserts",
534 "BriefDescription": "BL NCS Egress Occupancy",
[all …]
H A Duncore-io.json5299 …les either the local or incoming distress signals are asserted. : If TGR egress is full, then agen…
5326 …les either the local or incoming distress signals are asserted. : If IRQ egress is full, then agen…
5331 "BriefDescription": "Egress Blocking due to Ordering requirements : Down",
5335 …PublicDescription": "Egress Blocking due to Ordering requirements : Down : Counts number of cycles…
5340 "BriefDescription": "Egress Blocking due to Ordering requirements : Up",
5344 …"PublicDescription": "Egress Blocking due to Ordering requirements : Up : Counts number of cycles …
7001 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
7010 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
7019 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
7028 …g period of time. In this case, the Ingress is unable to forward to the Egress due to a lack of c…
[all …]
/openbmc/linux/tools/testing/selftests/tc-testing/tc-tests/actions/
H A Dnat.json331 "name": "Add nat action on egress with default control action",
344 "cmdUnderTest": "$TC actions add action nat egress 10.10.10.1 20.20.20.1",
347 "matchPattern": "action order [0-9]+: nat egress 10.10.10.1/32 20.20.20.1 pass",
355 "name": "Add nat action on egress with pipe control action",
368 "cmdUnderTest": "$TC actions add action nat egress 10.10.10.1 20.20.20.1 pipe",
371 "matchPattern": "action order [0-9]+: nat egress 10.10.10.1/32 20.20.20.1 pipe",
379 "name": "Add nat action on egress with continue control action",
392 "cmdUnderTest": "$TC actions add action nat egress 10.10.10.1 20.20.20.1 continue",
395 "matchPattern": "action order [0-9]+: nat egress 10.10.10.1/32 20.20.20.1 continue",
403 "name": "Add nat action on egress with reclassify control action",
[all …]
H A Dmirred.json4 "name": "Add mirred mirror to egress action",
17 "cmdUnderTest": "$TC actions add action mirred egress mirror index 1 dev lo",
20 "matchPattern": "action order [0-9]*: mirred \\(Egress Mirror to device lo\\).*index 1 ref",
28 "name": "Add mirred redirect to egress action",
41 "cmdUnderTest": "$TC actions add action mirred egress redirect index 2 dev lo action pipe",
44 … "matchPattern": "action order [0-9]*: mirred \\(Egress Redirect to device lo\\).*index 2 ref",
65 "$TC actions add action mirred egress mirror index 1 dev lo",
66 "$TC actions add action mirred egress redirect index 2 dev lo"
116 "cmdUnderTest": "$TC actions add action mirred egress remirror index 20 dev lo",
119 "matchPattern": "action order [0-9]*: mirred \\(Egress.*to device lo\\).*index 20 ref",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/
H A Duncore-io.json416 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
425 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
434 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
443 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
448 "BriefDescription": "Egress Cycles Full; AD",
452 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; AD Egress Queu…
457 "BriefDescription": "Egress Cycles Full; AK",
461 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; AK Egress Queu…
466 "BriefDescription": "Egress Cycles Full; BL",
470 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; BL Egress Queu…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellx/
H A Duncore-io.json416 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
425 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
434 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
443 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
448 "BriefDescription": "Egress Cycles Full; AD",
452 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; AD Egress Queu…
457 "BriefDescription": "Egress Cycles Full; AK",
461 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; AK Egress Queu…
466 "BriefDescription": "Egress Cycles Full; BL",
470 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; BL Egress Queu…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/haswellx/
H A Duncore-io.json389 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
398 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
407 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
416 …"PublicDescription": "Number of cycles Egress is stalled waiting for an Sbo credit to become avail…
421 "BriefDescription": "Egress Cycles Full; AD",
425 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; AD Egress Queu…
430 "BriefDescription": "Egress Cycles Full; AK",
434 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; AK Egress Queu…
439 "BriefDescription": "Egress Cycles Full; BL",
443 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; BL Egress Queu…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/cascadelakex/
H A Duncore-interconnect.json517 "BriefDescription": "AK Egress Allocations",
524 "BriefDescription": "BL DRS Egress Cycles Full",
531 "BriefDescription": "BL DRS Egress Inserts",
538 "BriefDescription": "BL DRS Egress Occupancy",
545 "BriefDescription": "BL NCB Egress Cycles Full",
552 "BriefDescription": "BL NCB Egress Inserts",
559 "BriefDescription": "BL NCB Egress Occupancy",
566 "BriefDescription": "BL NCS Egress Cycles Full",
573 "BriefDescription": "BL NCS Egress Inserts",
580 "BriefDescription": "BL NCS Egress Occupancy",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Duncore-interconnect.json517 "BriefDescription": "AK Egress Allocations",
524 "BriefDescription": "BL DRS Egress Cycles Full",
531 "BriefDescription": "BL DRS Egress Inserts",
538 "BriefDescription": "BL DRS Egress Occupancy",
545 "BriefDescription": "BL NCB Egress Cycles Full",
552 "BriefDescription": "BL NCB Egress Inserts",
559 "BriefDescription": "BL NCB Egress Occupancy",
566 "BriefDescription": "BL NCS Egress Cycles Full",
573 "BriefDescription": "BL NCS Egress Inserts",
580 "BriefDescription": "BL NCS Egress Occupancy",
[all …]
/openbmc/linux/tools/testing/selftests/net/
H A Dtest_bridge_backup_port.sh255 …run_cmd "tc -n $sw1 filter replace dev swp1 egress pref 1 handle 101 proto ip flower src_mac $smac…
258 …run_cmd "tc -n $sw1 filter replace dev vx0 egress pref 1 handle 101 proto ip flower src_mac $smac …
266 tc_check_packets $sw1 "dev swp1 egress" 101 1
268 tc_check_packets $sw1 "dev vx0 egress" 101 0
276 tc_check_packets $sw1 "dev swp1 egress" 101 1
278 tc_check_packets $sw1 "dev vx0 egress" 101 0
293 tc_check_packets $sw1 "dev swp1 egress" 101 2
295 tc_check_packets $sw1 "dev vx0 egress" 101 0
303 tc_check_packets $sw1 "dev swp1 egress" 101 2
305 tc_check_packets $sw1 "dev vx0 egress" 101 1
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/jaketown/
H A Duncore-io.json244 "BriefDescription": "Egress Cycles Full; AD",
248 "PublicDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.",
253 "BriefDescription": "Egress Cycles Full; AK",
257 "PublicDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.",
262 "BriefDescription": "Egress Cycles Full; BL",
266 "PublicDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.",
271 "BriefDescription": "Egress Cycles Not Empty; AD",
275Egress is not empty. This tracks one of the three rings that are used by the R2PCIe agent. This …
280 "BriefDescription": "Egress Cycles Not Empty; AK",
284Egress is not empty. This tracks one of the three rings that are used by the R2PCIe agent. This …
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivytown/
H A Duncore-io.json442 "BriefDescription": "Egress Cycles Full; AD",
446 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; AD Egress Queu…
451 "BriefDescription": "Egress Cycles Full; AK",
455 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; AK Egress Queu…
460 "BriefDescription": "Egress Cycles Full; BL",
464 …cDescription": "Counts the number of cycles when the R2PCIe Egress buffer is full.; BL Egress Queu…
469 "BriefDescription": "Egress Cycles Not Empty; AD",
473Egress is not empty. This tracks one of the three rings that are used by the R2PCIe agent. This …
478 "BriefDescription": "Egress Cycles Not Empty; AK",
482Egress is not empty. This tracks one of the three rings that are used by the R2PCIe agent. This …
[all …]

12345678910>>...21