| /tools/perf/tests/ |
| A D | bp_account.c | 43 static int __event(bool is_x, void *addr, struct perf_event_attr *attr) in __event() 47 memset(attr, 0, sizeof(struct perf_event_attr)); in __event() 49 attr->size = sizeof(struct perf_event_attr); in __event() 72 static int wp_event(void *addr, struct perf_event_attr *attr) in wp_event() 77 static int bp_event(void *addr, struct perf_event_attr *attr) in bp_event() 84 struct perf_event_attr attr, attr_mod, attr_new; in bp_accounting() 118 struct perf_event_attr attr; in detect_cnt() 142 struct perf_event_attr attr; in detect_ioctl() 156 struct perf_event_attr attr; in detect_share()
|
| A D | wp.c | 43 static void get__perf_event_attr(struct perf_event_attr *attr, int wp_type, in get__perf_event_attr() 46 memset(attr, 0, sizeof(struct perf_event_attr)); in get__perf_event_attr() 48 attr->size = sizeof(struct perf_event_attr); in get__perf_event_attr() 62 struct perf_event_attr attr; in __event() 156 struct perf_event_attr new_attr; in test__wp_modify()
|
| A D | bp_signal_overflow.c | 65 struct perf_event_attr pe; in test__bp_signal_overflow() 85 memset(&pe, 0, sizeof(struct perf_event_attr)); in test__bp_signal_overflow() 87 pe.size = sizeof(struct perf_event_attr); in test__bp_signal_overflow()
|
| A D | event_groups.c | 34 struct perf_event_attr attr; in event_open() 36 memset(&attr, 0, sizeof(struct perf_event_attr)); in event_open() 38 attr.size = sizeof(struct perf_event_attr); in event_open()
|
| A D | sigtrap.c | 36 static struct perf_event_attr make_event_attr(void) in make_event_attr() 38 struct perf_event_attr attr = { in make_event_attr() 123 struct perf_event_attr attr = { in attr_has_sigtrap() 221 struct perf_event_attr attr = make_event_attr(); in test__sigtrap()
|
| A D | bp_signal.c | 105 struct perf_event_attr pe; in __event() 108 memset(&pe, 0, sizeof(struct perf_event_attr)); in __event() 110 pe.size = sizeof(struct perf_event_attr); in __event()
|
| /tools/testing/selftests/x86/ |
| A D | srso.c | 14 struct perf_event_attr ret_attr, mret_attr; in main() 27 memset(&ret_attr, 0, sizeof(struct perf_event_attr)); in main() 28 memset(&mret_attr, 0, sizeof(struct perf_event_attr)); in main() 31 ret_attr.size = mret_attr.size = sizeof(struct perf_event_attr); in main()
|
| /tools/perf/ |
| A D | perf-sys.h | 10 struct perf_event_attr; 13 sys_perf_event_open(struct perf_event_attr *attr, in sys_perf_event_open()
|
| /tools/perf/arch/x86/tests/ |
| A D | amd-ibs-via-core-pmu.c | 26 struct perf_event_attr attr; in event_open() 28 memset(&attr, 0, sizeof(struct perf_event_attr)); in event_open() 30 attr.size = sizeof(struct perf_event_attr); in event_open()
|
| /tools/lib/perf/include/perf/ |
| A D | evsel.h | 11 struct perf_event_attr; 28 LIBPERF_API struct perf_evsel *perf_evsel__new(struct perf_event_attr *attr); 46 LIBPERF_API struct perf_event_attr *perf_evsel__attr(struct perf_evsel *evsel);
|
| /tools/perf/util/ |
| A D | intel-pt.h | 37 struct perf_event_attr; 46 struct perf_event_attr *attr);
|
| A D | evsel_fprintf.h | 32 struct perf_event_attr; 48 int perf_event_attr__fprintf(FILE *fp, struct perf_event_attr *attr,
|
| A D | pmus.h | 8 struct perf_event_attr; 20 struct perf_pmu *perf_pmus__find_by_attr(const struct perf_event_attr *attr);
|
| A D | perf_api_probe.c | 134 struct perf_event_attr attr = { in perf_can_record_cpu_wide() 164 struct perf_event_attr attr = { in perf_can_aux_sample() 165 .size = sizeof(struct perf_event_attr), in perf_can_aux_sample()
|
| A D | pmu.h | 32 struct perf_event_attr; 113 struct perf_event_attr *attr); 227 int perf_pmu__config(struct perf_pmu *pmu, struct perf_event_attr *attr, 232 struct perf_event_attr *attr,
|
| /tools/lib/perf/tests/ |
| A D | test-evsel.c | 24 struct perf_event_attr attr = { in test_stat_cpu() 58 struct perf_event_attr attr = { in test_stat_thread() 90 struct perf_event_attr attr = { in test_stat_thread_enable() 133 struct perf_event_attr attr = { in test_stat_user_read() 195 static int test_stat_read_format_single(struct perf_event_attr *attr, struct perf_thread_map *threa… in test_stat_read_format_single() 230 static int test_stat_read_format_group(struct perf_event_attr *attr, struct perf_thread_map *thread… in test_stat_read_format_group() 294 struct perf_event_attr attr = { in test_stat_read_format()
|
| A D | test-evlist.c | 39 struct perf_event_attr attr1 = { in test_stat_cpu() 43 struct perf_event_attr attr2 = { in test_stat_cpu() 98 struct perf_event_attr attr1 = { in test_stat_thread() 102 struct perf_event_attr attr2 = { in test_stat_thread() 153 struct perf_event_attr attr1 = { in test_stat_thread_enable() 158 struct perf_event_attr attr2 = { in test_stat_thread_enable() 220 struct perf_event_attr attr = { in test_mmap_thread() 330 struct perf_event_attr attr = { in test_mmap_cpus() 446 struct perf_event_attr attr = { in test_stat_multiplexing()
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | pe_preserve_elems.c | 14 struct perf_event_attr attr = { in test_one_map() 15 .size = sizeof(struct perf_event_attr), in test_one_map()
|
| A D | perf_event_stackmap.c | 55 struct perf_event_attr attr = { in test_perf_event_stackmap() 68 .size = sizeof(struct perf_event_attr), in test_perf_event_stackmap()
|
| A D | get_stackid_cannot_attach.c | 8 struct perf_event_attr attr = { in test_get_stackid_cannot_attach() 19 .size = sizeof(struct perf_event_attr), in test_get_stackid_cannot_attach()
|
| /tools/lib/perf/Documentation/examples/ |
| A D | counting.c | 26 struct perf_event_attr attr1 = { in main() 32 struct perf_event_attr attr2 = { in main()
|
| /tools/lib/perf/include/internal/ |
| A D | evsel.h | 93 struct perf_event_attr attr; 134 void perf_evsel__init(struct perf_evsel *evsel, struct perf_event_attr *attr,
|
| /tools/testing/selftests/resctrl/ |
| A D | resctrl.h | 182 int perf_event_open(struct perf_event_attr *hw_event, pid_t pid, int cpu, 208 void perf_event_attr_initialize(struct perf_event_attr *pea, __u64 config); 210 int perf_open(struct perf_event_attr *pea, pid_t pid, int cpu_no);
|
| /tools/testing/selftests/powerpc/ptrace/ |
| A D | ptrace-perf-hwbreak.c | 116 static int perf_event_open(struct perf_event_attr *attr, pid_t pid, int cpu, in perf_event_open() 122 static void perf_user_event_attr_set(struct perf_event_attr *attr, void *addr, u64 len) in perf_user_event_attr_set() 124 memset(attr, 0, sizeof(struct perf_event_attr)); in perf_user_event_attr_set() 127 attr->size = sizeof(struct perf_event_attr); in perf_user_event_attr_set() 137 struct perf_event_attr attr; in perf_watchpoint_open()
|
| /tools/testing/selftests/perf_events/ |
| A D | sigtrap_threads.c | 49 static struct perf_event_attr make_event_attr(bool enabled, volatile void *addr, in make_event_attr() 52 struct perf_event_attr attr = { in make_event_attr() 120 struct perf_event_attr attr = make_event_attr(false, &ctx.iterate_on, 0); in FIXTURE_SETUP() 185 struct perf_event_attr new_attr = make_event_attr(true, &ctx.iterate_on, 42); in TEST_F()
|