Home
last modified time | relevance | path

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

12

/linux/tools/lib/perf/tests/
H A Dtest-evsel.c216 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 Devsel.c308 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 Devlist.c329 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 Dsample-parsing.c45 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()
103 if (read_format & PERF_FORMAT_LOST && in samples_same()
108 v1 = next_sample_read_value(v1, read_format); in samples_same()
109 v2 = next_sample_read_value(v2, read_format); in samples_same()
113 if (read_format & PERF_FORMAT_LOST) in samples_same()
223 static int do_test(u64 sample_type, u64 sample_regs, u64 read_format) in do_test()
206 do_test(u64 sample_type,u64 sample_regs,u64 read_format) do_test() argument
[all...]
H A Devent-times.c182 evsel->core.attr.read_format |= in test_times()
/linux/tools/perf/tests/shell/attr/
H A Dtest-stat-default77 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 Dtest-stat-detailed-179 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 Dtest-stat-detailed-379 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 Dtest-stat-detailed-279 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 Dtracex6_user.c107 .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 Dsample.h49 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()
238 * 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 Devsel.c156 WRITE_ASS(read_format, "llu"); in store_event()
424 evsel->core.attr.read_format |= PERF_FORMAT_ID; in evsel__new_idx()
1586 attr->read_format = PERF_FORMAT_LOST; in evsel__config()
1605 attr->read_format |= PERF_FORMAT_GROUP; in evsel__config()
1609 * Inherit + SAMPLE_READ requires SAMPLE_TID in the read_format in evsel__config()
1613 evsel->core.attr.read_format |= in evsel__config()
1639 evsel->core.attr.read_format |= in evsel__config()
1748 evsel->core.attr.read_format |= in evsel__config()
1795 evsel->core.attr.read_format |= PERF_FORMAT_ID; in evsel__enable()
2159 u64 read_format in get_group_fd()
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 Dsession.c82 pr_err("non matching read_format\n"); in perf_session__open()
405 * set determined by attr.read_format, which we don't have in perf_event__text_poke_swap()
621 bswap_field_64(read_format); in perf_event__cpu_map_swap()
634 * After read_format are bitfields. Check read_format because in perf_event__cpu_map_swap()
637 if (bswap_safe(read_format, 1)) in perf_event__cpu_map_swap()
638 swap_bitfield((u8 *) (&attr->read_format + 1), in perf_event__cpu_map_swap()
1507 static void sample_read__printf(struct perf_sample *sample, u64 read_format) in machines__deliver_event()
1511 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in machines__deliver_event()
1515 if (read_format in machines__deliver_event()
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 Dsynthetic-events.c1575 size_t perf_event__sample_event_size(const struct perf_sample *sample, u64 type, u64 read_format, in perf_event__sample_event_size()
1609 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in perf_event__synthesize_sample()
1611 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in perf_event__synthesize_sample()
1614 if (read_format & PERF_FORMAT_GROUP) { in perf_event__synthesize_sample()
1615 sz = sample_read_value_size(read_format); in perf_event__synthesize_sample()
1619 if (read_format & PERF_FORMAT_LOST) in perf_event__synthesize_sample()
1713 static __u64 *copy_read_group_values(__u64 *array, __u64 read_format, in perf_event__synthesize_sample()
1716 size_t sz = sample_read_value_size(read_format); in perf_event__synthesize_sample()
1719 sample_read_group__for_each(v, sample->read.group.nr, read_format) { in perf_event__synthesize_sample()
1727 int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, in perf_event__synthesize_sample()
1458 perf_event__sample_event_size(const struct perf_sample * sample,u64 type,u64 read_format) perf_event__sample_event_size() argument
1593 copy_read_group_values(__u64 * array,__u64 read_format,const struct perf_sample * sample) copy_read_group_values() argument
1607 perf_event__synthesize_sample(union perf_event * event,u64 type,u64 read_format,const struct perf_sample * sample) perf_event__synthesize_sample() argument
[all...]
H A Dsynthetic-events.h82 int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format,
100 u64 read_format, u64 branch_sample_type);
H A Devlist.c464 if ((pos->core.attr.read_format & PERF_FORMAT_GROUP) &&
1436 u64 read_format = first->core.attr.read_format;
1440 if (read_format != pos->core.attr.read_format) { in evlist__open()
1442 read_format, (u64)pos->core.attr.read_format); in evlist__open()
1448 !(read_format & PERF_FORMAT_ID)) { in evlist__open()
1339 u64 read_format = first->core.attr.read_format; evlist__valid_read_format() local
/linux/tools/lib/perf/Documentation/examples/
H A 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/tools/perf/Documentation/
H A Dintel-hybrid.txt92 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 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/tools/perf/python/
H A Dcounting.py13 evsel.read_format = perf.FORMAT_TOTAL_TIME_ENABLED | perf.FORMAT_TOTAL_TIME_RUNNING
/linux/tools/perf/util/scripting-engines/
H A Dtrace-event-python.c638 u64 read_format) in get_sample_value_as_tuple()
647 if (read_format & PERF_FORMAT_LOST) in get_sample_value_as_tuple()
655 u64 read_format = sample->evsel->core.attr.read_format; in set_sample_read_in_dict()
659 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) { in set_sample_read_in_dict()
664 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) { in set_sample_read_in_dict()
669 if (read_format & PERF_FORMAT_GROUP) in set_sample_read_in_dict()
677 if (read_format & PERF_FORMAT_GROUP) { in set_sample_read_in_dict()
681 sample_read_group__for_each(v, sample->read.group.nr, read_format) { in set_sample_read_in_dict()
682 PyObject *t = get_sample_value_as_tuple(v, read_format); in set_sample_read_in_dict()
639 get_sample_value_as_tuple(struct sample_read_value * value,u64 read_format) get_sample_value_as_tuple() argument
658 u64 read_format = evsel->core.attr.read_format; set_sample_read_in_dict() local
[all...]
/linux/tools/testing/selftests/resctrl/
H A Dcache.c
/linux/kernel/events/
H A Dcore.c2021 static int __perf_event_read_size(u64 read_format, int nr_siblings) in __perf_event_read_size() argument
2027 if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) in __perf_event_read_size()
2030 if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) in __perf_event_read_size()
2033 if (read_format & PERF_FORMAT_ID) in __perf_event_read_size()
2036 if (read_format & PERF_FORMAT_LOST) in __perf_event_read_size()
2039 if (read_format & PERF_FORMAT_GROUP) { in __perf_event_read_size()
2099 __perf_event_read_size(event->attr.read_format, in perf_event__header_size()
2137 * depends on per-event read_format, also (re)check the existing events.
2146 if (__perf_event_read_size(event->attr.read_format, in perf_event_validate_size()
2150 if (__perf_event_read_size(group_leader->attr.read_format, in perf_event_validate_size()
6083 __perf_read_group_add(struct perf_event * leader,u64 read_format,u64 * values) __perf_read_group_add() argument
6162 perf_read_group(struct perf_event * event,u64 read_format,char __user * buf) perf_read_group() argument
6204 perf_read_one(struct perf_event * event,u64 read_format,char __user * buf) perf_read_one() argument
6245 u64 read_format = event->attr.read_format; __perf_read() local
8171 u64 read_format = event->attr.read_format; perf_output_read_one() local
8197 u64 read_format = event->attr.read_format; perf_output_read_group() local
8264 u64 read_format = event->attr.read_format; perf_output_read() local
[all...]
/linux/tools/testing/selftests/powerpc/pmu/
H A Devent.c35 e->attr.read_format = PERF_FORMAT_TOTAL_TIME_ENABLED | \ in __event_init_opts()
/linux/tools/perf/ui/browsers/
H A Dscripts.c39 if (attr->read_format & PERF_FORMAT_GROUP) in attr_to_script()

12