Home
last modified time | relevance | path

Searched refs:perf_event_attr (Results 1 – 25 of 140) sorted by relevance

123456

/tools/perf/tests/
A Dbp_account.c43 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 Dwp.c43 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 Dbp_signal_overflow.c65 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 Devent_groups.c34 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 Dsigtrap.c36 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 Dbp_signal.c105 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 Dsrso.c14 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 Dperf-sys.h10 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 Damd-ibs-via-core-pmu.c26 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 Devsel.h11 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 Dintel-pt.h37 struct perf_event_attr;
46 struct perf_event_attr *attr);
A Devsel_fprintf.h32 struct perf_event_attr;
48 int perf_event_attr__fprintf(FILE *fp, struct perf_event_attr *attr,
A Dpmus.h8 struct perf_event_attr;
20 struct perf_pmu *perf_pmus__find_by_attr(const struct perf_event_attr *attr);
A Dperf_api_probe.c134 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 Dpmu.h32 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 Dtest-evsel.c24 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 Dtest-evlist.c39 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 Dpe_preserve_elems.c14 struct perf_event_attr attr = { in test_one_map()
15 .size = sizeof(struct perf_event_attr), in test_one_map()
A Dperf_event_stackmap.c55 struct perf_event_attr attr = { in test_perf_event_stackmap()
68 .size = sizeof(struct perf_event_attr), in test_perf_event_stackmap()
A Dget_stackid_cannot_attach.c8 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 Dcounting.c26 struct perf_event_attr attr1 = { in main()
32 struct perf_event_attr attr2 = { in main()
/tools/lib/perf/include/internal/
A Devsel.h93 struct perf_event_attr attr;
134 void perf_evsel__init(struct perf_evsel *evsel, struct perf_event_attr *attr,
/tools/testing/selftests/resctrl/
A Dresctrl.h182 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 Dptrace-perf-hwbreak.c116 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 Dsigtrap_threads.c49 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()

Completed in 26 milliseconds

123456