| /tools/power/x86/intel-speed-select/ |
| D | isst-display.c | 84 static void format_and_print_txt(FILE *outf, int level, char *header, in format_and_print_txt() argument 102 if (header && value) { in format_and_print_txt() 104 fprintf(outf, "%s:%s\n", header, value); in format_and_print_txt() 105 } else if (header) { in format_and_print_txt() 107 fprintf(outf, "%s\n", header); in format_and_print_txt() 112 static void format_and_print(FILE *outf, int level, char *header, char *value) in format_and_print() argument 119 format_and_print_txt(outf, level, header, value); in format_and_print() 124 if (header) in format_and_print() 143 fprintf(outf, "%s\"%s\": ", delimiters, header); in format_and_print() 153 if (i == level && header) in format_and_print() [all …]
|
| /tools/testing/selftests/kvm/ |
| D | kvm_binary_stats_test.c | 28 struct kvm_stats_header header; in stats_test() local 36 read_stats_header(stats_fd, &header); in stats_test() 38 size_desc = get_stats_descriptor_size(&header); in stats_test() 41 id = malloc(header.name_size); in stats_test() 44 ret = pread(stats_fd, id, header.name_size, sizeof(header)); in stats_test() 45 TEST_ASSERT(ret == header.name_size, in stats_test() 47 header.name_size, ret); in stats_test() 50 TEST_ASSERT(!strncmp(id, "kvm", 3) && strlen(id) < header.name_size, in stats_test() 54 if (header.num_desc == 0) { in stats_test() 63 TEST_ASSERT(header.desc_offset && header.desc_offset >= sizeof(header) && in stats_test() [all …]
|
| /tools/lib/perf/include/perf/ |
| D | event.h | 11 #define event_contains(obj, mem) ((obj).header.size > offsetof(typeof(obj), mem)) 14 struct perf_event_header header; member 23 struct perf_event_header header; member 48 struct perf_event_header header; member 54 struct perf_event_header header; member 61 struct perf_event_header header; member 68 struct perf_event_header header; member 76 struct perf_event_header header; member 90 struct perf_event_header header; member 100 struct perf_event_header header; member [all …]
|
| /tools/testing/selftests/bpf/benchs/ |
| D | run_bench_ringbufs.sh | 9 header "Single-producer, parallel producer" 14 header "Single-producer, parallel producer, sampled notification" 19 header "Single-producer, back-to-back mode" 25 header "Ringbuf back-to-back, effect of sample rate" 29 header "Perfbuf back-to-back, effect of sample rate" 34 header "Ringbuf back-to-back, reserve+commit vs output" 38 header "Ringbuf sampled, reserve+commit vs output" 42 header "Single-producer, consumer/producer competing on the same CPU, low batch count" 47 header "Ringbuf, multi-producer contention"
|
| D | run_bench_local_storage.sh | 8 header "Hashmap Control" 16 header "Local Storage"
|
| /tools/perf/tests/ |
| D | topology.c | 47 perf_header__set_feat(&session->header, HEADER_CPU_TOPOLOGY); in session_write_header() 48 perf_header__set_feat(&session->header, HEADER_NRCPUS); in session_write_header() 49 perf_header__set_feat(&session->header, HEADER_ARCH); in session_write_header() 51 session->header.data_size += DATA_SIZE; in session_write_header() 98 if (!session->header.env.cpu in check_cpu_topology() 99 && strncmp(session->header.env.arch, "s390", 4) in check_cpu_topology() 100 && strncmp(session->header.env.arch, "aarch64", 7)) in check_cpu_topology() 109 if (!strncmp(session->header.env.arch, "ppc64le", 7)) { in check_cpu_topology() 114 TEST_ASSERT_VAL("Session header CPU map not set", session->header.env.cpu); in check_cpu_topology() 116 for (i = 0; i < session->header.env.nr_cpus_avail; i++) { in check_cpu_topology() [all …]
|
| D | parse-no-sample-id-all.c | 17 if (event->header.type == PERF_RECORD_HEADER_ATTR) { in process_event() 25 if (event->header.type >= PERF_RECORD_USER_TYPE_START) in process_event() 54 struct perf_event_header header; member 77 .header = { in test__parse_no_sample_id_all() 84 .header = { in test__parse_no_sample_id_all() 91 .header = { in test__parse_no_sample_id_all()
|
| /tools/testing/selftests/sgx/ |
| D | defines.h | 40 struct encl_op_header header; member 45 struct encl_op_header header; member 50 struct encl_op_header header; member 56 struct encl_op_header header; member 62 struct encl_op_header header; member 69 struct encl_op_header header; member 75 struct encl_op_header header; member
|
| /tools/perf/util/ |
| D | cap.c | 18 struct __user_cap_header_struct header = { in perf_cap__capable() local 26 while (syscall(SYS_capget, &header, &data[0]) == -1) { in perf_cap__capable() 28 if (errno == EINVAL && header.version != _LINUX_CAPABILITY_VERSION_3 && in perf_cap__capable() 29 header.version == _LINUX_CAPABILITY_VERSION_1) in perf_cap__capable() 40 if (header.version == _LINUX_CAPABILITY_VERSION_3) { in perf_cap__capable()
|
| D | data-convert-json.c | 260 struct perf_header *header = &session->header; in output_headers() local 266 output_json_key_format(out, false, 2, "header-version", "%u", header->version); in output_headers() 279 output_json_key_format(out, true, 2, "data-offset", "%" PRIu64, header->data_offset); in output_headers() 280 output_json_key_format(out, true, 2, "data-size", "%" PRIu64, header->data_size); in output_headers() 281 output_json_key_format(out, true, 2, "feat-offset", "%" PRIu64, header->feat_offset); in output_headers() 283 output_json_key_string(out, true, 2, "hostname", header->env.hostname); in output_headers() 284 output_json_key_string(out, true, 2, "os-release", header->env.os_release); in output_headers() 285 output_json_key_string(out, true, 2, "arch", header->env.arch); in output_headers() 287 if (header->env.cpu_desc) in output_headers() 288 output_json_key_string(out, true, 2, "cpu-desc", header->env.cpu_desc); in output_headers() [all …]
|
| D | jitdump.c | 139 struct jitheader header; in jit_open() local 152 bsz = hmax(sizeof(header), sizeof(*prefix)); in jit_open() 163 ret = fread(buf, sizeof(header), 1, jd->in); in jit_open() 167 memcpy(&header, buf, sizeof(header)); in jit_open() 169 if (header.magic != JITHEADER_MAGIC) { in jit_open() 170 if (header.magic != JITHEADER_MAGIC_SW) in jit_open() 176 header.version = bswap_32(header.version); in jit_open() 177 header.total_size = bswap_32(header.total_size); in jit_open() 178 header.pid = bswap_32(header.pid); in jit_open() 179 header.elf_mach = bswap_32(header.elf_mach); in jit_open() [all …]
|
| D | header.c | 86 void perf_header__set_feat(struct perf_header *header, int feat) in perf_header__set_feat() argument 88 __set_bit(feat, header->adds_features); in perf_header__set_feat() 91 void perf_header__clear_feat(struct perf_header *header, int feat) in perf_header__clear_feat() argument 93 __clear_bit(feat, header->adds_features); in perf_header__clear_feat() 96 bool perf_header__has_feat(const struct perf_header *header, int feat) in perf_header__has_feat() argument 98 return test_bit(feat, header->adds_features); in perf_header__has_feat() 324 session = container_of(ff->ph, struct perf_session, header); in write_build_id() 892 session = container_of(ff->ph, struct perf_session, header); in write_auxtrace() 981 session = container_of(ff->ph, struct perf_session, header); in write_dir_format() 1828 session = container_of(ff->ph, struct perf_session, header); in print_dir_format() [all …]
|
| D | synthetic-events.c | 62 .cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK, in perf_tool__process_synth_event() 177 event->comm.header.type = PERF_RECORD_COMM; in perf_event__prepare_comm() 182 event->comm.header.size = (sizeof(event->comm) - in perf_event__prepare_comm() 248 event->namespaces.header.type = PERF_RECORD_NAMESPACES; in perf_event__synthesize_namespaces() 250 event->namespaces.header.size = (sizeof(event->namespaces) + in perf_event__synthesize_namespaces() 282 event->fork.header.type = PERF_RECORD_FORK; in perf_event__synthesize_fork() 283 event->fork.header.misc = PERF_RECORD_MISC_FORK_EXEC; in perf_event__synthesize_fork() 285 event->fork.header.size = (sizeof(event->fork) + machine->id_hdr_size); in perf_event__synthesize_fork() 406 event->header.misc |= PERF_RECORD_MISC_MMAP_BUILD_ID; in perf_record_mmap2__read_build_id() 453 event->header.type = PERF_RECORD_MMAP2; in perf_event__synthesize_mmap_events() [all …]
|
| /tools/bpf/bpftool/ |
| D | map_perf_ring.c | 33 struct perf_event_header header; member 40 struct perf_event_header header; member 62 header); in print_bpf_output() 65 header); in print_bpf_output() 72 jsonw_uint(json_wtr, e->header.type); in print_bpf_output() 77 if (e->header.type == PERF_RECORD_SAMPLE) { in print_bpf_output() 82 } else if (e->header.type == PERF_RECORD_LOST) { in print_bpf_output() 93 if (e->header.type == PERF_RECORD_SAMPLE) { in print_bpf_output() 99 } else if (e->header.type == PERF_RECORD_LOST) { in print_bpf_output() 103 e->header.type, e->header.size); in print_bpf_output()
|
| /tools/testing/nvdimm/test/ |
| D | nfit.c | 2010 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup() 2011 spa->header.length = sizeof_spa(spa); in nfit_test0_setup() 2016 offset += spa->header.length; in nfit_test0_setup() 2024 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup() 2025 spa->header.length = sizeof_spa(spa); in nfit_test0_setup() 2030 offset += spa->header.length; in nfit_test0_setup() 2034 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup() 2035 spa->header.length = sizeof_spa(spa); in nfit_test0_setup() 2040 offset += spa->header.length; in nfit_test0_setup() 2044 spa->header.type = ACPI_NFIT_TYPE_SYSTEM_ADDRESS; in nfit_test0_setup() [all …]
|
| /tools/perf/arch/mips/ |
| D | Makefile | 8 header := $(out)/syscalls_n64.c macro 16 $(header): $(sysdef) $(systbl) 20 $(call QUIET_CLEAN, mips) $(RM) $(header) 22 archheaders: $(header)
|
| /tools/perf/arch/s390/ |
| D | Makefile | 14 header := $(out)/syscalls_64.c macro 22 $(header): $(sysdef) $(systbl) 26 $(call QUIET_CLEAN, s390) $(RM) $(header) 28 archheaders: $(header)
|
| /tools/perf/arch/arm64/ |
| D | Makefile | 14 header := $(out)/syscalls.c macro 23 $(header): $(sysdef) $(systbl) 27 $(call QUIET_CLEAN, arm64) $(RM) $(header) 29 archheaders: $(header)
|
| /tools/perf/arch/loongarch/ |
| D | Makefile | 14 header := $(out)/syscalls.c macro 23 $(header): $(sysdef) $(systbl) 27 $(call QUIET_CLEAN, loongarch) $(RM) $(header) 29 archheaders: $(header)
|
| /tools/perf/arch/x86/ |
| D | Makefile | 15 header := $(out)/syscalls_64.c macro 23 $(header): $(sys)/syscall_64.tbl $(systbl) 30 $(call QUIET_CLEAN, x86) $(RM) -r $(header) $(generated) 32 archheaders: $(header) $(header_32)
|
| /tools/perf/bench/ |
| D | inject-buildid.c | 143 event.header.type = PERF_RECORD_HEADER_ATTR; in synthesize_attr() 144 event.header.size = sizeof(event.attr) + sizeof(u64); in synthesize_attr() 152 return writen(data->input_pipe[1], &event, event.header.size); in synthesize_attr() 161 event.header.type = PERF_RECORD_FORK; in synthesize_fork() 162 event.header.misc = PERF_RECORD_MISC_FORK_EXEC; in synthesize_fork() 163 event.header.size = sizeof(event.fork) + bench_id_hdr_size; in synthesize_fork() 170 return writen(data->input_pipe[1], &event, event.header.size); in synthesize_fork() 184 event.header.type = PERF_RECORD_MMAP2; in synthesize_mmap() 185 event.header.misc = PERF_RECORD_MISC_USER; in synthesize_mmap() 186 event.header.size = len; in synthesize_mmap() [all …]
|
| /tools/perf/jvmti/ |
| D | jvmti_agent.c | 249 struct jitheader header; in jvmti_open() local 265 memset(&header, 0, sizeof(header)); in jvmti_open() 305 if (get_e_machine(&header)) { in jvmti_open() 310 header.magic = JITHEADER_MAGIC; in jvmti_open() 311 header.version = JITHEADER_VERSION; in jvmti_open() 312 header.total_size = sizeof(header); in jvmti_open() 313 header.pid = getpid(); in jvmti_open() 315 header.timestamp = perf_get_timestamp(); in jvmti_open() 318 header.flags |= JITDUMP_FLAGS_ARCH_TIMESTAMP; in jvmti_open() 320 if (!fwrite(&header, sizeof(header), 1, fp)) { in jvmti_open()
|
| /tools/net/ynl/samples/ |
| D | ethtool.c | 23 creq._present.header = 1; /* ethtool needs an empty nest, sigh */ in main() 30 printf(" %8s: ", dev->header.dev_name); in main() 41 rreq._present.header = 1; /* ethtool needs an empty nest.. */ in main() 48 printf(" %8s: ", dev->header.dev_name); in main()
|
| /tools/testing/selftests/powerpc/pmu/sampling_tests/ |
| D | misc.c | 203 struct perf_event_header *header = sample_buff + page_size; in __event_read_samples() local 232 if (data_head - data_tail < sizeof(header)) in __event_read_samples() 235 data_tail += sizeof(header); in __event_read_samples() 236 if (header->type == PERF_RECORD_SAMPLE) { in __event_read_samples() 237 *size = (header->size - sizeof(header)); in __event_read_samples() 243 *size = (header->size - sizeof(header)); in __event_read_samples() 249 header = (struct perf_event_header *)((void *)header + header->size); in __event_read_samples()
|
| /tools/testing/selftests/net/ |
| D | psock_snd.c | 76 static int build_vnet_header(void *header) in build_vnet_header() argument 78 struct virtio_net_hdr *vh = header; in build_vnet_header() 101 static int build_eth_header(void *header) in build_eth_header() argument 103 struct ethhdr *eth = header; in build_eth_header() 106 uint16_t *tag = header + ETH_HLEN; in build_eth_header() 117 static int build_ipv4_header(void *header, int payload_len) in build_ipv4_header() argument 119 struct iphdr *iph = header; in build_ipv4_header() 134 static int build_udp_header(void *header, int payload_len) in build_udp_header() argument 137 struct udphdr *udph = header; in build_udp_header() 145 udph->check = build_ip_csum(header - (2 * alen), alen, in build_udp_header()
|