Home
last modified time | relevance | path

Searched refs:event (Results 1 – 25 of 442) sorted by relevance

12345678910>>...18

/tools/testing/selftests/powerpc/pmu/event_code_tests/
A Dgeneric_events_valid_test.c19 struct event event; in generic_events_valid_test() local
38 event_close(&event); in generic_events_valid_test()
43 event_close(&event); in generic_events_valid_test()
48 event_close(&event); in generic_events_valid_test()
52 event_close(&event); in generic_events_valid_test()
57 event_close(&event); in generic_events_valid_test()
61 event_close(&event); in generic_events_valid_test()
84 event_close(&event); in generic_events_valid_test()
88 event_close(&event); in generic_events_valid_test()
93 event_close(&event); in generic_events_valid_test()
[all …]
A Dreserved_bits_mmcra_sample_elig_mode_test.c23 struct event event; in reserved_bits_mmcra_sample_elig_mode() local
37 event_init(&event, 0x50401e0); in reserved_bits_mmcra_sample_elig_mode()
38 FAIL_IF(!event_open(&event)); in reserved_bits_mmcra_sample_elig_mode()
40 event_init(&event, 0x90401e0); in reserved_bits_mmcra_sample_elig_mode()
41 FAIL_IF(!event_open(&event)); in reserved_bits_mmcra_sample_elig_mode()
43 event_init(&event, 0xD0401e0); in reserved_bits_mmcra_sample_elig_mode()
44 FAIL_IF(!event_open(&event)); in reserved_bits_mmcra_sample_elig_mode()
47 FAIL_IF(!event_open(&event)); in reserved_bits_mmcra_sample_elig_mode()
50 FAIL_IF(!event_open(&event)); in reserved_bits_mmcra_sample_elig_mode()
53 FAIL_IF(!event_open(&event)); in reserved_bits_mmcra_sample_elig_mode()
[all …]
A Dgroup_constraint_pmc56_test.c20 struct event event; in group_constraint_pmc56() local
29 event_init(&event, 0x2500fa); in group_constraint_pmc56()
30 FAIL_IF(!event_open(&event)); in group_constraint_pmc56()
32 event_init(&event, 0x2600f4); in group_constraint_pmc56()
33 FAIL_IF(!event_open(&event)); in group_constraint_pmc56()
40 event_init(&event, 0x501e0); in group_constraint_pmc56()
41 FAIL_IF(!event_open(&event)); in group_constraint_pmc56()
43 event_init(&event, 0x6001e); in group_constraint_pmc56()
44 FAIL_IF(!event_open(&event)); in group_constraint_pmc56()
46 event_init(&event, 0x501fa); in group_constraint_pmc56()
[all …]
A Dhw_cache_event_type_test.c46 struct event event; in hw_cache_event_type_test() local
55 event_init_opts(&event, EventCode_1, PERF_TYPE_HW_CACHE, "event"); in hw_cache_event_type_test()
58 FAIL_IF(event_open(&event)); in hw_cache_event_type_test()
59 event_close(&event); in hw_cache_event_type_test()
62 event_init_opts(&event, EventCode_2, PERF_TYPE_HW_CACHE, "event"); in hw_cache_event_type_test()
65 FAIL_IF(!event_open(&event)); in hw_cache_event_type_test()
66 event_close(&event); in hw_cache_event_type_test()
72 FAIL_IF(!event_open(&event)); in hw_cache_event_type_test()
73 event_close(&event); in hw_cache_event_type_test()
79 FAIL_IF(!event_open(&event)); in hw_cache_event_type_test()
[all …]
A Dgroup_constraint_thresh_cmp_test.c34 struct event event, leader; in group_constraint_thresh_cmp() local
47 event_init(&event, p10_EventCode_2); in group_constraint_thresh_cmp()
50 event.attr.config1 = 2000; in group_constraint_thresh_cmp()
55 event_close(&event); in group_constraint_thresh_cmp()
58 event_init(&event, p10_EventCode_2); in group_constraint_thresh_cmp()
61 event.attr.config1 = 1000; in group_constraint_thresh_cmp()
67 event_close(&event); in group_constraint_thresh_cmp()
73 event_init(&event, p9_EventCode_2); in group_constraint_thresh_cmp()
78 event_close(&event); in group_constraint_thresh_cmp()
81 event_init(&event, p9_EventCode_3); in group_constraint_thresh_cmp()
[all …]
/tools/testing/selftests/powerpc/pmu/ebb/
A Devent_attributes_test.c17 struct event event, leader; in event_attributes() local
21 event_init(&event, 0x1001e); in event_attributes()
24 FAIL_IF(event_open(&event)); in event_attributes()
25 event_close(&event); in event_attributes()
34 event_init(&event, 0x2001e); in event_attributes()
36 event.attr.exclusive = 0; in event_attributes()
43 event.attr.freq = 1; in event_attributes()
64 event.attr.inherit = 1; in event_attributes()
74 event_ebb_init(&event); in event_attributes()
79 event_close(&event); in event_attributes()
[all …]
A Dinstruction_count_test.c25 static int do_count_loop(struct event *event, uint64_t instructions, in do_count_loop() argument
70 static uint64_t determine_overhead(struct event *event) in determine_overhead() argument
76 overhead = event->result.value; in determine_overhead()
80 current = event->result.value; in determine_overhead()
111 struct event event; in instruction_count() local
117 event_leader_ebb_init(&event); in instruction_count()
118 event.attr.exclude_kernel = 1; in instruction_count()
119 event.attr.exclude_hv = 1; in instruction_count()
120 event.attr.exclude_idle = 1; in instruction_count()
122 FAIL_IF(event_open(&event)); in instruction_count()
[all …]
A Dtask_event_pinned_vs_ebb_test.c22 static int setup_child_event(struct event *event, pid_t child_pid) in setup_child_event() argument
26 event->attr.pinned = 1; in setup_child_event()
28 event->attr.exclude_kernel = 1; in setup_child_event()
29 event->attr.exclude_hv = 1; in setup_child_event()
30 event->attr.exclude_idle = 1; in setup_child_event()
33 FAIL_IF(event_enable(event)); in setup_child_event()
41 struct event event; in task_event_pinned_vs_ebb() local
74 FAIL_IF(event_disable(&event)); in task_event_pinned_vs_ebb()
75 FAIL_IF(event_read(&event)); in task_event_pinned_vs_ebb()
77 event_report(&event); in task_event_pinned_vs_ebb()
[all …]
A Dcpu_event_pinned_vs_ebb_test.c22 static int setup_cpu_event(struct event *event, int cpu) in setup_cpu_event() argument
26 event->attr.pinned = 1; in setup_cpu_event()
28 event->attr.exclude_kernel = 1; in setup_cpu_event()
29 event->attr.exclude_hv = 1; in setup_cpu_event()
30 event->attr.exclude_idle = 1; in setup_cpu_event()
34 FAIL_IF(event_enable(event)); in setup_cpu_event()
42 struct event event; in cpu_event_pinned_vs_ebb() local
79 FAIL_IF(event_disable(&event)); in cpu_event_pinned_vs_ebb()
80 FAIL_IF(event_read(&event)); in cpu_event_pinned_vs_ebb()
82 event_report(&event); in cpu_event_pinned_vs_ebb()
[all …]
A Debb_vs_cpu_event_test.c22 static int setup_cpu_event(struct event *event, int cpu) in setup_cpu_event() argument
26 event->attr.exclude_kernel = 1; in setup_cpu_event()
27 event->attr.exclude_hv = 1; in setup_cpu_event()
28 event->attr.exclude_idle = 1; in setup_cpu_event()
32 FAIL_IF(event_enable(event)); in setup_cpu_event()
40 struct event event; in ebb_vs_cpu_event() local
62 rc = setup_cpu_event(&event, cpu); in ebb_vs_cpu_event()
73 FAIL_IF(event_disable(&event)); in ebb_vs_cpu_event()
74 FAIL_IF(event_read(&event)); in ebb_vs_cpu_event()
76 event_report(&event); in ebb_vs_cpu_event()
[all …]
/tools/perf/util/
A Devent.c221 event->cgroup.id, event->cgroup.path); in perf_event__fprintf_cgroup()
323 event->mmap.pid, event->mmap.tid, event->mmap.start, in perf_event__fprintf_mmap()
324 event->mmap.len, event->mmap.pgoff, in perf_event__fprintf_mmap()
341 event->mmap2.pid, event->mmap2.tid, event->mmap2.start, in perf_event__fprintf_mmap2()
351 event->mmap2.pid, event->mmap2.tid, event->mmap2.start, in perf_event__fprintf_mmap2()
352 event->mmap2.len, event->mmap2.pgoff, event->mmap2.maj, in perf_event__fprintf_mmap2()
353 event->mmap2.min, event->mmap2.ino, in perf_event__fprintf_mmap2()
414 event->fork.pid, event->fork.tid, in perf_event__fprintf_task()
415 event->fork.ppid, event->fork.ptid); in perf_event__fprintf_task()
444 event->fork.ppid, event->fork.ptid); in perf_event__exit_del_thread()
[all …]
A Dsession.c286 event->comm.pid = bswap_32(event->comm.pid); in perf_event__comm_swap()
287 event->comm.tid = bswap_32(event->comm.tid); in perf_event__comm_swap()
300 event->mmap.pid = bswap_32(event->mmap.pid); in perf_event__mmap_swap()
301 event->mmap.tid = bswap_32(event->mmap.tid); in perf_event__mmap_swap()
303 event->mmap.len = bswap_64(event->mmap.len); in perf_event__mmap_swap()
339 event->fork.pid = bswap_32(event->fork.pid); in perf_event__task_swap()
340 event->fork.tid = bswap_32(event->fork.tid); in perf_event__task_swap()
346 swap_sample_id_all(event, &event->fork + 1); in perf_event__task_swap()
356 event->read.id = bswap_64(event->read.id); in perf_event__read_swap()
359 swap_sample_id_all(event, &event->read + 1); in perf_event__read_swap()
[all …]
/tools/testing/selftests/powerpc/pmu/sampling_tests/
A Dmmcra_thresh_marked_sample_test.c25 struct event event; in mmcra_thresh_marked_sample() local
33 event_init_sampling(&event, EventCode); in mmcra_thresh_marked_sample()
34 event.attr.sample_regs_intr = platform_extended_mask; in mmcra_thresh_marked_sample()
35 FAIL_IF(event_open(&event)); in mmcra_thresh_marked_sample()
36 event.mmap_buffer = event_sample_buf_mmap(event.fd, 1); in mmcra_thresh_marked_sample()
38 FAIL_IF(event_enable(&event)); in mmcra_thresh_marked_sample()
43 FAIL_IF(event_disable(&event)); in mmcra_thresh_marked_sample()
46 FAIL_IF(!collect_samples(event.mmap_buffer)); in mmcra_thresh_marked_sample()
48 intr_regs = get_intr_regs(&event, event.mmap_buffer); in mmcra_thresh_marked_sample()
70 FAIL_IF(EV_CODE_EXTRACT(event.attr.config, sm) != in mmcra_thresh_marked_sample()
[all …]
A Dmmcra_bhrb_any_test.c27 struct event event; in mmcra_bhrb_any_test() local
34 event_init_sampling(&event, EventCode); in mmcra_bhrb_any_test()
35 event.attr.sample_regs_intr = platform_extended_mask; in mmcra_bhrb_any_test()
36 event.attr.sample_type |= PERF_SAMPLE_BRANCH_STACK; in mmcra_bhrb_any_test()
38 event.attr.exclude_kernel = 1; in mmcra_bhrb_any_test()
40 FAIL_IF(event_open(&event)); in mmcra_bhrb_any_test()
41 event.mmap_buffer = event_sample_buf_mmap(event.fd, 1); in mmcra_bhrb_any_test()
43 FAIL_IF(event_enable(&event)); in mmcra_bhrb_any_test()
48 FAIL_IF(event_disable(&event)); in mmcra_bhrb_any_test()
50 intr_regs = get_intr_regs(&event, event.mmap_buffer); in mmcra_bhrb_any_test()
[all …]
A Dmmcra_bhrb_disable_test.c24 struct event event; in mmcra_bhrb_disable_test() local
35 event_init_sampling(&event, EventCode); in mmcra_bhrb_disable_test()
36 event.attr.sample_regs_intr = platform_extended_mask; in mmcra_bhrb_disable_test()
37 event.attr.sample_type |= PERF_SAMPLE_BRANCH_STACK; in mmcra_bhrb_disable_test()
39 event.attr.exclude_kernel = 1; in mmcra_bhrb_disable_test()
41 FAIL_IF(event_open(&event)); in mmcra_bhrb_disable_test()
42 event.mmap_buffer = event_sample_buf_mmap(event.fd, 1); in mmcra_bhrb_disable_test()
44 FAIL_IF(event_enable(&event)); in mmcra_bhrb_disable_test()
49 FAIL_IF(event_disable(&event)); in mmcra_bhrb_disable_test()
51 intr_regs = get_intr_regs(&event, event.mmap_buffer); in mmcra_bhrb_disable_test()
[all …]
A Dmmcra_bhrb_ind_call_test.c27 struct event event; in mmcra_bhrb_ind_call_test() local
38 event_init_sampling(&event, EventCode); in mmcra_bhrb_ind_call_test()
39 event.attr.sample_regs_intr = platform_extended_mask; in mmcra_bhrb_ind_call_test()
40 event.attr.sample_type |= PERF_SAMPLE_BRANCH_STACK; in mmcra_bhrb_ind_call_test()
42 event.attr.exclude_kernel = 1; in mmcra_bhrb_ind_call_test()
44 FAIL_IF(event_open(&event)); in mmcra_bhrb_ind_call_test()
45 event.mmap_buffer = event_sample_buf_mmap(event.fd, 1); in mmcra_bhrb_ind_call_test()
47 FAIL_IF(event_enable(&event)); in mmcra_bhrb_ind_call_test()
52 FAIL_IF(event_disable(&event)); in mmcra_bhrb_ind_call_test()
54 intr_regs = get_intr_regs(&event, event.mmap_buffer); in mmcra_bhrb_ind_call_test()
[all …]
A Dmmcra_thresh_cmp_test.c26 struct event event; in mmcra_thresh_cmp() local
38 event_init_sampling(&event, p9_EventCode); in mmcra_thresh_cmp()
40 event_init_sampling(&event, p10_EventCode); in mmcra_thresh_cmp()
41 event.attr.config1 = 1000; in mmcra_thresh_cmp()
45 FAIL_IF(event_open(&event)); in mmcra_thresh_cmp()
46 event.mmap_buffer = event_sample_buf_mmap(event.fd, 1); in mmcra_thresh_cmp()
48 FAIL_IF(event_enable(&event)); in mmcra_thresh_cmp()
53 FAIL_IF(event_disable(&event)); in mmcra_thresh_cmp()
58 intr_regs = get_intr_regs(&event, event.mmap_buffer); in mmcra_thresh_cmp()
64 FAIL_IF(get_thresh_cmp_val(event) != in mmcra_thresh_cmp()
[all …]
A Dmmcra_bhrb_cond_test.c27 struct event event; in mmcra_bhrb_cond_test() local
38 event_init_sampling(&event, EventCode); in mmcra_bhrb_cond_test()
39 event.attr.sample_regs_intr = platform_extended_mask; in mmcra_bhrb_cond_test()
40 event.attr.sample_type |= PERF_SAMPLE_BRANCH_STACK; in mmcra_bhrb_cond_test()
42 event.attr.exclude_kernel = 1; in mmcra_bhrb_cond_test()
44 FAIL_IF(event_open(&event)); in mmcra_bhrb_cond_test()
45 event.mmap_buffer = event_sample_buf_mmap(event.fd, 1); in mmcra_bhrb_cond_test()
47 FAIL_IF(event_enable(&event)); in mmcra_bhrb_cond_test()
52 FAIL_IF(event_disable(&event)); in mmcra_bhrb_cond_test()
54 intr_regs = get_intr_regs(&event, event.mmap_buffer); in mmcra_bhrb_cond_test()
[all …]
A Dmmcr1_sel_unit_cache_test.c24 struct event event; in mmcr1_sel_unit_cache() local
36 event_init_sampling(&event, EventCode); in mmcr1_sel_unit_cache()
38 event.attr.sample_period = 1; in mmcr1_sel_unit_cache()
39 FAIL_IF(event_open(&event)); in mmcr1_sel_unit_cache()
40 event.mmap_buffer = event_sample_buf_mmap(event.fd, 1); in mmcr1_sel_unit_cache()
42 event_enable(&event); in mmcr1_sel_unit_cache()
48 event_disable(&event); in mmcr1_sel_unit_cache()
51 FAIL_IF(!collect_samples(event.mmap_buffer)); in mmcr1_sel_unit_cache()
53 intr_regs = get_intr_regs(&event, event.mmap_buffer); in mmcr1_sel_unit_cache()
64 FAIL_IF(EV_CODE_EXTRACT(event.attr.config, unit) != in mmcr1_sel_unit_cache()
[all …]
A Dbhrb_filter_map_test.c43 struct event event; in bhrb_filter_map_test() local
56 event_init(&event, EventCode); in bhrb_filter_map_test()
58 event.attr.sample_period = 1000; in bhrb_filter_map_test()
60 event.attr.disabled = 1; in bhrb_filter_map_test()
69 FAIL_IF(!event_open(&event)); in bhrb_filter_map_test()
75 FAIL_IF(event_open(&event)); in bhrb_filter_map_test()
76 event_close(&event); in bhrb_filter_map_test()
91 FAIL_IF(event_open(&event)); in bhrb_filter_map_test()
92 event_close(&event); in bhrb_filter_map_test()
98 FAIL_IF(!event_open(&event)); in bhrb_filter_map_test()
[all …]
A Dmmcr1_comb_test.c24 struct event event; in mmcr1_comb() local
32 event_init_sampling(&event, EventCode); in mmcr1_comb()
33 event.attr.sample_regs_intr = platform_extended_mask; in mmcr1_comb()
34 FAIL_IF(event_open(&event)); in mmcr1_comb()
35 event.mmap_buffer = event_sample_buf_mmap(event.fd, 1); in mmcr1_comb()
37 FAIL_IF(event_enable(&event)); in mmcr1_comb()
42 FAIL_IF(event_disable(&event)); in mmcr1_comb()
45 FAIL_IF(!collect_samples(event.mmap_buffer)); in mmcr1_comb()
47 intr_regs = get_intr_regs(&event, event.mmap_buffer); in mmcr1_comb()
56 FAIL_IF(EV_CODE_EXTRACT(event.attr.config, comb) != in mmcr1_comb()
[all …]
A Dmmcr0_fc56_pmc56_test.c21 struct event event; in mmcr0_fc56_pmc56() local
28 event_init_sampling(&event, 0x500fa); in mmcr0_fc56_pmc56()
29 event.attr.sample_regs_intr = platform_extended_mask; in mmcr0_fc56_pmc56()
30 FAIL_IF(event_open(&event)); in mmcr0_fc56_pmc56()
31 event.mmap_buffer = event_sample_buf_mmap(event.fd, 1); in mmcr0_fc56_pmc56()
33 FAIL_IF(event_enable(&event)); in mmcr0_fc56_pmc56()
38 FAIL_IF(event_disable(&event)); in mmcr0_fc56_pmc56()
41 FAIL_IF(!collect_samples(event.mmap_buffer)); in mmcr0_fc56_pmc56()
43 intr_regs = get_intr_regs(&event, event.mmap_buffer); in mmcr0_fc56_pmc56()
51 event_close(&event); in mmcr0_fc56_pmc56()
A Dmmcr0_pmcjce_test.c21 struct event event; in mmcr0_pmcjce() local
28 event_init_sampling(&event, 0x500fa); in mmcr0_pmcjce()
29 event.attr.sample_regs_intr = platform_extended_mask; in mmcr0_pmcjce()
30 FAIL_IF(event_open(&event)); in mmcr0_pmcjce()
31 event.mmap_buffer = event_sample_buf_mmap(event.fd, 1); in mmcr0_pmcjce()
33 FAIL_IF(event_enable(&event)); in mmcr0_pmcjce()
38 FAIL_IF(event_disable(&event)); in mmcr0_pmcjce()
41 FAIL_IF(!collect_samples(event.mmap_buffer)); in mmcr0_pmcjce()
43 intr_regs = get_intr_regs(&event, event.mmap_buffer); in mmcr0_pmcjce()
51 event_close(&event); in mmcr0_pmcjce()
/tools/testing/selftests/powerpc/pmu/
A Devent.h15 struct event { struct
32 void event_init(struct event *e, u64 config); argument
38 int event_open_with_pid(struct event *e, pid_t pid);
39 int event_open_with_cpu(struct event *e, int cpu);
40 int event_open(struct event *e);
41 void event_close(struct event *e);
42 int event_enable(struct event *e);
43 int event_disable(struct event *e);
44 int event_reset(struct event *e);
45 int event_read(struct event *e);
[all …]
/tools/perf/arch/x86/util/
A Devent.c21 union perf_event *event; member
27 union perf_event *event = args->event; in perf_event__synthesize_extra_kmaps_cb() local
36 size = sizeof(event->mmap) - sizeof(event->mmap.filename) + in perf_event__synthesize_extra_kmaps_cb()
40 memset(event, 0, size); in perf_event__synthesize_extra_kmaps_cb()
53 event->mmap.header.size = size; in perf_event__synthesize_extra_kmaps_cb()
55 event->mmap.start = map__start(map); in perf_event__synthesize_extra_kmaps_cb()
56 event->mmap.len = map__size(map); in perf_event__synthesize_extra_kmaps_cb()
57 event->mmap.pgoff = map__pgoff(map); in perf_event__synthesize_extra_kmaps_cb()
78 .event = zalloc(sizeof(args.event->mmap) + machine->id_hdr_size), in perf_event__synthesize_extra_kmaps()
81 if (!args.event) { in perf_event__synthesize_extra_kmaps()
[all …]

Completed in 4858 milliseconds

12345678910>>...18