/linux-6.8/tools/perf/pmu-events/arch/x86/knightslanding/ |
D | uncore-io.json | 3 …"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 …]
|
/linux-6.8/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
D | egress_lgcy.c | 12 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 …]
|
D | egress_ofld.c | 11 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 …]
|
D | helper.c | 28 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 …]
|
/linux-6.8/tools/testing/selftests/drivers/net/mlxsw/ |
D | tc_restrictions.sh | 57 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 …]
|
D | sch_ets.sh | 27 # 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
|
/linux-6.8/tools/perf/pmu-events/arch/x86/snowridgex/ |
D | uncore-interconnect.json | 471 "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 …]
|
D | uncore-cache.json | 1095 …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 …]
|
D | uncore-io.json | 5327 …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 …]
|
/linux-6.8/tools/testing/selftests/net/forwarding/ |
D | tc_flower_l2_miss.sh | 80 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 …]
|
D | mirror_gre.sh | 7 # 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 …]
|
/linux-6.8/tools/perf/pmu-events/arch/x86/icelakex/ |
D | uncore-interconnect.json | 471 "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 …]
|
D | uncore-io.json | 5299 …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 …]
|
/linux-6.8/tools/perf/pmu-events/arch/x86/haswellx/ |
D | uncore-io.json | 389 …"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 …]
|
/linux-6.8/tools/perf/pmu-events/arch/x86/broadwellx/ |
D | uncore-io.json | 416 …"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 …]
|
/linux-6.8/tools/perf/pmu-events/arch/x86/broadwellde/ |
D | uncore-io.json | 416 …"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 …]
|
/linux-6.8/tools/testing/selftests/tc-testing/tc-tests/actions/ |
D | nat.json | 370 "name": "Add nat action on egress with default control action", 386 "cmdUnderTest": "$TC actions add action nat egress 10.10.10.1 20.20.20.1", 389 "matchPattern": "action order [0-9]+: nat egress 10.10.10.1/32 20.20.20.1 pass", 397 "name": "Add nat action on egress with pipe control action", 413 "cmdUnderTest": "$TC actions add action nat egress 10.10.10.1 20.20.20.1 pipe", 416 "matchPattern": "action order [0-9]+: nat egress 10.10.10.1/32 20.20.20.1 pipe", 424 "name": "Add nat action on egress with continue control action", 440 "cmdUnderTest": "$TC actions add action nat egress 10.10.10.1 20.20.20.1 continue", 443 "matchPattern": "action order [0-9]+: nat egress 10.10.10.1/32 20.20.20.1 continue", 451 "name": "Add nat action on egress with reclassify control action", [all …]
|
D | mirred.json | 4 "name": "Add mirred mirror to egress action", 20 "cmdUnderTest": "$TC actions add action mirred egress mirror index 1 dev lo", 23 "matchPattern": "action order [0-9]*: mirred \\(Egress Mirror to device lo\\).*index 1 ref", 31 "name": "Add mirred redirect to egress action", 47 "cmdUnderTest": "$TC actions add action mirred egress redirect index 2 dev lo action pipe", 50 … "matchPattern": "action order [0-9]*: mirred \\(Egress Redirect to device lo\\).*index 2 ref", 74 "$TC actions add action mirred egress mirror index 1 dev lo", 75 "$TC actions add action mirred egress redirect index 2 dev lo" 131 "cmdUnderTest": "$TC actions add action mirred egress remirror index 20 dev lo", 134 "matchPattern": "action order [0-9]*: mirred \\(Egress.*to device lo\\).*index 20 ref", [all …]
|
/linux-6.8/tools/perf/pmu-events/arch/x86/skylakex/ |
D | uncore-interconnect.json | 517 "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 …]
|
/linux-6.8/tools/perf/pmu-events/arch/x86/cascadelakex/ |
D | uncore-interconnect.json | 517 "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 …]
|
/linux-6.8/tools/testing/selftests/net/ |
D | test_bridge_backup_port.sh | 255 …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 …]
|
D | test_bridge_neigh_suppress.sh | 309 …run_cmd "tc -n $sw1 filter replace dev vx0 egress pref 1 handle 101 proto 0x0806 flower indev swp1… 315 tc_check_packets $sw1 "dev vx0 egress" 101 1 326 tc_check_packets $sw1 "dev vx0 egress" 101 2 337 tc_check_packets $sw1 "dev vx0 egress" 101 3 347 tc_check_packets $sw1 "dev vx0 egress" 101 3 357 tc_check_packets $sw1 "dev vx0 egress" 101 3 371 tc_check_packets $sw1 "dev vx0 egress" 101 4 381 tc_check_packets $sw1 "dev vx0 egress" 101 5 412 …run_cmd "tc -n $sw1 filter replace dev vx0 egress pref 1 handle 101 proto ipv6 flower indev swp1 i… 418 tc_check_packets $sw1 "dev vx0 egress" 101 1 [all …]
|
/linux-6.8/tools/perf/pmu-events/arch/x86/jaketown/ |
D | uncore-io.json | 244 "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", 275 …Egress 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", 284 …Egress is not empty. This tracks one of the three rings that are used by the R2PCIe agent. This … [all …]
|
/linux-6.8/tools/testing/selftests/tc-testing/tc-tests/qdiscs/ |
D | fifo.json | 4 "name": "Add bfifo qdisc with system default parameters on egress", 25 "name": "Add pfifo qdisc with system default parameters on egress", 46 … "name": "Add bfifo qdisc with system default parameters on egress with handle of maximum value", 67 "name": "Add bfifo qdisc on egress with queue size of 3000 bytes", 88 "name": "Add pfifo qdisc on egress with queue size of 3000 packets", 110 …"name": "Add bfifo qdisc with system default parameters on egress with invalid handle exceeding ma… 130 "name": "Add bfifo qdisc on egress with unsupported argument", 150 "name": "Add pfifo qdisc on egress with unsupported argument", 170 "name": "Replace bfifo qdisc on egress with new queue size", 193 "name": "Replace pfifo qdisc on egress with new queue size", [all …]
|
/linux-6.8/tools/perf/pmu-events/arch/x86/ivytown/ |
D | uncore-io.json | 442 "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", 473 …Egress 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", 482 …Egress is not empty. This tracks one of the three rings that are used by the R2PCIe agent. This … [all …]
|