| /tools/testing/selftests/bpf/ |
| A D | generate_udp_fragments.py | 35 f.write("\n") 38 f.write("\n") 40 f.write("\n") 50 f.write(f"static uint8_t frag{suffix}_{idx}[] = {{\n") 52 f.write(f"\t{chunk},\n") 53 f.write(f"}};\n") 57 f.write("\n") 61 def main(f): argument 77 frags = [f.build() for f in pkt.fragment(24)] 78 frags6 = [f.build() for f in fragment6(pkt6, 72)] [all …]
|
| /tools/testing/selftests/bpf/progs/ |
| A D | linked_list_fail.c | 264 f = bpf_obj_new(typeof(*f)); in use_after_drop() 292 f = bpf_obj_new(typeof(*f)); in direct_read_lock() 303 f = bpf_obj_new(typeof(*f)); in direct_write_lock() 315 f = bpf_obj_new(typeof(*f)); in direct_read_head() 326 f = bpf_obj_new(typeof(*f)); in direct_write_head() 338 f = bpf_obj_new(typeof(*f)); in direct_read_node() 349 f = bpf_obj_new(typeof(*f)); in direct_write_node() 361 f = bpf_obj_new(typeof(*f)); in use_after_unlock() 392 f = bpf_obj_new(typeof(*f)); in list_double_add() 455 f = bpf_obj_new(typeof(*f)); in incorrect_node_var_off() [all …]
|
| A D | linked_list.c | 31 struct foo *f; in list_push_pop() local 33 f = bpf_obj_new(typeof(*f)); in list_push_pop() 34 if (!f) in list_push_pop() 57 f->data = 42; in list_push_pop() 74 f->data = 13; in list_push_pop() 122 f[i] = bpf_obj_new(typeof(**f)); in list_push_pop_multiple() 123 if (!f[i]) in list_push_pop_multiple() 127 f[i + 1] = bpf_obj_new(typeof(**f)); in list_push_pop_multiple() 198 f = bpf_obj_new(typeof(*f)); in list_in_list() 199 if (!f) in list_in_list() [all …]
|
| /tools/workqueue/ |
| A D | wq_dump.py | 71 output += f'{hex(v)} ' 76 output += f'{v:08x}' 83 return f'{"bh":{wq_type_len}}' 86 return f'{"ordered":{wq_type_len}}' 93 return f'{"percpu":{wq_type_len}}' 124 print(f' nr_pods {pt.nr_pods.value_()}') 136 print(f' cpu_pod ', end='') 210 print(f' {"":{ucpus_len}}', end='') 234 print(f' NODE {node}', end='') 237 print(f' {node:7}', end='') [all …]
|
| /tools/testing/selftests/drivers/net/hw/ |
| A D | iou-zcrx.py | 12 output = ethtool(f"-g {cfg.ifname}", json=True)[0] 17 output = ethtool(f"-l {cfg.ifname}").stdout 53 ethtool(f"-G {cfg.ifname} hds-thresh 0") 56 ethtool(f"-G {cfg.ifname} rx 64") 60 defer(ethtool, f"-X {cfg.ifname} default") 84 ethtool(f"-G {cfg.ifname} hds-thresh 0") 87 ethtool(f"-G {cfg.ifname} rx 64") 91 defer(ethtool, f"-X {cfg.ifname} default") 115 ethtool(f"-G {cfg.ifname} hds-thresh 0") 118 ethtool(f"-G {cfg.ifname} rx 64") [all …]
|
| A D | rss_ctx.py | 112 pattern = f"RSS Context (ID: )?{ctx_id}" 160 ethtool(f"-X {cfg.ifname} equal 2") 210 ctx_ref = f"context {ctx_id}" 243 ethtool(f"-L {cfg.ifname} combined 5") 308 ethtool(f"-L {cfg.ifname} combined 2") 311 ethtool(f"-X {cfg.ifname} weight 1 7") 452 ethtool(f"-X {cfg.ifname} equal 2") 564 ethtool(f"-X {cfg.ifname} equal 2") 611 ethtool(f"-X {cfg.ifname} equal 4") 729 ethtool(f"-X {cfg.ifname} equal 1") [all …]
|
| A D | devlink_rate_tc_bw.py | 128 ip(f"link set dev {vf_ifc} up") 147 vlan_dev = f"{vf_ifc}.{config['vlan_id']}" 150 ip(f"link set dev {vlan_dev} up") 180 bridge_name = f"br_{os.getpid()}" 181 ip(f"link add name {bridge_name} type bridge") 189 ip(f"link set dev {rep_name} up") 194 ip(f"link set dev {bridge_name} up") 236 vlan_dev = f"{remote_dev}.{vlan_id}" 251 ksft_pr(f"Created VF interface: {vf_ifc}") 375 f"not reached, cannot validate share" [all …]
|
| A D | tso.py | 107 defer(ip, f"link del {tun_type}-ksft") 108 ip(f"link set dev {tun_type}-ksft up") 126 features_cmd += f" {feature} {setting}" 135 def f(cfg): function 171 return f 182 for f in features["wanted"]["bits"]["bit"]: 183 cfg.wanted_features.add(f["name"]) 187 for f in features["hw"]["bits"]["bit"]: 188 if f.get("value", False): 189 feature = f["name"] [all …]
|
| /tools/cgroup/ |
| A D | iocost_coef_gen.py | 100 dbg(f'Running {cmd}') 103 d = json.loads(f.read()) 111 f.write(elevator) 113 f.write(nomerges) 130 testfile = f'/dev/{devname}' 142 with open(elevator_path, 'r') as f: 144 with open(nomerges_path, 'r') as f: 145 nomerges = f.read().strip() 150 f.write('none') 152 f.write('1') [all …]
|
| /tools/power/cpupower/bindings/python/ |
| A D | test_raw_pylibcpupower.py | 13 print(f"CPU 0 has {cpu_cstates_count} c-states") 24 print(f"CPU state disabled") 26 print(f"Idlestate not available") 28 print(f"Disabling is not supported by the kernel") 32 print(f"Not documented: {cstate_disabled}") 41 print(f"CPU is disabled") 43 print(f"CPU is enabled") 45 print(f"Idlestate not available") 47 print(f"Disabling is not supported by kernel") 49 print(f"Not documented: {is_cstate_disabled}") [all …]
|
| /tools/testing/selftests/rseq/ |
| A D | rseq-arm-bits.h | 19 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 22 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 23 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 26 RSEQ_ASM_STORE_RSEQ_CS(1, 3f, rseq_cs) in RSEQ_TEMPLATE_IDENTIFIER() 87 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 94 RSEQ_ASM_STORE_RSEQ_CS(1, 3f, rseq_cs) in RSEQ_TEMPLATE_IDENTIFIER() 159 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 214 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 304 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 386 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| A D | rseq-mips-bits.h | 19 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 22 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 23 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 26 RSEQ_ASM_STORE_RSEQ_CS(1, 3f, rseq_cs) in RSEQ_TEMPLATE_IDENTIFIER() 80 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 87 RSEQ_ASM_STORE_RSEQ_CS(1, 3f, rseq_cs) in RSEQ_TEMPLATE_IDENTIFIER() 145 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 197 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 277 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 351 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| A D | rseq-x86-bits.h | 21 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 87 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 155 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 209 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 262 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 344 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 416 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 533 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 599 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 667 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| A D | rseq-s390-bits.h | 14 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 15 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 17 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 18 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 82 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 85 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 86 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 152 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 206 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 291 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| A D | rseq-riscv-bits.h | 13 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 14 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[cmpfail]") in RSEQ_TEMPLATE_IDENTIFIER() 16 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[error1]") in RSEQ_TEMPLATE_IDENTIFIER() 17 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[error2]") in RSEQ_TEMPLATE_IDENTIFIER() 20 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 67 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 123 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 169 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 236 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 287 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| A D | rseq-or1k-bits.h | 14 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 15 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[cmpfail]") in RSEQ_TEMPLATE_IDENTIFIER() 17 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[error1]") in RSEQ_TEMPLATE_IDENTIFIER() 18 RSEQ_ASM_DEFINE_EXIT_POINT(2f, "%l[error2]") in RSEQ_TEMPLATE_IDENTIFIER() 21 RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 68 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 124 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 170 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 238 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 289 __asm__ __volatile__ goto(RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| A D | rseq-arm64-bits.h | 20 RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 21 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 23 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 24 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 78 RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 81 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 82 RSEQ_ASM_DEFINE_EXIT_POINT(2f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 139 RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 188 RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() 262 RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| A D | rseq-ppc-bits.h | 20 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 21 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[cmpfail]) in RSEQ_TEMPLATE_IDENTIFIER() 23 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 24 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 85 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 88 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error1]) in RSEQ_TEMPLATE_IDENTIFIER() 89 RSEQ_ASM_DEFINE_EXIT_POINT(1f, %l[error2]) in RSEQ_TEMPLATE_IDENTIFIER() 157 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 214 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() 299 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in RSEQ_TEMPLATE_IDENTIFIER() [all …]
|
| /tools/testing/selftests/x86/bugs/ |
| A D | its_ret_alignment.py | 51 vmlinux = f"/usr/lib/debug/lib/modules/{os.uname().release}/vmlinux" 56 ksft.print_msg(f"Using vmlinux: {vmlinux}") 63 ksft.print_msg(f"Found {total_rethunk_tests} rethunk sites") 67 ksft.print_msg(f'kcore: __rethunk_sites: 0x{rethunks_start_kcore:x}') 70 ksft.print_msg(f'kcore: its_return_thunk: 0x{its_return_thunk:x}') 77 with open(vmlinux, 'rb') as f: 78 elffile = ELFFile(f) 103 ksft.print_msg(f"\tPASSED: At safe address") 129 ksft.print_msg(f"\n\nSummary:") 130 ksft.print_msg(f"PASSED: \t{tests_passed} \t/ {total_rethunk_tests}") [all …]
|
| A D | its_indirect_alignment.py | 56 vmlinux = f"/usr/lib/debug/lib/modules/{os.uname().release}/vmlinux" 61 ksft.print_msg(f"Using vmlinux: {vmlinux}") 68 ksft.print_msg(f"Found {total_retpoline_tests} retpoline sites") 72 ksft.print_msg(f'kcore: __retpoline_sites: 0x{retpolines_start_kcore:x}') 81 with open(vmlinux, 'rb') as f: 82 elffile = ELFFile(f) 106 ksft.print_msg(f"\tPASSED: At safe address") 121 ksft.print_msg(f"\tPASSED: Found {operand}") 133 ksft.print_msg(f'\t************* FAILED *************') 135 ksft.print_msg(f'\t**********************************') [all …]
|
| /tools/testing/selftests/powerpc/pmu/ebb/ |
| A D | busy_loop.S | 94 bne 1f 96 bne 1f 98 bne 1f 100 bne 1f 102 bne 1f 104 bne 1f 106 bne 1f 108 bne 1f 110 bne 1f 112 bne 1f [all …]
|
| /tools/testing/selftests/powerpc/switch_endian/ |
| A D | check.S | 15 bne 1f 18 bne 1f 25 bne 1f 29 bne 1f 32 bne 1f 35 bne 1f 38 bne 1f 41 bne 1f 44 bne 1f 47 bne 1f [all …]
|
| /tools/sched_ext/ |
| A D | scx_show_state.py | 33 print(f'ops : {ops.name.string_().decode()}') 34 print(f'enabled : {read_static_key("__scx_enabled")}') 35 print(f'switching_all : {read_int("scx_switching_all")}') 36 print(f'switched_all : {read_static_key("__scx_switched_all")}') 37 print(f'enable_state : {state_str(enable_state)} ({enable_state})') 38 print(f'in_softlockup : {prog["scx_in_softlockup"].value_()}') 39 print(f'breather_depth: {read_atomic("scx_breather_depth")}') 40 print(f'bypass_depth : {prog["scx_bypass_depth"].value_()}') 41 print(f'nr_rejected : {read_atomic("scx_nr_rejected")}') 42 print(f'enable_seq : {read_atomic("scx_enable_seq")}')
|
| /tools/perf/util/intel-pt-decoder/ |
| A D | intel-pt-log.c | 35 static FILE *f; variable 44 return f; in intel_pt_log_fp() 56 if (f) in intel_pt_log_disable() 57 fflush(f); in intel_pt_log_disable() 73 fprintf(f, " "); in intel_pt_print_data() 80 fprintf(f, " "); in intel_pt_print_data() 93 fprintf(f, " "); in intel_pt_print_no_data() 195 if (f) in intel_pt_log_open() 201 f = stdout; in intel_pt_log_open() 203 f = log_buf__open(&log_buf, f, intel_pt_log_on_error_size); in intel_pt_log_open() [all …]
|
| /tools/net/ynl/pyynl/ |
| A D | ethtool.py | 66 print(f'{name}: {value}') 234 for f in sorted(available): 236 if f in active: 240 if f not in available or f in never_changed: 244 if f in requested: 245 if f in active: 258 print(f'Pre-set maximums:') 301 print(f'NIC statistics:') 385 print(f'Speed: {speed}') 394 print(f'Duplex: {duplex}') [all …]
|