| /tools/testing/selftests/powerpc/ptrace/ |
| A D | ptrace-pkey.c | 78 info->invalid_amr = info->amr2 | (~0x0UL & ~info->expected_uamor); in child() 118 CHILD_FAIL_IF(reg != info->amr2, &info->child_sync); in child() 134 CHILD_FAIL_IF(reg != info->amr2, &info->child_sync); in child() 151 CHILD_FAIL_IF(reg != info->amr2, &info->child_sync); in child() 174 info->amr1 = info->amr2 = regs[0]; in parent() 193 PARENT_FAIL_IF(regs[0] != info->amr1, &info->child_sync); in parent() 194 PARENT_FAIL_IF(regs[1] != info->expected_iamr, &info->child_sync); in parent() 195 PARENT_FAIL_IF(regs[2] != info->expected_uamor, &info->child_sync); in parent() 249 PARENT_FAIL_IF(regs[0] != info->amr2, &info->child_sync); in parent() 250 PARENT_FAIL_IF(regs[1] != info->expected_iamr, &info->child_sync); in parent() [all …]
|
| A D | core-pkey.c | 124 set_amr(info->amr); in child() 132 info->core_time = time(NULL); in child() 220 FAIL_IF(regs[0] != info->amr); in check_core_file() 243 info->amr = regs[0]; in parent() 244 info->iamr = regs[1]; in parent() 245 info->uamor = regs[2]; in parent() 380 struct shared_info *info; in core_pkey() local 390 info = shmat(shm_id, NULL, 0); in core_pkey() 401 ret = child(info); in core_pkey() 403 ret = parent(info, pid); in core_pkey() [all …]
|
| /tools/power/x86/intel-speed-select/ |
| A D | isst-core-tpmi.c | 139 info.get_set = 0; in tpmi_read_pm_config() 146 *cp_state = info.enable; in tpmi_read_pm_config() 437 info.level = level; in tpmi_get_pbf_info() 476 info.feature = 0; in tpmi_set_pbf_fact_status() 518 info.level = level; in tpmi_get_fact_info() 645 info.get_set = 0; in tpmi_get_clos_information() 664 info.get_set = 1; in tpmi_pm_qos_config() 696 info.get_set = 0; in tpmi_pm_get_clos() 699 info.clos = clos; in tpmi_pm_get_clos() 723 info.get_set = 1; in tpmi_set_clos() [all …]
|
| /tools/bpf/bpftool/ |
| A D | link.c | 210 if (info->iter.task.tid) in show_iter_json() 226 info->netfilter.pf); in netfilter_dump_json() 232 info->netfilter.flags); in netfilter_dump_json() 237 __u32 len = sizeof(*info); in get_prog_info() 244 memset(info, 0, sizeof(*info)); in get_prog_info() 484 switch (info->type) { in show_link_close_json() 594 printf("%u: ", info->id); in show_link_header_plain() 880 switch (info->type) { in show_link_close_plain() 900 if (info->tracing.target_obj_id || info->tracing.target_btf_id) in show_link_close_plain() 912 show_iter_plain(info); in show_link_close_plain() [all …]
|
| A D | map.c | 253 break_names = info->key_size > 16 || info->value_size > 16; in print_entry_plain() 254 single_line = info->key_size + info->value_size <= 24 && in print_entry_plain() 461 if (*info->name) in show_map_header_json() 480 print_dev_json(info->ifindex, info->netns_dev, info->netns_ino); in show_map_close_json() 521 if (info->btf_id) in show_map_close_json() 553 if (*info->name) in show_map_header_plain() 557 print_dev_plain(info->ifindex, info->netns_dev, info->netns_ino); in show_map_header_plain() 571 info->key_size, info->value_size, info->max_entries); in show_map_close_plain() 617 if (info->btf_id) in show_map_close_plain() 1011 err = parse_elem(argv, &info, key, value, info.key_size, in do_update() [all …]
|
| A D | struct_ops.c | 108 if (!info) in map_info_alloc() 113 return info; in map_info_alloc() 195 if (!info) { in do_search() 231 free(info); in do_search() 260 if (!info) { in do_one_id() 298 free(info); in do_one_id() 330 printf("%u: %-15s %-32s\n", info->id, info->name, in __do_show() 385 info->name, info->id); in __do_dump() 455 get_kern_struct_ops_name(info), info->name, in __do_unregister() 461 get_kern_struct_ops_name(info), info->name, in __do_unregister() [all …]
|
| A D | jit_disasm.c | 142 struct disassemble_info info; member 148 struct disasm_info *dinfo = container_of(info, struct disasm_info, info); in disasm_print_addr() 155 struct disasm_info *info; member 257 if (!ctx->info) { in init_context() 262 info = &ctx->info->info; in init_context() 289 info->buffer = image; in init_context() 290 info->buffer_length = len; in init_context() 298 info->mach, in init_context() 310 free(info); in init_context() 318 free(ctx->info); in destroy_context() [all …]
|
| A D | prog.c | 112 needed += info->nr_func_info * info->func_info_rec_size; in prep_prog_info() 116 needed += info->nr_line_info * info->line_info_rec_size; in prep_prog_info() 433 info->tag[0], info->tag[1], info->tag[2], info->tag[3], in print_prog_header_json() 434 info->tag[4], info->tag[5], info->tag[6], info->tag[7]); in print_prog_header_json() 451 print_dev_json(info->ifindex, info->netns_dev, info->netns_ino); in print_prog_json() 521 print_dev_plain(info->ifindex, info->netns_dev, info->netns_ino); in print_prog_header_plain() 525 info->run_time_ns, info->run_cnt); in print_prog_header_plain() 769 name = ifindex_to_arch(info->ifindex, info->netns_dev, in prog_dump() 775 if (info->nr_jited_func_lens && info->jited_func_lens) { in prog_dump() 965 memset(&info, 0, sizeof(info)); in do_dump() [all …]
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | fill_link_info.c | 46 memset(&info, 0, sizeof(info)); in verify_perf_link_info() 135 memset(&info, 0, sizeof(info)); in kprobe_fill_invalid_user_buffer() 281 memset(&info, 0, sizeof(info)); in verify_kmulti_link_info() 318 memset(&info, 0, sizeof(info)); in verify_kmulti_invalid_user_buffer() 441 memset(&info, 0, sizeof(info)); in verify_umulti_link_info() 501 memset(&info, 0, sizeof(info)); in verify_umulti_invalid_user_buffer() 507 memset(&info, 0, sizeof(info)); in verify_umulti_invalid_user_buffer() 514 memset(&info, 0, sizeof(info)); in verify_umulti_invalid_user_buffer() 521 memset(&info, 0, sizeof(info)); in verify_umulti_invalid_user_buffer() 527 memset(&info, 0, sizeof(info)); in verify_umulti_invalid_user_buffer() [all …]
|
| A D | test_btf_ext.c | 10 struct bpf_prog_info info; in subtest_line_func_info() local 22 memset(&info, 0, sizeof(info)); in subtest_line_func_info() 23 info.line_info = ptr_to_u64(&line_info); in subtest_line_func_info() 24 info.nr_line_info = sizeof(line_info); in subtest_line_func_info() 25 info.line_info_rec_size = sizeof(*line_info); in subtest_line_func_info() 26 err = bpf_prog_get_info_by_fd(fd, &info, &info_len); in subtest_line_func_info() 33 memset(&info, 0, sizeof(info)); in subtest_line_func_info() 34 info.func_info = ptr_to_u64(&func_info); in subtest_line_func_info() 35 info.nr_func_info = sizeof(func_info); in subtest_line_func_info() 36 info.func_info_rec_size = sizeof(*func_info); in subtest_line_func_info() [all …]
|
| /tools/testing/selftests/bpf/progs/ |
| A D | xdpwall.c | 151 if (info->type == V6) { in filter_src_dst_ip() 183 info->flags |= TCP_SYN; in set_tcp_flags() 185 info->flags |= TCP_ACK; in set_tcp_flags() 187 info->flags |= TCP_RST; in set_tcp_flags() 200 set_tcp_flags(info, tcp); in parse_tcp() 268 info->flags |= TUNNEL; in parse_gue_v6() 279 info->type = V6; in parse_gue_v6() 289 info->type = V4; in parse_gue_v6() 307 info->ip.ipv6 = ip6h; in parse_ipv6_gue() 308 info->type = V6; in parse_ipv6_gue() [all …]
|
| A D | bpf_iter_tasks.c | 25 static char info[] = " === END ==="; in dump_task() local 28 BPF_SEQ_PRINTF(seq, "%s\n", info); in dump_task() 64 BPF_SEQ_PRINTF(seq, "%s\n", info); in dump_task_sleepable() 74 BPF_SEQ_PRINTF(seq, "%s\n", info); in dump_task_sleepable() 83 BPF_SEQ_PRINTF(seq, "%s\n", info); in dump_task_sleepable() 90 BPF_SEQ_PRINTF(seq, "%s\n", info); in dump_task_sleepable() 100 BPF_SEQ_PRINTF(seq, "%s\n", info); in dump_task_sleepable() 109 BPF_SEQ_PRINTF(seq, "%s\n", info); in dump_task_sleepable() 119 BPF_SEQ_PRINTF(seq, "%s\n", info); in dump_task_sleepable() 126 BPF_SEQ_PRINTF(seq, "%s\n", info); in dump_task_sleepable() [all …]
|
| /tools/testing/selftests/ptrace/ |
| A D | get_syscall_info.c | 113 struct ptrace_syscall_info info = { in TEST() local 116 const size_t size = sizeof(info); in TEST() 118 (void *) &info.entry - (void *) &info; in TEST() 120 (void *) &info.entry.args[6] - (void *) &info; in TEST() 123 (void *) &info; in TEST() 166 ASSERT_TRUE(info.arch) { in TEST() 172 ASSERT_TRUE(info.stack_pointer) { in TEST() 194 ASSERT_TRUE(info.arch) { in TEST() 200 ASSERT_TRUE(info.stack_pointer) { in TEST() 234 ASSERT_TRUE(info.arch) { in TEST() [all …]
|
| A D | set_syscall_info.c | 83 ASSERT_TRUE(info->arch) { in check_psi_entry() 89 ASSERT_TRUE(info->stack_pointer) { in check_psi_entry() 112 ASSERT_TRUE(info->arch) { in check_psi_exit() 373 (void *) &info.entry.args[6] - (void *) &info; in TEST() 376 (void *) &info; in TEST() 446 (uintptr_t) &info)) { in TEST() 451 memset(&info, 0, sizeof(info)); in TEST() 452 info.op = 0xff; in TEST() 484 (uintptr_t) &info)) { in TEST() 489 memset(&info, 0, sizeof(info)); in TEST() [all …]
|
| /tools/testing/selftests/pidfd/ |
| A D | pidfd_wait.c | 40 siginfo_t info = { in TEST() local 72 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 73 ASSERT_EQ(info.si_code, CLD_EXITED); in TEST() 74 ASSERT_EQ(info.si_pid, parent_tid); in TEST() 89 siginfo_t info = { in TEST() local 110 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 112 ASSERT_EQ(info.si_pid, parent_tid); in TEST() 119 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 124 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() 131 ASSERT_EQ(info.si_signo, SIGCHLD); in TEST() [all …]
|
| A D | pidfd_info_test.c | 132 struct pidfd_info info = { in TEST_F() local 148 struct pidfd_info info = { in TEST_F() local 166 struct pidfd_info info = { in TEST_F() local 182 struct pidfd_info info = { in TEST_F() local 200 struct pidfd_info info = { in TEST_F() local 244 struct pidfd_info info = { in TEST_F() local 322 ASSERT_EQ(info.pid, pid_leader); in TEST_F() 340 ASSERT_EQ(info.pid, pid_thread); in TEST_F() 422 struct pidfd_info info = { in TEST_F() local 516 ASSERT_EQ(info.pid, pid_leader); in TEST_F() [all …]
|
| A D | pidfd_open_test.c | 124 struct pidfd_info info = { in main() local 164 if (info.pid != pid) { in main() 166 pid, info.pid); in main() 169 if (info.ppid != getppid()) { in main() 171 pid, info.pid); in main() 174 if (info.ruid != getuid()) { in main() 179 if (info.rgid != getgid()) { in main() 184 if (info.euid != geteuid()) { in main() 189 if (info.egid != getegid()) { in main() 194 if (info.suid != geteuid()) { in main() [all …]
|
| A D | pidfd_setns_test.c | 123 info->name, self->pid); in FIXTURE_SETUP() 131 info->name, self->pid); in FIXTURE_SETUP() 273 info->name, self->pid); in FIXTURE_SETUP() 444 if (info->flag) { in TEST_F() 453 if (info->flag == CLONE_NEWPID) in TEST_F() 480 if (info->flag) { in TEST_F() 489 if (info->flag == CLONE_NEWPID) in TEST_F() 516 if (info->flag) { in TEST_F() 525 if (info->flag == CLONE_NEWPID) in TEST_F() 551 flags |= info->flag; in TEST_F() [all …]
|
| /tools/testing/selftests/sync/ |
| A D | sync.c | 90 info = calloc(1, sizeof(*info)); in sync_file_info() 91 if (info == NULL) in sync_file_info() 96 free(info); in sync_file_info() 103 info->flags = 0; in sync_file_info() 108 free(info); in sync_file_info() 117 free(info); in sync_file_info() 122 return info; in sync_file_info() 128 free(info); in sync_file_info_free() 136 if (!info) in sync_fence_size() 139 count = info->num_fences; in sync_fence_size() [all …]
|
| /tools/testing/selftests/size/ |
| A D | get_size.c | 87 struct sysinfo info; in _start() local 94 ccode = syscall(SYS_sysinfo, &info); in _start() 105 used = info.totalram - info.freeram - info.bufferram; in _start() 108 print_k_value(" Total: ", info.totalram, info.mem_unit); in _start() 109 print_k_value(" Free: ", info.freeram, info.mem_unit); in _start() 110 print_k_value(" Buffer: ", info.bufferram, info.mem_unit); in _start() 111 print_k_value(" In use: ", used, info.mem_unit); in _start()
|
| /tools/perf/util/ |
| A D | bpf-utils.c | 75 __u32 *array = (__u32 *)info; in bpf_prog_info_read_offset_u32() 85 __u64 *array = (__u64 *)info; in bpf_prog_info_read_offset_u64() 95 __u32 *array = (__u32 *)info; in bpf_prog_info_set_offset_u32() 104 __u64 *array = (__u64 *)info; in bpf_prog_info_set_offset_u64() 113 struct bpf_prog_info info = {}; in get_bpf_prog_info_linear() local 115 __u32 info_len = sizeof(info); in get_bpf_prog_info_linear() 162 memset(&info_linear->info, 0, sizeof(info)); in get_bpf_prog_info_linear() 175 bpf_prog_info_set_offset_u32(&info_linear->info, in get_bpf_prog_info_linear() 177 bpf_prog_info_set_offset_u32(&info_linear->info, in get_bpf_prog_info_linear() 179 bpf_prog_info_set_offset_u64(&info_linear->info, in get_bpf_prog_info_linear() [all …]
|
| /tools/testing/selftests/futex/functional/ |
| A D | futex_requeue_pi_signal_restart.c | 88 info("signal received %s requeue\n", in handle_signal() 99 info("Waiter running\n"); in waiterfn() 107 info("w2:futex: %x\n", f2); in waiterfn() 156 info("m1:f2: %x\n", f2); in main() 157 info("Creating waiter\n"); in main() 166 info("m2:f2: %x\n", f2); in main() 168 info("m3:f2: %x\n", f2); in main() 176 info("Issuing SIGUSR1 to waiter\n"); in main() 199 info("m4:f2: %x\n", f2); in main() 207 info("Issuing SIGUSR1 to waiter\n"); in main() [all …]
|
| /tools/testing/selftests/alsa/ |
| A D | mixer-test.c | 36 snd_ctl_card_info_t *info; member 47 snd_ctl_elem_info_t *info; member 97 err = snd_ctl_card_info_malloc(&card_data->info); in find_controls() 159 ctl_data->info); in find_controls() 320 if (snd_ctl_elem_info_get_step(ctl->info) && in ctl_value_index_valid() 322 snd_ctl_elem_info_get_step(ctl->info))) { in ctl_value_index_valid() 349 if (snd_ctl_elem_info_get_step64(ctl->info) && in ctl_value_index_valid() 351 snd_ctl_elem_info_get_step64(ctl->info)) { in ctl_value_index_valid() 636 if (!snd_ctl_elem_info_is_readable(ctl->info)) in write_and_verify() 776 step = snd_ctl_elem_info_get_step(ctl->info); in test_ctl_write_valid_integer() [all …]
|
| /tools/testing/selftests/gpio/ |
| A D | gpio-chip-info.c | 24 struct gpiochip_info info; in main() local 38 memset(&info, 0, sizeof(info)); in main() 39 ret = ioctl(fd, GPIO_GET_CHIPINFO_IOCTL, &info); in main() 46 printf("%s\n", info.name); in main() 48 printf("%s\n", info.label); in main() 50 printf("%u\n", info.lines); in main()
|
| /tools/virtio/ |
| A D | virtio_test.c | 74 .index = info->idx, in vhost_vq_setup() 90 file.fd = info->kick; in vhost_vq_setup() 93 file.fd = info->call; in vhost_vq_setup() 100 if (info->vq) in vq_reset() 104 vring_init(&info->vring, num, info->ring, 4096); in vq_reset() 105 info->vq = vring_new_virtqueue(info->idx, num, 4096, vdev, true, false, in vq_reset() 107 assert(info->vq); in vq_reset() 108 info->vq->priv = info; in vq_reset() 115 info->idx = dev->nvqs; in vq_info_add() 121 vhost_vq_setup(dev, info); in vq_info_add() [all …]
|