| /linux/tools/lib/perf/tests/ |
| H A D | test-evsel.c | 216 if (attr->read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in test_stat_read_format_single() 218 if (attr->read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in test_stat_read_format_single() 220 if (attr->read_format & PERF_FORMAT_ID) in test_stat_read_format_single() 222 if (attr->read_format & PERF_FORMAT_LOST) in test_stat_read_format_single() 237 attr->read_format |= PERF_FORMAT_GROUP; in test_stat_read_format_group() 241 attr->read_format &= ~PERF_FORMAT_GROUP; in test_stat_read_format_group() 262 if (attr->read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in test_stat_read_format_group() 264 if (attr->read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in test_stat_read_format_group() 266 if (attr->read_format & PERF_FORMAT_ID) in test_stat_read_format_group() 268 if (attr->read_format & PERF_FORMAT_LOST) in test_stat_read_format_group() [all …]
|
| /linux/tools/lib/perf/ |
| H A D | evsel.c | 308 u64 read_format = evsel->attr.read_format; in perf_evsel__read_size() 313 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in perf_evsel__read_size() 316 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in perf_evsel__read_size() 319 if (read_format & PERF_FORMAT_ID) in perf_evsel__read_size() 322 if (read_format & PERF_FORMAT_LOST) in perf_evsel__read_size() 325 if (read_format & PERF_FORMAT_GROUP) { in perf_evsel__read_size() 340 u64 read_format = evsel->attr.read_format; in perf_evsel__read_group() 360 if (read_format in perf_evsel__read_group() 307 u64 read_format = evsel->attr.read_format; perf_evsel__read_size() local 339 u64 read_format = evsel->attr.read_format; perf_evsel__read_group() local 382 u64 read_format = evsel->attr.read_format; perf_evsel__adjust_values() local 405 u64 read_format = evsel->attr.read_format; perf_evsel__read() local [all...] |
| H A D | evlist.c | 329 return first->attr.read_format; in perf_evlist__read_format() 394 if (!(evsel->attr.read_format & PERF_FORMAT_ID) || in perf_evlist__id_add_fd() 398 if (evsel->attr.read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in perf_evlist__id_add_fd() 400 if (evsel->attr.read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in perf_evlist__id_add_fd() 622 if (evsel->attr.read_format & PERF_FORMAT_ID) { in mmap_per_evsel() 738 if ((evsel->attr.read_format & PERF_FORMAT_ID) && in perf_evlist__mmap_ops()
|
| /linux/tools/perf/tests/ |
| H A D | sample-parsing.c | 45 u64 type, u64 read_format, bool needs_swap) in samples_same() argument 79 if (read_format & PERF_FORMAT_GROUP) in samples_same() 83 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in samples_same() 85 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in samples_same() 88 if (read_format & PERF_FORMAT_GROUP) { in samples_same() 91 if (read_format & PERF_FORMAT_LOST) in samples_same() 96 if (read_format & PERF_FORMAT_LOST) in samples_same() 206 static int do_test(u64 sample_type, u64 sample_regs, u64 read_format) in do_test() argument 213 .read_format = read_format, in do_test() 304 if (read_format & PERF_FORMAT_GROUP) { in do_test() [all …]
|
| H A D | event-times.c | 182 evsel->core.attr.read_format |= in test_times()
|
| /linux/tools/perf/tests/shell/attr/ |
| H A D | test-stat-default | 77 read_format=15 88 read_format=15 99 read_format=15 110 read_format=15 121 read_format=15 132 read_format=15 143 read_format=15 154 read_format=15 165 read_format=15
|
| H A D | test-stat-detailed-1 | 79 read_format=15 90 read_format=15 101 read_format=15 112 read_format=15 123 read_format=15 134 read_format=15 145 read_format=15 156 read_format=15 167 read_format=15
|
| H A D | test-stat-detailed-3 | 79 read_format=15 90 read_format=15 101 read_format=15 112 read_format=15 123 read_format=15 134 read_format=15 145 read_format=15 156 read_format=15 167 read_format=15
|
| H A D | test-stat-detailed-2 | 79 read_format=15 90 read_format=15 101 read_format=15 112 read_format=15 123 read_format=15 134 read_format=15 145 read_format=15 156 read_format=15 167 read_format=15
|
| /linux/samples/bpf/ |
| H A D | tracex6_user.c | 107 .read_format = 0, in test_bpf_perf_event() 116 .read_format = 0, in test_bpf_perf_event() 125 .read_format = 0, in test_bpf_perf_event() 135 .read_format = 0, in test_bpf_perf_event() 147 .read_format = 0, in test_bpf_perf_event() 160 .read_format = 0, in test_bpf_perf_event()
|
| /linux/tools/perf/util/ |
| H A D | sample.h | 49 static inline size_t sample_read_value_size(u64 read_format) in sample_read_value_size() 52 if (read_format & PERF_FORMAT_LOST) in sample_read_value_size() 58 static inline struct sample_read_value *next_sample_read_value(struct sample_read_value *v, u64 read_format) in next_sample_read_value() 60 return (void *)v + sample_read_value_size(read_format); in next_sample_read_value() 236 * values depend on the attr.read_format PERF_FORMAT_ values. 48 sample_read_value_size(u64 read_format) sample_read_value_size() argument 57 next_sample_read_value(struct sample_read_value * v,u64 read_format) next_sample_read_value() argument
|
| H A D | evsel.c | 151 WRITE_ASS(read_format, "llu"); in store_event() 367 evsel->core.attr.read_format |= PERF_FORMAT_ID; in evsel__set_sample_id() 1510 attr->read_format = PERF_FORMAT_LOST; in evsel__config() 1529 attr->read_format |= PERF_FORMAT_GROUP; in evsel__config() 1533 * Inherit + SAMPLE_READ requires SAMPLE_TID in the read_format in evsel__config() 1537 evsel->core.attr.read_format |= in evsel__config() 1563 evsel->core.attr.read_format |= in evsel__config() 1672 evsel->core.attr.read_format |= in evsel__config() 1719 evsel->core.attr.read_format |= PERF_FORMAT_ID; in evsel__config() 1970 u64 read_format in evsel__group_read_size() 1964 u64 read_format = leader->core.attr.read_format; evsel__group_read_size() local 1995 u64 read_format = leader->core.attr.read_format; evsel__process_group_data() local 2030 u64 read_format = leader->core.attr.read_format; evsel__read_group() local 3317 u64 read_format = evsel->core.attr.read_format; evsel__parse_sample() local [all...] |
| H A D | session.c | 82 pr_err("non matching read_format\n"); in perf_session__open() 517 bswap_field_64(read_format); in perf_event__attr_swap() 530 * After read_format are bitfields. Check read_format because in perf_event__attr_swap() 533 if (bswap_safe(read_format, 1)) in perf_event__attr_swap() 534 swap_bitfield((u8 *) (&attr->read_format + 1), 1057 static void sample_read__printf(struct perf_sample *sample, u64 read_format) in sample_read__printf() 1061 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in sample_read__printf() 1065 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in sample_read__printf() 1069 if (read_format in sample_read__printf() 1050 sample_read__printf(struct perf_sample * sample,u64 read_format) sample_read__printf() argument 1195 u64 read_format; dump_read() local 1294 deliver_sample_group(struct evlist * evlist,const struct perf_tool * tool,union perf_event * event,struct perf_sample * sample,struct machine * machine,u64 read_format,bool per_thread) deliver_sample_group() argument 1320 u64 read_format = evsel->core.attr.read_format; evlist__deliver_sample() local [all...] |
| H A D | synthetic-events.c | 1458 size_t perf_event__sample_event_size(const struct perf_sample *sample, u64 type, u64 read_format) in perf_event__sample_event_size() argument 1491 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in perf_event__sample_event_size() 1493 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in perf_event__sample_event_size() 1496 if (read_format & PERF_FORMAT_GROUP) { in perf_event__sample_event_size() 1497 sz = sample_read_value_size(read_format); in perf_event__sample_event_size() 1501 if (read_format & PERF_FORMAT_LOST) in perf_event__sample_event_size() 1593 static __u64 *copy_read_group_values(__u64 *array, __u64 read_format, in copy_read_group_values() argument 1596 size_t sz = sample_read_value_size(read_format); in copy_read_group_values() 1599 sample_read_group__for_each(v, sample->read.group.nr, read_format) { in copy_read_group_values() 1607 int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, in perf_event__synthesize_sample() argument [all …]
|
| H A D | synthetic-events.h | 84 int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, const struct … 100 size_t perf_event__sample_event_size(const struct perf_sample *sample, u64 type, u64 read_format);
|
| H A D | evlist.c | 412 if ((pos->core.attr.read_format & PERF_FORMAT_GROUP) && in evlist__use_affinity() 1348 u64 read_format = first->core.attr.read_format; in evlist__valid_read_format() 1352 if (read_format != pos->core.attr.read_format) { in evlist__valid_read_format() 1354 read_format, (u64)pos->core.attr.read_format); in evlist__valid_read_format() 1360 !(read_format & PERF_FORMAT_ID)) { in evlist__id_hdr_size() 1339 u64 read_format = first->core.attr.read_format; evlist__valid_read_format() local
|
| /linux/tools/lib/perf/Documentation/examples/ |
| H A 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()
|
| /linux/tools/perf/Documentation/ |
| H A D | intel-hybrid.txt | 92 read_format TOTAL_TIME_ENABLED|TOTAL_TIME_RUNNING 105 read_format TOTAL_TIME_ENABLED|TOTAL_TIME_RUNNING 144 read_format TOTAL_TIME_ENABLED|TOTAL_TIME_RUNNING 158 read_format TOTAL_TIME_ENABLED|TOTAL_TIME_RUNNING
|
| /linux/tools/lib/perf/Documentation/ |
| H A 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.
|
| /linux/tools/perf/python/ |
| H A D | counting.py | 13 evsel.read_format = perf.FORMAT_TOTAL_TIME_ENABLED | perf.FORMAT_TOTAL_TIME_RUNNING
|
| /linux/tools/perf/util/scripting-engines/ |
| H A D | trace-event-python.c | 639 u64 read_format) in get_sample_value_as_tuple() argument 648 if (read_format & PERF_FORMAT_LOST) in get_sample_value_as_tuple() 658 u64 read_format = evsel->core.attr.read_format; in set_sample_read_in_dict() local 662 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) { in set_sample_read_in_dict() 667 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) { in set_sample_read_in_dict() 672 if (read_format & PERF_FORMAT_GROUP) in set_sample_read_in_dict() 680 if (read_format & PERF_FORMAT_GROUP) { in set_sample_read_in_dict() 684 sample_read_group__for_each(v, sample->read.group.nr, read_format) { in set_sample_read_in_dict() 685 PyObject *t = get_sample_value_as_tuple(v, read_format); in set_sample_read_in_dict() [all...] |
| /linux/kernel/events/ |
| H A D | core.c | 2020 static int __perf_event_read_size(u64 read_format, int nr_siblings) in __perf_event_read_size() argument 2026 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in __perf_event_read_size() 2029 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in __perf_event_read_size() 2032 if (read_format & PERF_FORMAT_ID) in __perf_event_read_size() 2035 if (read_format & PERF_FORMAT_LOST) in __perf_event_read_size() 2038 if (read_format & PERF_FORMAT_GROUP) { in __perf_event_read_size() 2098 __perf_event_read_size(event->attr.read_format, in perf_event__header_size() 2145 if (__perf_event_read_size(event->attr.read_format, in perf_event_validate_size() 2149 if (__perf_event_read_size(group_leader->attr.read_format, in perf_event_validate_size() 2164 if (__perf_event_read_size(sibling->attr.read_format, in perf_event_validate_size() [all …]
|
| /linux/tools/testing/selftests/resctrl/ |
| H A D | cache.c | 13 pea->read_format = PERF_FORMAT_GROUP; in perf_event_attr_initialize()
|
| /linux/tools/testing/selftests/powerpc/pmu/ |
| H A D | event.c | 35 e->attr.read_format = PERF_FORMAT_TOTAL_TIME_ENABLED | \ in __event_init_opts()
|
| /linux/tools/perf/ui/browsers/ |
| H A D | scripts.c | 39 if (attr->read_format & PERF_FORMAT_GROUP) in attr_to_script()
|