Symbol: read_format
include/uapi/linux/perf_event.h
416
__u64 read_format;
kernel/events/core.c
13539
if (attr->read_format & ~(PERF_FORMAT_MAX-1))
kernel/events/core.c
2020
static int __perf_event_read_size(u64 read_format, int nr_siblings)
kernel/events/core.c
2026
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
kernel/events/core.c
2029
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
kernel/events/core.c
2032
if (read_format & PERF_FORMAT_ID)
kernel/events/core.c
2035
if (read_format & PERF_FORMAT_LOST)
kernel/events/core.c
2038
if (read_format & PERF_FORMAT_GROUP) {
kernel/events/core.c
2098
__perf_event_read_size(event->attr.read_format,
kernel/events/core.c
2145
if (__perf_event_read_size(event->attr.read_format,
kernel/events/core.c
2149
if (__perf_event_read_size(group_leader->attr.read_format,
kernel/events/core.c
2164
if (__perf_event_read_size(sibling->attr.read_format,
kernel/events/core.c
6077
u64 read_format, u64 *values)
kernel/events/core.c
6123
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) {
kernel/events/core.c
6128
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) {
kernel/events/core.c
6137
if (read_format & PERF_FORMAT_ID)
kernel/events/core.c
6139
if (read_format & PERF_FORMAT_LOST)
kernel/events/core.c
6144
if (read_format & PERF_FORMAT_ID)
kernel/events/core.c
6146
if (read_format & PERF_FORMAT_LOST)
kernel/events/core.c
6156
u64 read_format, char __user *buf)
kernel/events/core.c
6173
ret = __perf_read_group_add(leader, read_format, values);
kernel/events/core.c
6178
ret = __perf_read_group_add(child, read_format, values);
kernel/events/core.c
6198
u64 read_format, char __user *buf)
kernel/events/core.c
6205
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
kernel/events/core.c
6207
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
kernel/events/core.c
6209
if (read_format & PERF_FORMAT_ID)
kernel/events/core.c
6211
if (read_format & PERF_FORMAT_LOST)
kernel/events/core.c
6239
u64 read_format = event->attr.read_format;
kernel/events/core.c
6254
if (read_format & PERF_FORMAT_GROUP)
kernel/events/core.c
6255
ret = perf_read_group(event, read_format, buf);
kernel/events/core.c
6257
ret = perf_read_one(event, read_format, buf);
kernel/events/core.c
8068
u64 read_format = event->attr.read_format;
kernel/events/core.c
8073
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) {
kernel/events/core.c
8077
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) {
kernel/events/core.c
8081
if (read_format & PERF_FORMAT_ID)
kernel/events/core.c
8083
if (read_format & PERF_FORMAT_LOST)
kernel/events/core.c
8094
u64 read_format = event->attr.read_format;
kernel/events/core.c
8108
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
kernel/events/core.c
8111
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
kernel/events/core.c
8118
if (read_format & PERF_FORMAT_ID)
kernel/events/core.c
8120
if (read_format & PERF_FORMAT_LOST)
kernel/events/core.c
8132
if (read_format & PERF_FORMAT_ID)
kernel/events/core.c
8134
if (read_format & PERF_FORMAT_LOST)
kernel/events/core.c
8161
u64 read_format = event->attr.read_format;
kernel/events/core.c
8170
if (read_format & PERF_FORMAT_TOTAL_TIMES)
kernel/events/core.c
8173
if (event->attr.read_format & PERF_FORMAT_GROUP)
samples/bpf/tracex6_user.c
107
.read_format = 0,
samples/bpf/tracex6_user.c
116
.read_format = 0,
samples/bpf/tracex6_user.c
125
.read_format = 0,
samples/bpf/tracex6_user.c
135
.read_format = 0,
samples/bpf/tracex6_user.c
147
.read_format = 0,
samples/bpf/tracex6_user.c
160
.read_format = 0,
tools/include/uapi/linux/perf_event.h
416
__u64 read_format;
tools/lib/perf/evlist.c
329
return first->attr.read_format;
tools/lib/perf/evlist.c
394
if (!(evsel->attr.read_format & PERF_FORMAT_ID) ||
tools/lib/perf/evlist.c
398
if (evsel->attr.read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/lib/perf/evlist.c
400
if (evsel->attr.read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/lib/perf/evlist.c
622
if (evsel->attr.read_format & PERF_FORMAT_ID) {
tools/lib/perf/evlist.c
738
if ((evsel->attr.read_format & PERF_FORMAT_ID) &&
tools/lib/perf/evsel.c
307
u64 read_format = evsel->attr.read_format;
tools/lib/perf/evsel.c
312
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/lib/perf/evsel.c
315
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/lib/perf/evsel.c
318
if (read_format & PERF_FORMAT_ID)
tools/lib/perf/evsel.c
321
if (read_format & PERF_FORMAT_LOST)
tools/lib/perf/evsel.c
324
if (read_format & PERF_FORMAT_GROUP) {
tools/lib/perf/evsel.c
339
u64 read_format = evsel->attr.read_format;
tools/lib/perf/evsel.c
359
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/lib/perf/evsel.c
361
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/lib/perf/evsel.c
366
if (read_format & PERF_FORMAT_ID)
tools/lib/perf/evsel.c
368
if (read_format & PERF_FORMAT_LOST)
tools/lib/perf/evsel.c
382
u64 read_format = evsel->attr.read_format;
tools/lib/perf/evsel.c
387
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/lib/perf/evsel.c
390
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/lib/perf/evsel.c
393
if (read_format & PERF_FORMAT_ID)
tools/lib/perf/evsel.c
396
if (read_format & PERF_FORMAT_LOST)
tools/lib/perf/evsel.c
405
u64 read_format = evsel->attr.read_format;
tools/lib/perf/evsel.c
413
if (read_format & PERF_FORMAT_GROUP)
tools/lib/perf/evsel.c
417
!(read_format & (PERF_FORMAT_ID | PERF_FORMAT_LOST)) &&
tools/lib/perf/tests/test-evlist.c
449
.read_format = PERF_FORMAT_TOTAL_TIME_ENABLED |
tools/lib/perf/tests/test-evsel.c
216
if (attr->read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/lib/perf/tests/test-evsel.c
218
if (attr->read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/lib/perf/tests/test-evsel.c
220
if (attr->read_format & PERF_FORMAT_ID)
tools/lib/perf/tests/test-evsel.c
222
if (attr->read_format & PERF_FORMAT_LOST)
tools/lib/perf/tests/test-evsel.c
237
attr->read_format |= PERF_FORMAT_GROUP;
tools/lib/perf/tests/test-evsel.c
241
attr->read_format &= ~PERF_FORMAT_GROUP;
tools/lib/perf/tests/test-evsel.c
262
if (attr->read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/lib/perf/tests/test-evsel.c
264
if (attr->read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/lib/perf/tests/test-evsel.c
266
if (attr->read_format & PERF_FORMAT_ID)
tools/lib/perf/tests/test-evsel.c
268
if (attr->read_format & PERF_FORMAT_LOST)
tools/lib/perf/tests/test-evsel.c
275
if (attr->read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/lib/perf/tests/test-evsel.c
277
if (attr->read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/lib/perf/tests/test-evsel.c
279
if (attr->read_format & PERF_FORMAT_ID)
tools/lib/perf/tests/test-evsel.c
281
if (attr->read_format & PERF_FORMAT_LOST)
tools/lib/perf/tests/test-evsel.c
323
attr.read_format = test_formats[i];
tools/lib/perf/tests/test-evsel.c
340
attr.read_format = test_formats[i];
tools/perf/builtin-inject.c
1104
evsel->core.attr.read_format, &sample_sw);
tools/perf/builtin-inject.c
468
evsel->core.attr.read_format, sample);
tools/perf/builtin-stat.c
549
return STAT_RECORD || counter->core.attr.read_format & PERF_FORMAT_ID;
tools/perf/builtin-stat.c
714
attr->read_format = PERF_FORMAT_TOTAL_TIME_ENABLED |
tools/perf/builtin-stat.c
723
attr->read_format |= PERF_FORMAT_ID|PERF_FORMAT_GROUP;
tools/perf/tests/event-times.c
182
evsel->core.attr.read_format |=
tools/perf/tests/sample-parsing.c
206
static int do_test(u64 sample_type, u64 sample_regs, u64 read_format)
tools/perf/tests/sample-parsing.c
213
.read_format = read_format,
tools/perf/tests/sample-parsing.c
304
if (read_format & PERF_FORMAT_GROUP) {
tools/perf/tests/sample-parsing.c
313
sz = perf_event__sample_event_size(&sample, sample_type, read_format);
tools/perf/tests/sample-parsing.c
326
err = perf_event__synthesize_sample(event, sample_type, read_format,
tools/perf/tests/sample-parsing.c
354
if (!samples_same(&sample, &sample_out, sample_type, read_format, evsel.needs_swap)) {
tools/perf/tests/sample-parsing.c
370
if (!samples_same(&sample, &sample_out_endian, sample_type, read_format, evsel.needs_swap)) {
tools/perf/tests/sample-parsing.c
382
if (ret && read_format)
tools/perf/tests/sample-parsing.c
383
pr_debug("read_format %#"PRIx64"\n", read_format);
tools/perf/tests/sample-parsing.c
45
u64 type, u64 read_format, bool needs_swap)
tools/perf/tests/sample-parsing.c
79
if (read_format & PERF_FORMAT_GROUP)
tools/perf/tests/sample-parsing.c
83
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/perf/tests/sample-parsing.c
85
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/perf/tests/sample-parsing.c
88
if (read_format & PERF_FORMAT_GROUP) {
tools/perf/tests/sample-parsing.c
91
if (read_format & PERF_FORMAT_LOST)
tools/perf/tests/sample-parsing.c
96
if (read_format & PERF_FORMAT_LOST)
tools/perf/ui/browsers/scripts.c
39
if (attr->read_format & PERF_FORMAT_GROUP)
tools/perf/util/arm-spe.c
1735
attr.read_format = evsel->core.attr.read_format;
tools/perf/util/cs-etm.c
1725
attr.read_format = evsel->core.attr.read_format;
tools/perf/util/evlist.c
1339
u64 read_format = first->core.attr.read_format;
tools/perf/util/evlist.c
1343
if (read_format != pos->core.attr.read_format) {
tools/perf/util/evlist.c
1345
read_format, (u64)pos->core.attr.read_format);
tools/perf/util/evlist.c
1351
!(read_format & PERF_FORMAT_ID)) {
tools/perf/util/evlist.c
402
if ((pos->core.attr.read_format & PERF_FORMAT_GROUP) &&
tools/perf/util/evsel.c
1504
attr->read_format = PERF_FORMAT_LOST;
tools/perf/util/evsel.c
151
WRITE_ASS(read_format, "llu");
tools/perf/util/evsel.c
1523
attr->read_format |= PERF_FORMAT_GROUP;
tools/perf/util/evsel.c
1531
evsel->core.attr.read_format |=
tools/perf/util/evsel.c
1557
evsel->core.attr.read_format |=
tools/perf/util/evsel.c
1666
evsel->core.attr.read_format |=
tools/perf/util/evsel.c
1713
evsel->core.attr.read_format |= PERF_FORMAT_ID;
tools/perf/util/evsel.c
1964
u64 read_format = leader->core.attr.read_format;
tools/perf/util/evsel.c
1972
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/perf/util/evsel.c
1975
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/perf/util/evsel.c
1978
if (read_format & PERF_FORMAT_ID)
tools/perf/util/evsel.c
1981
if (read_format & PERF_FORMAT_LOST)
tools/perf/util/evsel.c
1984
if (read_format & PERF_FORMAT_GROUP) {
tools/perf/util/evsel.c
1995
u64 read_format = leader->core.attr.read_format;
tools/perf/util/evsel.c
2004
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/perf/util/evsel.c
2007
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/perf/util/evsel.c
2011
sample_read_group__for_each(v, nr, read_format) {
tools/perf/util/evsel.c
2018
if (read_format & PERF_FORMAT_LOST)
tools/perf/util/evsel.c
2030
u64 read_format = leader->core.attr.read_format;
tools/perf/util/evsel.c
2034
if (!(read_format & PERF_FORMAT_ID))
tools/perf/util/evsel.c
2092
if (evsel->core.attr.read_format & PERF_FORMAT_GROUP)
tools/perf/util/evsel.c
2334
evsel->core.attr.read_format &= ~PERF_FORMAT_LOST;
tools/perf/util/evsel.c
2355
evsel->core.attr.read_format &= ~(PERF_FORMAT_GROUP|PERF_FORMAT_ID);
tools/perf/util/evsel.c
2618
attr.read_format = PERF_FORMAT_LOST;
tools/perf/util/evsel.c
2623
attr.read_format = 0;
tools/perf/util/evsel.c
2707
attr.read_format = PERF_FORMAT_GROUP;
tools/perf/util/evsel.c
2713
attr.read_format = 0;
tools/perf/util/evsel.c
2733
if ((evsel->core.attr.read_format & PERF_FORMAT_LOST) &&
tools/perf/util/evsel.c
2762
if (evsel->core.attr.inherit && (evsel->core.attr.read_format & PERF_FORMAT_GROUP) &&
tools/perf/util/evsel.c
3317
u64 read_format = evsel->core.attr.read_format;
tools/perf/util/evsel.c
3320
if (read_format & PERF_FORMAT_GROUP)
tools/perf/util/evsel.c
3327
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) {
tools/perf/util/evsel.c
3333
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) {
tools/perf/util/evsel.c
3340
if (read_format & PERF_FORMAT_GROUP) {
tools/perf/util/evsel.c
3347
sz = data->read.group.nr * sample_read_value_size(read_format);
tools/perf/util/evsel.c
3357
if (read_format & PERF_FORMAT_LOST) {
tools/perf/util/evsel.c
367
evsel->core.attr.read_format |= PERF_FORMAT_ID;
tools/perf/util/header.c
2067
if (attr->read_format & ~(PERF_FORMAT_MAX-1)) {
tools/perf/util/header.c
2070
attr->read_format);
tools/perf/util/intel-bts.c
778
attr.read_format = evsel->core.attr.read_format;
tools/perf/util/intel-pt.c
3988
attr.read_format = evsel->core.attr.read_format;
tools/perf/util/perf_event_attr_fprintf.c
307
PRINT_ATTRf(read_format, p_read_format);
tools/perf/util/python.c
1014
&attr.read_format, &disabled, &inherit,
tools/perf/util/python.c
1242
evsel_attr_member_def(read_format, T_ULONGLONG, "attribute read_format."),
tools/perf/util/sample.h
48
static inline size_t sample_read_value_size(u64 read_format)
tools/perf/util/sample.h
51
if (read_format & PERF_FORMAT_LOST)
tools/perf/util/sample.h
57
static inline struct sample_read_value *next_sample_read_value(struct sample_read_value *v, u64 read_format)
tools/perf/util/sample.h
59
return (void *)v + sample_read_value_size(read_format);
tools/perf/util/scripting-engines/trace-event-python.c
639
u64 read_format)
tools/perf/util/scripting-engines/trace-event-python.c
648
if (read_format & PERF_FORMAT_LOST)
tools/perf/util/scripting-engines/trace-event-python.c
658
u64 read_format = evsel->core.attr.read_format;
tools/perf/util/scripting-engines/trace-event-python.c
662
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) {
tools/perf/util/scripting-engines/trace-event-python.c
667
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) {
tools/perf/util/scripting-engines/trace-event-python.c
672
if (read_format & PERF_FORMAT_GROUP)
tools/perf/util/scripting-engines/trace-event-python.c
680
if (read_format & PERF_FORMAT_GROUP) {
tools/perf/util/scripting-engines/trace-event-python.c
684
sample_read_group__for_each(v, sample->read.group.nr, read_format) {
tools/perf/util/scripting-engines/trace-event-python.c
685
PyObject *t = get_sample_value_as_tuple(v, read_format);
tools/perf/util/scripting-engines/trace-event-python.c
691
read_format);
tools/perf/util/session.c
1050
static void sample_read__printf(struct perf_sample *sample, u64 read_format)
tools/perf/util/session.c
1054
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/perf/util/session.c
1058
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/perf/util/session.c
1062
if (read_format & PERF_FORMAT_GROUP) {
tools/perf/util/session.c
1067
sample_read_group__for_each(value, sample->read.group.nr, read_format) {
tools/perf/util/session.c
1071
if (read_format & PERF_FORMAT_LOST)
tools/perf/util/session.c
1078
if (read_format & PERF_FORMAT_LOST)
tools/perf/util/session.c
1176
sample_read__printf(sample, evsel->core.attr.read_format);
tools/perf/util/session.c
1195
u64 read_format;
tools/perf/util/session.c
1206
read_format = evsel->core.attr.read_format;
tools/perf/util/session.c
1208
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/perf/util/session.c
1211
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/perf/util/session.c
1214
if (read_format & PERF_FORMAT_ID)
tools/perf/util/session.c
1217
if (read_format & PERF_FORMAT_LOST)
tools/perf/util/session.c
1294
u64 read_format,
tools/perf/util/session.c
1304
sample_read_group__for_each(v, sample->read.group.nr, read_format) {
tools/perf/util/session.c
1320
u64 read_format = evsel->core.attr.read_format;
tools/perf/util/session.c
1328
if (read_format & PERF_FORMAT_GROUP)
tools/perf/util/session.c
1330
machine, read_format, per_thread);
tools/perf/util/session.c
510
bswap_field_64(read_format);
tools/perf/util/session.c
526
if (bswap_safe(read_format, 1))
tools/perf/util/session.c
527
swap_bitfield((u8 *) (&attr->read_format + 1),
tools/perf/util/synthetic-events.c
1458
size_t perf_event__sample_event_size(const struct perf_sample *sample, u64 type, u64 read_format)
tools/perf/util/synthetic-events.c
1491
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED)
tools/perf/util/synthetic-events.c
1493
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING)
tools/perf/util/synthetic-events.c
1496
if (read_format & PERF_FORMAT_GROUP) {
tools/perf/util/synthetic-events.c
1497
sz = sample_read_value_size(read_format);
tools/perf/util/synthetic-events.c
1501
if (read_format & PERF_FORMAT_LOST)
tools/perf/util/synthetic-events.c
1593
static __u64 *copy_read_group_values(__u64 *array, __u64 read_format,
tools/perf/util/synthetic-events.c
1596
size_t sz = sample_read_value_size(read_format);
tools/perf/util/synthetic-events.c
1599
sample_read_group__for_each(v, sample->read.group.nr, read_format) {
tools/perf/util/synthetic-events.c
1607
int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format,
tools/perf/util/synthetic-events.c
1670
if (read_format & PERF_FORMAT_GROUP)
tools/perf/util/synthetic-events.c
1676
if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) {
tools/perf/util/synthetic-events.c
1681
if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) {
tools/perf/util/synthetic-events.c
1687
if (read_format & PERF_FORMAT_GROUP) {
tools/perf/util/synthetic-events.c
1688
array = copy_read_group_values(array, read_format,
tools/perf/util/synthetic-events.c
1694
if (read_format & PERF_FORMAT_LOST) {
tools/perf/util/synthetic-events.h
100
size_t perf_event__sample_event_size(const struct perf_sample *sample, u64 type, u64 read_format);
tools/perf/util/synthetic-events.h
84
int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, const struct perf_sample *sample);
tools/power/x86/turbostat/turbostat.c
2559
static long open_perf_counter(int cpu, unsigned int type, unsigned int config, int group_fd, __u64 read_format)
tools/power/x86/turbostat/turbostat.c
2574
attr.read_format = read_format;
tools/testing/selftests/net/bench/page_pool/time_bench.c
77
perf_conf.read_format = PERF_FORMAT;
tools/testing/selftests/powerpc/pmu/event.c
35
e->attr.read_format = PERF_FORMAT_TOTAL_TIME_ENABLED | \
tools/testing/selftests/powerpc/utils.c
539
event_attr->read_format = PERF_FORMAT_GROUP;
tools/testing/selftests/resctrl/cache.c
13
pea->read_format = PERF_FORMAT_GROUP;
tools/testing/selftests/resctrl/resctrl_val.c
57
imc_counters_config[i].pe.read_format =