| /tools/perf/util/ |
| A D | tsc.c | 22 t = ns - tc->time_zero; in perf_time_to_tsc() 23 quot = t / tc->time_mult; in perf_time_to_tsc() 24 rem = t % tc->time_mult; in perf_time_to_tsc() 26 (rem << tc->time_shift) / tc->time_mult; in perf_time_to_tsc() 33 if (tc->cap_user_time_short) in tsc_to_perf_time() 34 cyc = tc->time_cycles + in tsc_to_perf_time() 35 ((cyc - tc->time_cycles) & tc->time_mask); in tsc_to_perf_time() 37 quot = cyc >> tc->time_shift; in tsc_to_perf_time() 39 return tc->time_zero + quot * tc->time_mult + in tsc_to_perf_time() 40 ((rem * tc->time_mult) >> tc->time_shift); in tsc_to_perf_time() [all …]
|
| A D | term.c | 32 struct termios tc; in set_term_quiet_input() local 35 tc = *old; in set_term_quiet_input() 36 tc.c_lflag &= ~(ICANON | ECHO); in set_term_quiet_input() 37 tc.c_cc[VMIN] = 0; in set_term_quiet_input() 38 tc.c_cc[VTIME] = 0; in set_term_quiet_input() 39 tcsetattr(0, TCSANOW, &tc); in set_term_quiet_input()
|
| /tools/testing/selftests/drivers/net/mlxsw/ |
| A D | tc_restrictions.sh | 54 tc qdisc del dev $swp2 clsact 68 tc qdisc del dev $swp1 clsact 79 tc qdisc del dev $swp2 clsact 80 tc qdisc del dev $swp1 clsact 103 tc qdisc del dev $swp2 clsact 118 tc qdisc del dev $swp1 clsact 128 tc qdisc del dev $swp2 clsact 135 tc qdisc del dev $swp1 clsact 147 tc qdisc add dev $swp1 clsact 162 tc qdisc del dev $swp1 clsact [all …]
|
| A D | tc_sample.sh | 133 tc qdisc add dev $rp1 clsact 137 tc qdisc add dev $rp2 clsact 142 tc qdisc add dev $rp3 clsact 148 tc qdisc add dev $rp4 clsact 155 tc qdisc del dev $rp4 clsact 161 tc qdisc del dev $rp3 clsact 166 tc qdisc del dev $rp2 clsact 170 tc qdisc del dev $rp1 clsact 455 tc qdisc replace dev $rp2 root handle 1: \ 470 tc qdisc del dev $rp2 root handle 1: [all …]
|
| A D | sch_offload.sh | 57 tc qdisc add dev $h1 $locus handle $handle \ 60 tc qdisc del dev $h1 $locus 68 tc qdisc add dev $h1 $locus handle $handle \ 71 tc qdisc del dev $h1 $locus 79 tc qdisc add dev $h1 $locus handle $handle \ 82 tc qdisc del dev $h1 $locus 90 tc qdisc add dev $h1 $locus handle $handle \ 93 tc qdisc del dev $h1 $locus 103 tc qdisc del dev $h1 $locus 113 tc qdisc del dev $h1 $locus [all …]
|
| A D | port_range_occ.sh | 30 tc qdisc add dev $swp1 clsact 35 tc qdisc del dev $swp1 clsact 73 tc filter add dev $swp1 ingress pref 1 handle 101 proto ip \ 79 tc filter add dev $swp1 ingress pref 1 handle 102 proto ip \ 82 tc filter add dev $swp1 ingress pref 2 handle 103 proto ipv6 \ 85 tc filter add dev $swp1 ingress pref 2 handle 104 proto ipv6 \ 91 tc filter del dev $swp1 ingress pref 2 handle 104 flower 92 tc filter del dev $swp1 ingress pref 2 handle 103 flower 93 tc filter del dev $swp1 ingress pref 1 handle 102 flower 97 tc filter del dev $swp1 ingress pref 1 handle 101 flower
|
| A D | rif_mac_profiles.sh | 19 tc qdisc add dev $h1 ingress 24 tc qdisc del dev $h1 ingress 35 tc qdisc add dev $h2 ingress 40 tc qdisc del dev $h2 ingress 51 tc qdisc add dev $rp1 clsact 52 tc qdisc add dev $rp2 clsact 61 tc qdisc del dev $rp2 clsact 62 tc qdisc del dev $rp1 clsact 112 tc filter add dev $rp2 egress proto ip pref 1 handle 101 \ 118 tc filter add dev $h2 ingress proto ip pref 1 handle 101 \ [all …]
|
| A D | qos_headroom.sh | 130 dcb ets set dev $swp prio-tc all:0 170 tc qdisc delete dev $swp root 177 dcb ets set dev $swp prio-tc all:0 5:1 6:2 7:3 225 dcb ets set dev $swp prio-tc all:0 254 tc qdisc delete dev $swp root 260 tc qdisc delete dev $swp root 261 dcb ets set dev $swp prio-tc all:0 303 tc qdisc delete dev $swp root 323 tc qdisc add dev $swp clsact 346 tc qdisc del dev $swp clsact [all …]
|
| A D | tc_police_occ.sh | 29 tc qdisc add dev $swp1 clsact 34 tc qdisc del dev $swp1 clsact 70 tc filter add dev $swp1 ingress pref 1 handle 101 proto ip \ 76 tc filter del dev $swp1 ingress pref 1 handle 101 flower 80 tc filter add dev $swp1 ingress pref 1 handle 101 proto ip \ 84 tc filter add dev $swp1 ingress pref 2 handle 102 proto ip \ 90 tc filter del dev $swp1 ingress pref 2 handle 102 flower 94 tc filter del dev $swp1 ingress pref 1 handle 101 flower
|
| A D | devlink_trap_acl_drops.sh | 48 tc qdisc add dev $swp1 clsact 49 tc qdisc add dev $swp2 clsact 54 tc qdisc del dev $swp2 clsact 55 tc qdisc del dev $swp1 clsact 98 tc filter add dev $swp2 egress protocol ip pref 1 handle 101 \ 101 tc filter add dev $swp1 ingress protocol ip pref 1 handle 101 \ 114 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower 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
|
| A D | sharedbuffer.sh | 25 tc qdisc add dev $h1 clsact 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 35 tc qdisc del dev $h1 clsact 42 tc qdisc add dev $h2 clsact 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 52 tc qdisc del dev $h2 clsact 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 \ [all …]
|
| /tools/testing/selftests/net/forwarding/ |
| A D | tc_flower.sh | 29 tc qdisc add dev $h2 clsact 34 tc qdisc del dev $h2 clsact 44 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \ 58 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 59 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower 381 local tc=$2 388 $((((label & 0xf) << 4) + (tc << 1) + bos)) \ 558 flower $tcflags mpls lse depth 1 tc 0 action continue 568 flower $tcflags mpls lse depth 2 tc 7 action continue 697 tc qdisc add dev ep-ex clsact [all …]
|
| A D | tc_chains.sh | 25 tc qdisc add dev $h2 clsact 30 tc qdisc del dev $h2 clsact 88 tc chain add dev $h2 ingress 97 tc chain add dev $h2 ingress chain 1 115 tc chain del dev $h2 ingress 118 tc chain del dev $h2 ingress chain 1 128 tc chain add dev $h2 ingress protocol ip \ 130 tc chain add dev $h2 ingress chain 1 protocol ip \ 133 tc filter add dev $h2 ingress protocol ip pref 1 handle 1101 \ 159 tc chain del dev $h2 ingress chain 1 [all …]
|
| A D | tc_actions.sh | 20 tc qdisc add dev $h1 clsact 25 tc qdisc del dev $h1 clsact 32 tc qdisc add dev $h2 clsact 37 tc qdisc del dev $h2 clsact 44 tc qdisc add dev $swp1 clsact 53 tc qdisc del dev $swp1 clsact 66 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \ 87 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 271 tc filter add dev $h1 egress pref 20 chain 0 handle 20 flower \ 285 tc filter del dev $h1 egress pref 20 chain 0 handle 20 flower [all …]
|
| A D | sch_tbf_etsprio.sh | 17 tc qdisc replace dev $swp2 parent 10:3 handle 103: tbf \ 19 tc qdisc replace dev $swp2 parent 10:2 handle 102: tbf \ 32 tc qdisc add dev $swp2 root handle 10: $QDISC 3 priomap 2 1 0 33 defer tc qdisc del dev $swp2 root 44 tc qdisc replace dev $swp2 root handle 1: \ 46 defer tc qdisc del dev $swp2 root 48 tc qdisc replace dev $swp2 parent 1:1 handle 10: \ 50 tc qdisc replace dev $swp2 parent 10:3 handle 103: \ 52 tc qdisc replace dev $swp2 parent 10:2 handle 102: \ 54 tc qdisc replace dev $swp2 parent 10:1 handle 101: \
|
| A D | tc_police.sh | 67 tc qdisc add dev $h2 clsact 72 tc qdisc del dev $h2 clsact 85 tc qdisc add dev $h3 clsact 90 tc qdisc del dev $h3 clsact 107 tc qdisc add dev $rp1 clsact 108 tc qdisc add dev $rp2 clsact 113 tc qdisc del dev $rp2 clsact 114 tc qdisc del dev $rp1 clsact 152 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 176 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower [all …]
|
| A D | router_multicast.sh | 46 tc qdisc add dev $h1 ingress 51 tc qdisc del dev $h1 ingress 72 tc qdisc add dev $h2 ingress 77 tc qdisc del dev $h2 ingress 98 tc qdisc add dev $h3 ingress 103 tc qdisc del dev $h3 ingress 128 tc qdisc add dev $rp3 ingress 133 tc qdisc del dev $rp3 ingress 334 tc filter del dev $h3 ingress protocol ip pref 1 handle 1 flower 335 tc filter del dev $h2 ingress protocol ip pref 1 handle 1 flower [all …]
|
| A D | tc_mpls_l2vpn.sh | 81 tc qdisc add dev $edge1 ingress 82 tc filter add dev $edge1 ingress \ 89 tc qdisc add dev $mpls1 ingress 90 tc filter add dev $mpls1 ingress \ 102 tc qdisc del dev $mpls1 ingress 105 tc qdisc del dev $edge1 ingress 110 tc qdisc add dev $edge2 ingress 118 tc qdisc add dev $mpls2 ingress 119 tc filter add dev $mpls2 ingress \ 131 tc qdisc del dev $mpls2 ingress [all …]
|
| A D | tc_flower_cfm.sh | 22 tc qdisc add dev $h2 clsact 27 tc qdisc del dev $h2 clsact 60 tc filter add dev $h2 ingress protocol cfm pref 1 handle 101 \ 62 tc filter add dev $h2 ingress protocol cfm pref 1 handle 102 \ 85 tc filter del dev $h2 ingress protocol cfm pref 1 handle 101 flower 86 tc filter del dev $h2 ingress protocol cfm pref 1 handle 102 flower 96 tc filter add dev $h2 ingress protocol cfm pref 1 handle 101 \ 98 tc filter add dev $h2 ingress protocol cfm pref 1 handle 102 \ 100 tc filter add dev $h2 ingress protocol cfm pref 1 handle 103 \ 143 tc filter add dev $h2 ingress protocol cfm pref 1 handle 101 \ [all …]
|
| A D | tc_shblocks.sh | 34 tc qdisc add dev $swp1 ingress_block 22 egress_block 23 clsact 37 tc qdisc add dev $swp2 ingress_block 22 egress_block 23 clsact 42 tc qdisc del dev $swp2 clsact 45 tc qdisc del dev $swp1 clsact 53 tc filter add block 22 protocol ip pref 1 handle 101 flower \ 68 tc filter del block 22 protocol ip pref 1 handle 101 flower 77 tc filter add block 22 protocol ip pref 1 handle 101 flower \ 79 tc filter add block 22 protocol ip pref 2 handle 102 flower \ 94 tc filter del block 22 protocol ip pref 1 handle 101 flower 95 tc filter del block 22 protocol ip pref 2 handle 102 flower
|
| A D | pedit_dsfield.sh | 52 tc qdisc add dev $h2 clsact 57 tc qdisc del dev $h2 clsact 71 tc qdisc add dev $swp1 clsact 72 tc qdisc add dev $swp2 clsact 77 tc qdisc del dev $swp2 clsact 78 tc qdisc del dev $swp1 clsact 165 tc filter del dev $h2 ingress pref 1 166 tc filter del $pedit_locus pref 1 230 tc filter add $locus handle 101 pref 1 \ 239 tc filter del dev $h2 ingress pref 1 [all …]
|
| A D | tc_tunnel_key.sh | 18 tc qdisc add dev h1-et clsact 26 tc qdisc del dev h1-et clsact 46 tc qdisc add dev $swp1 clsact 53 tc qdisc del dev $swp1 clsact 79 if ! tc action add action tunnel_key help 2>&1 | grep -q nofrag; then 104 tc filter add dev $swp1 ingress protocol ip pref 100 handle 100 \ 107 tc filter add dev $swp1 ingress protocol ip pref 101 handle 101 \ 110 tc filter add dev $swp1 ingress protocol ip pref 102 handle 102 \ 115 tc filter add dev h1-et egress protocol all pref 1 handle 1 matchall $tcflags \ 140 tc filter del dev $swp1 ingress protocol ip pref $i handle $i flower [all …]
|
| A D | tc_vlan_modify.sh | 54 tc qdisc add dev $swp1 clsact 55 tc qdisc add dev $swp2 clsact 60 tc qdisc del dev $swp2 clsact 61 tc qdisc del dev $swp1 clsact 113 tc filter add dev $swp1 ingress protocol all pref 1 handle 1 \ 115 tc filter add dev $swp2 ingress protocol all pref 1 handle 1 \ 126 tc filter del dev $swp2 ingress protocol all pref 1 handle 1 flower 140 tc filter add dev $swp1 egress protocol all pref 1 handle 1 \ 142 tc filter add dev $swp2 egress protocol all pref 1 handle 1 \ 153 tc filter del dev $swp2 egress protocol all pref 1 handle 1 flower [all …]
|
| /tools/testing/selftests/sched_ext/ |
| A D | exit.c | 18 enum exit_test_case tc; in run() local 20 for (tc = 0; tc < NUM_EXITS; tc++) { in run() 30 if (tc == EXIT_SELECT_CPU && libbpf_num_possible_cpus() == 1) in run() 35 skel->rodata->exit_point = tc; in run() 49 SCX_EQ(skel->data->uei.exit_code, tc); in run() 50 sprintf(buf, "%d", tc); in run()
|
| /tools/testing/selftests/drivers/net/mlxsw/spectrum-2/ |
| A D | tc_flower.sh | 35 tc qdisc add dev $h2 clsact 40 tc qdisc del dev $h2 clsact 754 echo -n -e $batch | tc -b - 784 echo -n -e $batch | tc -b - 810 echo -e $batch | tc -b - 895 tc chain add dev $h2 ingress chain 4 908 tc filter add dev $h2 ingress protocol ip \ 937 tc filter del dev $h2 ingress chain $i \ 940 tc filter del dev $h2 ingress chain $i \ 946 tc chain del dev $h2 ingress chain $i [all …]
|