Home
last modified time | relevance | path

Searched refs:read_format (Results 1 – 25 of 45) sorted by relevance

12

/Linux-v5.10/tools/perf/tests/
Dsample-parsing.c35 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 …]
Dattr.c105 WRITE_ASS(read_format, "llu"); in store_event()
/Linux-v5.10/samples/bpf/
Dtracex6_user.c108 .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()
/Linux-v5.10/tools/testing/selftests/resctrl/
Dcache.c6 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()
/Linux-v5.10/tools/lib/perf/
Devsel.c161 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()
Devlist.c222 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()
499 if (evsel->attr.read_format & PERF_FORMAT_ID) { in mmap_per_evsel()
593 if ((evsel->attr.read_format & PERF_FORMAT_ID) && in perf_evlist__mmap_ops()
/Linux-v5.10/tools/perf/tests/attr/
Dtest-stat-group19 read_format=3|15
17 read_format=3|15
Dtest-stat-group9 read_format=3|15
17 read_format=3|15
Dtest-record-group10 read_format=4
17 read_format=4
Dtest-record-group110 read_format=4
18 read_format=4
Dtest-record-group212 read_format=12
22 read_format=12
Dtest-record-group-sampling10 read_format=12
25 read_format=12
Dbase-record12 read_format=0|4
Dbase-stat12 read_format=3
Dsystem-wide-dummy14 read_format=4
/Linux-v5.10/tools/lib/perf/Documentation/examples/
Dcounting.c29 .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()
/Linux-v5.10/tools/perf/util/
Devsel.c215 evsel->core.attr.read_format |= PERF_FORMAT_ID; in evsel__set_sample_id()
1074 attr->read_format |= PERF_FORMAT_GROUP; in evsel__config()
1102 evsel->core.attr.read_format |= in evsel__config()
1200 evsel->core.attr.read_format |= in evsel__config()
1247 evsel->core.attr.read_format |= PERF_FORMAT_ID; in evsel__config()
1456 u64 read_format = leader->core.attr.read_format; in perf_evsel__process_group_data() local
1465 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in perf_evsel__process_group_data()
1468 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in perf_evsel__process_group_data()
1493 u64 read_format = leader->core.attr.read_format; in evsel__read_group() local
1497 if (!(read_format & PERF_FORMAT_ID)) in evsel__read_group()
[all …]
Dsession.c779 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()
1213 static void sample_read__printf(struct perf_sample *sample, u64 read_format) in sample_read__printf() argument
1217 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in sample_read__printf()
1221 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in sample_read__printf()
1225 if (read_format & PERF_FORMAT_GROUP) { in sample_read__printf()
1305 sample_read__printf(sample, evsel->core.attr.read_format); in dump_sample()
1311 u64 read_format; in dump_read() local
1322 read_format = evsel->core.attr.read_format; in dump_read()
[all …]
Dsynthetic-events.h49 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);
Devlist.c1146 u64 read_format = first->core.attr.read_format; in perf_evlist__valid_read_format() local
1150 if (read_format != pos->core.attr.read_format) { in perf_evlist__valid_read_format()
1152 read_format, (u64)pos->core.attr.read_format); in perf_evlist__valid_read_format()
1158 !(read_format & PERF_FORMAT_ID)) { in perf_evlist__valid_read_format()
Dsynthetic-events.c1304 size_t perf_event__sample_event_size(const struct perf_sample *sample, u64 type, u64 read_format) in perf_event__sample_event_size() argument
1337 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in perf_event__sample_event_size()
1339 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in perf_event__sample_event_size()
1342 if (read_format & PERF_FORMAT_GROUP) { in perf_event__sample_event_size()
1420 int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, in perf_event__synthesize_sample() argument
1483 if (read_format & PERF_FORMAT_GROUP) in perf_event__synthesize_sample()
1489 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) { in perf_event__synthesize_sample()
1494 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) { in perf_event__synthesize_sample()
1500 if (read_format & PERF_FORMAT_GROUP) { in perf_event__synthesize_sample()
/Linux-v5.10/tools/lib/perf/Documentation/
Dlibperf-counting.txt82 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.
/Linux-v5.10/tools/perf/arch/x86/tests/
Dintel-cqm.c77 pe.read_format = PERF_FORMAT_GROUP; in test__intel_cqm_count_nmi_context()
/Linux-v5.10/tools/testing/selftests/powerpc/pmu/
Devent.c33 e->attr.read_format = PERF_FORMAT_TOTAL_TIME_ENABLED | \ in event_init_opts()
/Linux-v5.10/kernel/events/
Dcore.c1848 if (event->attr.read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in __perf_event_read_size()
1851 if (event->attr.read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in __perf_event_read_size()
1854 if (event->attr.read_format & PERF_FORMAT_ID) in __perf_event_read_size()
1857 if (event->attr.read_format & PERF_FORMAT_GROUP) { in __perf_event_read_size()
5099 u64 read_format, u64 *values) in __perf_read_group_add() argument
5118 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) { in __perf_read_group_add()
5123 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) { in __perf_read_group_add()
5132 if (read_format & PERF_FORMAT_ID) in __perf_read_group_add()
5137 if (read_format & PERF_FORMAT_ID) in __perf_read_group_add()
5146 u64 read_format, char __user *buf) in perf_read_group() argument
[all …]

12