/kernel/linux/linux-5.10/tools/perf/tests/ |
D | sample-parsing.c | 35 u64 type, u64 read_format) in samples_same() argument 69 if (read_format & PERF_FORMAT_GROUP) in samples_same() 73 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in samples_same() 75 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in samples_same() 78 if (read_format & PERF_FORMAT_GROUP) { in samples_same() 169 static int do_test(u64 sample_type, u64 sample_regs, u64 read_format) in do_test() argument 176 .read_format = read_format, in do_test() 259 if (read_format & PERF_FORMAT_GROUP) { in do_test() 267 sz = perf_event__sample_event_size(&sample, sample_type, read_format); in do_test() 280 err = perf_event__synthesize_sample(event, sample_type, read_format, in do_test() [all …]
|
/kernel/linux/linux-5.10/samples/bpf/ |
D | tracex6_user.c | 108 .read_format = 0, in test_bpf_perf_event() 117 .read_format = 0, in test_bpf_perf_event() 126 .read_format = 0, in test_bpf_perf_event() 136 .read_format = 0, in test_bpf_perf_event() 148 .read_format = 0, in test_bpf_perf_event() 161 .read_format = 0, in test_bpf_perf_event()
|
/kernel/linux/linux-5.10/tools/testing/selftests/resctrl/ |
D | cache.c | 6 struct read_format { struct 14 static struct read_format rf_cqm; argument 22 pea_llc_miss.read_format = PERF_FORMAT_GROUP; in initialize_perf_event_attr() 54 memset(&rf_cqm, 0, sizeof(struct read_format)); in initialize_llc_perf() 97 if (read(fd_lm, &rf_cqm, sizeof(struct read_format)) == -1) { in get_llc_perf()
|
/kernel/linux/linux-5.10/tools/lib/perf/ |
D | evsel.c | 161 u64 read_format = evsel->attr.read_format; in perf_evsel__read_size() local 166 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in perf_evsel__read_size() 169 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in perf_evsel__read_size() 172 if (read_format & PERF_FORMAT_ID) in perf_evsel__read_size() 175 if (read_format & PERF_FORMAT_GROUP) { in perf_evsel__read_size()
|
D | evlist.c | 222 return first->attr.read_format; in perf_evlist__read_format() 273 if (!(evsel->attr.read_format & PERF_FORMAT_ID) || in perf_evlist__id_add_fd() 277 if (evsel->attr.read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in perf_evlist__id_add_fd() 279 if (evsel->attr.read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in perf_evlist__id_add_fd() 491 if (evsel->attr.read_format & PERF_FORMAT_ID) { in mmap_per_evsel() 584 if ((evsel->attr.read_format & PERF_FORMAT_ID) && in perf_evlist__mmap_ops()
|
/kernel/linux/linux-5.10/tools/perf/tests/attr/ |
D | test-stat-group1 | 9 read_format=3|15 17 read_format=3|15
|
D | test-stat-group | 9 read_format=3|15 17 read_format=3|15
|
D | test-record-group | 10 read_format=4 17 read_format=4
|
D | test-record-group1 | 10 read_format=4 18 read_format=4
|
D | test-record-group2 | 12 read_format=12 22 read_format=12
|
D | test-record-group-sampling | 10 read_format=12 25 read_format=12
|
D | base-stat | 12 read_format=3
|
D | base-record | 12 read_format=0|4
|
D | system-wide-dummy | 14 read_format=4
|
/kernel/linux/linux-5.10/tools/lib/perf/Documentation/examples/ |
D | counting.c | 29 .read_format = PERF_FORMAT_TOTAL_TIME_ENABLED|PERF_FORMAT_TOTAL_TIME_RUNNING, in main() 35 .read_format = PERF_FORMAT_TOTAL_TIME_ENABLED|PERF_FORMAT_TOTAL_TIME_RUNNING, in main()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
D | evsel.c | 215 evsel->core.attr.read_format |= PERF_FORMAT_ID; in evsel__set_sample_id() 1085 attr->read_format |= PERF_FORMAT_GROUP; in evsel__config() 1111 evsel->core.attr.read_format |= in evsel__config() 1209 evsel->core.attr.read_format |= in evsel__config() 1256 evsel->core.attr.read_format |= PERF_FORMAT_ID; in evsel__config() 1465 u64 read_format = leader->core.attr.read_format; in perf_evsel__process_group_data() local 1474 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in perf_evsel__process_group_data() 1477 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in perf_evsel__process_group_data() 1502 u64 read_format = leader->core.attr.read_format; in evsel__read_group() local 1506 if (!(read_format & PERF_FORMAT_ID)) in evsel__read_group() [all …]
|
D | session.c | 779 bswap_field_64(read_format); in perf_event__attr_swap() 795 if (bswap_safe(read_format, 1)) in perf_event__attr_swap() 796 swap_bitfield((u8 *) (&attr->read_format + 1), in perf_event__attr_swap() 1226 static void sample_read__printf(struct perf_sample *sample, u64 read_format) in sample_read__printf() argument 1230 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in sample_read__printf() 1234 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in sample_read__printf() 1238 if (read_format & PERF_FORMAT_GROUP) { in sample_read__printf() 1318 sample_read__printf(sample, evsel->core.attr.read_format); in dump_sample() 1324 u64 read_format; in dump_read() local 1335 read_format = evsel->core.attr.read_format; in dump_read() [all …]
|
D | synthetic-events.h | 49 int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, const struct … 63 size_t perf_event__sample_event_size(const struct perf_sample *sample, u64 type, u64 read_format);
|
D | evlist.c | 1154 u64 read_format = first->core.attr.read_format; in perf_evlist__valid_read_format() local 1158 if (read_format != pos->core.attr.read_format) { in perf_evlist__valid_read_format() 1160 read_format, (u64)pos->core.attr.read_format); in perf_evlist__valid_read_format() 1166 !(read_format & PERF_FORMAT_ID)) { in perf_evlist__valid_read_format()
|
D | synthetic-events.c | 1305 size_t perf_event__sample_event_size(const struct perf_sample *sample, u64 type, u64 read_format) in perf_event__sample_event_size() argument 1338 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in perf_event__sample_event_size() 1340 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in perf_event__sample_event_size() 1343 if (read_format & PERF_FORMAT_GROUP) { in perf_event__sample_event_size() 1421 int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, in perf_event__synthesize_sample() argument 1484 if (read_format & PERF_FORMAT_GROUP) in perf_event__synthesize_sample() 1490 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) { in perf_event__synthesize_sample() 1495 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) { in perf_event__synthesize_sample() 1501 if (read_format & PERF_FORMAT_GROUP) { in perf_event__synthesize_sample()
|
/kernel/linux/linux-5.10/tools/lib/perf/Documentation/ |
D | libperf-counting.txt | 82 23 .read_format = PERF_FORMAT_TOTAL_TIME_ENABLED|PERF_FORMAT_TOTAL_TIME_RUNNING, 88 29 .read_format = PERF_FORMAT_TOTAL_TIME_ENABLED|PERF_FORMAT_TOTAL_TIME_RUNNING, 93 The `read_format` setup tells perf to include timing details together with each count.
|
/kernel/linux/linux-5.10/tools/perf/arch/x86/tests/ |
D | intel-cqm.c | 77 pe.read_format = PERF_FORMAT_GROUP; in test__intel_cqm_count_nmi_context()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
D | perf_event.h | 197 __u64 read_format; member 266 #define perf_flags(attr) (*(&(attr)->read_format + 1))
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/pmu/ |
D | event.c | 33 e->attr.read_format = PERF_FORMAT_TOTAL_TIME_ENABLED | \ in event_init_opts()
|
/kernel/linux/linux-5.10/kernel/events/ |
D | core.c | 1916 if (event->attr.read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in __perf_event_read_size() 1919 if (event->attr.read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in __perf_event_read_size() 1922 if (event->attr.read_format & PERF_FORMAT_ID) in __perf_event_read_size() 1925 if (event->attr.read_format & PERF_FORMAT_GROUP) { in __perf_event_read_size() 5217 u64 read_format, u64 *values) in __perf_read_group_add() argument 5236 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) { in __perf_read_group_add() 5241 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) { in __perf_read_group_add() 5250 if (read_format & PERF_FORMAT_ID) in __perf_read_group_add() 5255 if (read_format & PERF_FORMAT_ID) in __perf_read_group_add() 5264 u64 read_format, char __user *buf) in perf_read_group() argument [all …]
|