| /tools/testing/selftests/arm64/fp/ |
| A D | vec-syscfg.c | 358 if (data->min_vl == data->max_vl) { in prctl_set() 368 data->name, data->min_vl, in prctl_set() 375 data->name, data->min_vl, data->rdvl()); in prctl_set() 379 if (data->rdvl() != data->min_vl) { in prctl_set() 381 data->name, data->min_vl, data->rdvl()); in prctl_set() 389 data->name, data->max_vl, in prctl_set() 396 data->name, data->max_vl, data->rdvl()); in prctl_set() 431 data->name, data->min_vl, in prctl_set_no_child() 469 data->name, data->min_vl, in prctl_set_for_child() 525 data->name, data->min_vl, in prctl_set_onexec() [all …]
|
| /tools/perf/util/ |
| A D | data.c | 34 close_dir(data->dir.files, data->dir.nr); in perf_data__close_dir() 168 if (!data->path) { in check_pipe() 212 data->path); in check_backup() 306 open_file_read(data) : open_file_write(data); in open_file() 319 data->file.path = strdup(data->path); in open_file_dup() 334 if (asprintf(&data->file.path, "%s/data", data->path) < 0) in open_dir() 358 if (!data->path) in perf_data__open() 365 data->is_dir = is_dir(data); in perf_data__open() 368 open_dir(data) : open_file_dup(data); in perf_data__open() 470 if (!data->is_dir) in perf_data__make_kcore_dir() [all …]
|
| A D | bpf-trace-summary.c | 175 data = zalloc(sizeof(*data)); in update_thread_stats() 180 if (hashmap__add(hash, data->key, data) < 0) { in update_thread_stats() 195 nodes = &data->nodes[data->nr_nodes++]; in update_thread_stats() 207 qsort(data->nodes, data->nr_nodes, sizeof(*data->nodes), nodecmp); in print_thread_stat() 239 data = zalloc(sizeof(*data)); in update_total_stats() 243 data->nodes = zalloc(sizeof(*data->nodes)); in update_total_stats() 251 data->nodes->syscall_nr = data->key; in update_total_stats() 308 data = zalloc(sizeof(*data)); in update_cgroup_stats() 328 nodes = &data->nodes[data->nr_nodes++]; in update_cgroup_stats() 341 qsort(data->nodes, data->nr_nodes, sizeof(*data->nodes), nodecmp); in print_cgroup_stat() [all …]
|
| A D | data.h | 48 return data->mode == PERF_DATA_MODE_READ; in perf_data__is_read() 53 return data->mode == PERF_DATA_MODE_WRITE; in perf_data__is_write() 58 return data->is_pipe; in perf_data__is_pipe() 63 return data->is_dir; in perf_data__is_dir() 73 if (data->use_stdio) in perf_data__fd() 74 return fileno(data->file.fptr); in perf_data__fd() 76 return data->file.fd; in perf_data__fd() 79 int perf_data__open(struct perf_data *data); 80 void perf_data__close(struct perf_data *data); 82 ssize_t perf_data__write(struct perf_data *data, [all …]
|
| A D | zstd.c | 10 data->comp_level = level; in zstd_init() 11 data->dstream = NULL; in zstd_init() 12 data->cstream = NULL; in zstd_init() 18 if (data->dstream) { in zstd_fini() 20 data->dstream = NULL; in zstd_fini() 23 if (data->cstream) { in zstd_fini() 25 data->cstream = NULL; in zstd_fini() 40 if (!data->cstream) { in zstd_compress_stream_to_records() 42 if (data->cstream == NULL) { in zstd_compress_stream_to_records() 47 ret = ZSTD_initCStream(data->cstream, data->comp_level); in zstd_compress_stream_to_records() [all …]
|
| /tools/testing/selftests/kvm/x86/ |
| A D | xapic_ipi_test.c | 108 data->hlt_count++; in halter_guest_code() 220 params->data->ipis_sent, params->data->hlt_count, in vcpu_thread() 223 params->data->halter_ppr, params->data->halter_lvr, in vcpu_thread() 342 data->hlt_count, data->wake_count); in do_migrations() 420 memset(data, 0, sizeof(*data)); in main() 421 params[0].data = data; in main() 422 params[1].data = data; in main() 492 data->hlt_count, data->wake_count, *pipis_rcvd, in main() 494 data->icr, data->icr2, in main() 495 data->halter_tpr, data->halter_ppr, data->halter_lvr, in main() [all …]
|
| A D | hyperv_tlb_flush.c | 175 swap_two_test_pages(data->test_pages_pte[0], data->test_pages_pte[1]); in prepare_to_test() 216 prepare_to_test(data); in sender_guest_code() 228 prepare_to_test(data); in sender_guest_code() 242 prepare_to_test(data); in sender_guest_code() 255 prepare_to_test(data); in sender_guest_code() 270 prepare_to_test(data); in sender_guest_code() 285 prepare_to_test(data); in sender_guest_code() 303 prepare_to_test(data); in sender_guest_code() 321 prepare_to_test(data); in sender_guest_code() 342 prepare_to_test(data); in sender_guest_code() [all …]
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | ksyms_btf.c | 21 struct test_ksyms_btf__data *data; in test_basic() local 47 data = skel->data; in test_basic() 57 CHECK(data->out__rq_cpu == -1, "rq_cpu", in test_basic() 58 "got %u, exp != -1\n", data->out__rq_cpu); in test_basic() 62 "got %u, exp 0\n", data->out__cpu_0_rq_cpu); in test_basic() 64 this_rq_cpu = data->out__this_rq_cpu; in test_basic() 71 data->out__bpf_prog_active); in test_basic() 90 struct test_ksyms_weak__data *data; in test_weak_syms() local 104 data = skel->data; in test_weak_syms() 117 struct test_ksyms_weak_lskel__data *data; in test_weak_syms_lskel() local [all …]
|
| A D | varlen.c | 17 struct test_varlen__data *data; in test_varlen() local 28 data = skel->data; in test_varlen() 49 CHECK_VAL(data->payload2_len1, size1); in test_varlen() 50 CHECK_VAL(data->payload2_len2, size2); in test_varlen() 51 CHECK_VAL(data->total2, size1 + size2); in test_varlen() 55 CHECK_VAL(data->payload3_len1, size1); in test_varlen() 56 CHECK_VAL(data->payload3_len2, size2); in test_varlen() 61 CHECK_VAL(data->payload4_len1, size1); in test_varlen() 62 CHECK_VAL(data->payload4_len2, size2); in test_varlen() 68 CHECK_VAL(data->payload_bad[0], 0x42); in test_varlen() [all …]
|
| A D | core_extern.c | 27 struct test_core_extern__data data; member 41 .data = { 64 .data = { .bool_val = true } }, 66 .data = { .bool_val = false } }, 71 .data = { .char_val = 'm' } }, 92 .data = { 112 .data = { .ushort_val = 0 } }, 118 .data = { .ulong_val = 0 } }, 155 t->data.kern_ver = kern_ver; in test_core_extern() 157 got = (uint64_t *)skel->data; in test_core_extern() [all …]
|
| A D | skeleton.c | 37 data = skel->data; in test_skeleton() 46 CHECK(data->in1 != -1, "in1", "got %d != exp %d\n", data->in1, -1); in test_skeleton() 47 CHECK(data->out1 != -1, "out1", "got %d != exp %d\n", data->out1, -1); in test_skeleton() 48 CHECK(data->in2 != -1, "in2", "got %lld != exp %lld\n", data->in2, -1LL); in test_skeleton() 66 data->in1 = 10; in test_skeleton() 67 data->in2 = 11; in test_skeleton() 81 CHECK(data->in1 != 10, "in1", "got %d != exp %d\n", data->in1, 10); in test_skeleton() 92 data->in1 = 1; in test_skeleton() 93 data->in2 = 2; in test_skeleton() 109 CHECK(data->out1 != 1, "res1", "got %d != exp %d\n", data->out1, 1); in test_skeleton() [all …]
|
| /tools/testing/selftests/bpf/ |
| A D | cap_helpers.c | 20 err = capget(&hdr, data); in cap_enable_effective() 25 *old_caps = (__u64)(data[1].effective) << 32 | data[0].effective; in cap_enable_effective() 31 data[0].effective |= cap0; in cap_enable_effective() 32 data[1].effective |= cap1; in cap_enable_effective() 33 err = capset(&hdr, data); in cap_enable_effective() 50 err = capget(&hdr, data); in cap_disable_effective() 55 *old_caps = (__u64)(data[1].effective) << 32 | data[0].effective; in cap_disable_effective() 57 if (!(data[0].effective & cap0) && !(data[1].effective & cap1)) in cap_disable_effective() 60 data[0].effective &= ~cap0; in cap_disable_effective() 61 data[1].effective &= ~cap1; in cap_disable_effective() [all …]
|
| /tools/testing/selftests/kvm/ |
| A D | memslot_perf_test.c | 235 data = malloc(sizeof(*data)); in alloc_vm() 242 return data; in alloc_vm() 303 data->pages_per_slot = data->npages / data->nslots; in prepare_vm() 304 rempages = data->npages % data->nslots; in prepare_vm() 311 data->hva_slots = malloc(sizeof(*data->hva_slots) * data->nslots); in prepare_vm() 315 data->nslots, data->pages_per_slot, rempages); in prepare_vm() 350 virt_map(data->vm, MEM_GPA, MEM_GPA, data->npages); in prepare_vm() 377 free(data); in free_vm() 589 movesrcgpa = vm_slot2gpa(data, data->nslots - 1); in test_memslot_move_prepare() 631 movesrcgpa = vm_slot2gpa(data, data->nslots - 1); in test_memslot_move_loop() [all …]
|
| /tools/testing/selftests/hid/progs/ |
| A D | hid.c | 224 if (!data) in BPF_PROG() 248 if (!data) in BPF_PROG() 252 if (data[2] || data[3]) in BPF_PROG() 271 if (!data) in BPF_PROG() 275 if (!data[1] || data[3]) in BPF_PROG() 293 if (!data) in BPF_PROG() 297 if (!data[1] || !data[2]) in BPF_PROG() 338 if (!data) in BPF_PROG() 369 if (!data) in BPF_PROG() 407 if (!data) in BPF_PROG() [all …]
|
| /tools/tracing/rtla/src/ |
| A D | timerlat_hist.c | 76 free(data); in timerlat_free_histogram() 88 data = calloc(1, sizeof(*data)); in timerlat_alloc_histogram() 89 if (!data) in timerlat_alloc_histogram() 139 struct timerlat_hist_data *data = tool->data; in timerlat_hist_update() local 202 struct timerlat_hist_data *data = tool->data; in timerlat_hist_bpf_pull_data() local 272 data->hist[i].irq[data->entries] = value_irq[i]; in timerlat_hist_bpf_pull_data() 286 struct timerlat_hist_data *data = tool->data; in timerlat_hist_header() local 624 struct timerlat_hist_data *data = tool->data; in timerlat_print_stats() local 687 data->hist[cpu].irq[data->entries]); in timerlat_print_stats() 691 data->hist[cpu].thread[data->entries]); in timerlat_print_stats() [all …]
|
| A D | osnoise_hist.c | 54 free(data); in osnoise_free_histogram() 66 data = calloc(1, sizeof(*data)); in osnoise_alloc_histogram() 67 if (!data) in osnoise_alloc_histogram() 74 data->hist = calloc(1, sizeof(*data->hist) * nr_cpus); in osnoise_alloc_histogram() 99 struct osnoise_hist_data *data = tool->data; in osnoise_hist_update_multiple() local 129 struct osnoise_hist_data *data = tool->data; in osnoise_destroy_trace_hist() local 141 struct osnoise_hist_data *data = tool->data; in osnoise_init_trace_hist() local 177 struct osnoise_hist_data *data = tool->data; in osnoise_read_trace_hist() local 226 struct osnoise_hist_data *data = tool->data; in osnoise_hist_header() local 344 struct osnoise_hist_data *data = tool->data; in osnoise_print_stats() local [all …]
|
| /tools/testing/selftests/bpf/progs/ |
| A D | for_each_hash_map_elem.c | 30 struct callback_ctx *data) in check_hash_elem() argument 42 data->output = 4; in check_hash_elem() 44 data->output = data->input; in check_hash_elem() 61 struct callback_ctx data; in check_percpu_elem() local 68 data.ctx = 0; in check_percpu_elem() 69 data.input = 100; in check_percpu_elem() 70 data.output = 0; in check_percpu_elem() 84 struct callback_ctx data; in test_pkt_access() local 86 data.ctx = skb; in test_pkt_access() 87 data.input = 10; in test_pkt_access() [all …]
|
| A D | test_kfunc_param_nullable.c | 12 struct bpf_dynptr data; in kfunc_dynptr_nullable_test1() local 14 bpf_dynptr_from_skb(skb, 0, &data); in kfunc_dynptr_nullable_test1() 15 bpf_kfunc_dynptr_test(&data, NULL); in kfunc_dynptr_nullable_test1() 23 struct bpf_dynptr data; in kfunc_dynptr_nullable_test2() local 25 bpf_dynptr_from_skb(skb, 0, &data); in kfunc_dynptr_nullable_test2() 26 bpf_kfunc_dynptr_test(&data, &data); in kfunc_dynptr_nullable_test2() 35 struct bpf_dynptr data; in kfunc_dynptr_nullable_test3() local 37 bpf_dynptr_from_skb(skb, 0, &data); in kfunc_dynptr_nullable_test3() 38 bpf_kfunc_dynptr_test(NULL, &data); in kfunc_dynptr_nullable_test3()
|
| A D | verifier_bits_iter.c | 26 u64 data = 1; in BPF_PROG() local 28 bpf_iter_bits_new(&it, &data, 1); in BPF_PROG() 83 bpf_for_each(bits, bit, &data, 1) in bits_copy() 93 u64 data[2]; in bits_memalloc() local 97 __builtin_memset(&data, 0xf0, sizeof(data)); /* 4 * 16 */ in bits_memalloc() 98 bpf_for_each(bits, bit, &data[0], ARRAY_SIZE(data)) in bits_memalloc() 108 u64 data = 0x100; in bit_index() local 125 u64 data[4]; in bits_too_big() local 129 __builtin_memset(&data, 0xff, sizeof(data)); in bits_too_big() 140 u64 data[2] = {0x1, 0xff}; in fewer_words() local [all …]
|
| A D | sockmap_parse_prog.c | 9 void *data = (void *)(long) skb->data; in bpf_prog1() local 10 __u8 *d = data; in bpf_prog1() 13 if (data + 10 > data_end) { in bpf_prog1() 19 data = (void *)(long)skb->data; in bpf_prog1() 20 if (data + 10 > data_end) in bpf_prog1() 28 d = data; in bpf_prog1()
|
| A D | test_xdp_do_redirect.c | 33 void *data = (void *)(long)xdp->data; in xdp_redirect() local 35 __u8 *payload = data + HDR_SZ; in xdp_redirect() 44 if (metadata + 1 > data) in xdp_redirect() 67 static bool check_pkt(void *data, void *data_end, const __u32 mark) in check_pkt() argument 69 struct ipv6hdr *iph = data + sizeof(struct ethhdr); in check_pkt() 70 __u8 *payload = data + HDR_SZ; in check_pkt() 88 void *data = (void *)(long)xdp->data; in xdp_count_pkts() local 91 if (check_pkt(data, data_end, MARK_XMIT)) in xdp_count_pkts() 116 void *data = (void *)(long)skb->data; in tc_count_pkts() local 119 if (check_pkt(data, data_end, MARK_SKB)) in tc_count_pkts()
|
| A D | verifier_xdp_direct_packet_access.c | 24 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in end_mangling_bad_access_1() 45 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in end_mangling_bad_access_2() 65 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag() 86 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag() 107 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag() 127 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag() 148 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag() 169 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag() 191 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag() 212 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag() [all …]
|
| /tools/perf/bench/ |
| A D | inject-buildid.c | 167 event.fork.pid = data->pid; in synthesize_fork() 168 event.fork.tid = data->pid; in synthesize_fork() 188 event.mmap2.pid = data->pid; in synthesize_mmap() 223 .tid = data->pid, in synthesize_sample() 224 .pid = data->pid, in synthesize_sample() 291 data->pid = fork(); in setup_injection() 292 if (data->pid < 0) in setup_injection() 295 if (data->pid == 0) { in setup_injection() 335 pthread_create(&data->th, NULL, data_reader, data); in setup_injection() 338 close(data->input_pipe[0]); in setup_injection() [all …]
|
| /tools/perf/util/bpf_skel/ |
| A D | sample_filter.bpf.c | 77 struct perf_sample_data___new *data = (void *)kctx->data; in perf_get_sample() local 109 return kctx->data->ip; in perf_get_sample() 111 return kctx->data->id; in perf_get_sample() 120 return kctx->data->time; in perf_get_sample() 122 return kctx->data->addr; in perf_get_sample() 124 return kctx->data->period; in perf_get_sample() 126 return kctx->data->txn; in perf_get_sample() 140 return kctx->data->cgroup; in perf_get_sample() 165 union perf_mem_data_src___new *data = (void *)&kctx->data->data_src; in perf_get_sample() local 168 return data->mem_hops; in perf_get_sample() [all …]
|
| /tools/testing/selftests/bpf/map_tests/ |
| A D | lpm_trie_map_basic_ops.c | 282 memcpy(key->data, data, keysize); in test_lpm_map() 319 memcpy(key->data, data, keysize); in test_lpm_map() 594 key_p->data[1] == 168 && key_p->data[2] == 128); in test_lpm_get_next_key() 612 key_p->data[1] == 168 && key_p->data[2] == 0); in test_lpm_get_next_key() 635 key_p->data[1] == 168 && key_p->data[2] == 0); in test_lpm_get_next_key() 663 key_p->data[1] == 168 && key_p->data[2] == 0); in test_lpm_get_next_key() 706 __u32 data; member 725 memcpy(key_p->data, &info->key[j].data, sizeof(__u32)); in lpm_test_command() 1022 memset(key.data, 0, sizeof(key.data)); in test_lpm_trie_iterate_strs() 1046 memset(key.data, 0, sizeof(key.data)); in test_lpm_trie_iterate_strs() [all …]
|