/linux-master/tools/testing/selftests/powerpc/pmu/event_code_tests/ |
H A D | reserved_bits_mmcra_sample_elig_mode_test.c | 37 FAIL_IF(!event_open(&event)); 40 FAIL_IF(!event_open(&event)); 43 FAIL_IF(!event_open(&event)); 46 FAIL_IF(!event_open(&event)); 49 FAIL_IF(!event_open(&event)); 52 FAIL_IF(!event_open(&event)); 55 FAIL_IF(!event_open(&event)); 64 FAIL_IF(!event_open(&event)); 67 FAIL_IF(!event_open(&event));
|
H A D | group_constraint_pmc56_test.c | 30 FAIL_IF(!event_open(&event)); 33 FAIL_IF(!event_open(&event)); 41 FAIL_IF(!event_open(&event)); 44 FAIL_IF(!event_open(&event)); 47 FAIL_IF(!event_open(&event)); 55 FAIL_IF(!event_open(&event));
|
H A D | generic_events_valid_test.c | 36 FAIL_IF(event_open(&event)); 41 FAIL_IF(event_open(&event)); 46 FAIL_IF(event_open(&event)); 50 FAIL_IF(event_open(&event)); 55 FAIL_IF(event_open(&event)); 59 FAIL_IF(event_open(&event)); 63 FAIL_IF(!event_open(&event)); 67 FAIL_IF(!event_open(&event)); 71 FAIL_IF(!event_open(&event)); 74 FAIL_IF(!event_ope [all...] |
H A D | event_alternatives_tests_p9.c | 45 FAIL_IF(event_open(&leader)); 53 FAIL_IF(event_open_with_group(&event, leader.fd)); 59 FAIL_IF(event_open(&leader)); 66 FAIL_IF(event_open_with_group(&event, leader.fd)); 72 FAIL_IF(event_open(&leader)); 79 FAIL_IF(event_open_with_group(&event, leader.fd)); 85 FAIL_IF(event_open(&leader)); 92 FAIL_IF(event_open_with_group(&event, leader.fd)); 98 FAIL_IF(event_open(&leader)); 105 FAIL_IF(event_open_with_grou [all...] |
/linux-master/tools/testing/selftests/powerpc/pmu/sampling_tests/ |
H A D | mmcr0_fc56_pmc56_test.c | 30 FAIL_IF(event_open(&event)); 33 FAIL_IF(event_enable(&event)); 38 FAIL_IF(event_disable(&event)); 41 FAIL_IF(!collect_samples(event.mmap_buffer)); 46 FAIL_IF(!intr_regs); 49 FAIL_IF(get_mmcr0_fc56(get_reg_value(intr_regs, "MMCR0"), 5));
|
H A D | mmcr0_pmcjce_test.c | 30 FAIL_IF(event_open(&event)); 33 FAIL_IF(event_enable(&event)); 38 FAIL_IF(event_disable(&event)); 41 FAIL_IF(!collect_samples(event.mmap_buffer)); 46 FAIL_IF(!intr_regs); 49 FAIL_IF(!get_mmcr0_pmcjce(get_reg_value(intr_regs, "MMCR0"), 5));
|
H A D | mmcra_thresh_marked_sample_test.c | 35 FAIL_IF(event_open(&event)); 38 FAIL_IF(event_enable(&event)); 43 FAIL_IF(event_disable(&event)); 46 FAIL_IF(!collect_samples(event.mmap_buffer)); 51 FAIL_IF(!intr_regs); 58 FAIL_IF(EV_CODE_EXTRACT(event.attr.config, thd_sel) != 60 FAIL_IF(EV_CODE_EXTRACT(event.attr.config, thd_start) != 62 FAIL_IF(EV_CODE_EXTRACT(event.attr.config, thd_stop) != 64 FAIL_IF(EV_CODE_EXTRACT(event.attr.config, marked) != 66 FAIL_IF((EV_CODE_EXTRAC [all...] |
H A D | mmcr0_exceptionbits_test.c | 30 FAIL_IF(event_open(&event)); 33 FAIL_IF(event_enable(&event)); 38 FAIL_IF(event_disable(&event)); 41 FAIL_IF(!collect_samples(event.mmap_buffer)); 46 FAIL_IF(!intr_regs); 49 FAIL_IF(get_mmcr0_pmae(get_reg_value(intr_regs, "MMCR0"), 5)); 50 FAIL_IF(!get_mmcr0_pmao(get_reg_value(intr_regs, "MMCR0"), 5));
|
H A D | mmcr0_fc56_pmc1ce_test.c | 30 FAIL_IF(event_open(&event)); 33 FAIL_IF(event_enable(&event)); 38 FAIL_IF(event_disable(&event)); 41 FAIL_IF(!collect_samples(event.mmap_buffer)); 46 FAIL_IF(!intr_regs); 49 FAIL_IF(!get_mmcr0_fc56(get_reg_value(intr_regs, "MMCR0"), 1)); 50 FAIL_IF(!get_mmcr0_pmc1ce(get_reg_value(intr_regs, "MMCR0"), 1));
|
H A D | mmcr2_l2l3_test.c | 36 FAIL_IF(event_open(&event)); 39 FAIL_IF(event_enable(&event)); 43 FAIL_IF(!p); 48 FAIL_IF(event_disable(&event)); 51 FAIL_IF(!collect_samples(event.mmap_buffer)); 56 FAIL_IF(!intr_regs); 62 FAIL_IF(EV_CODE_EXTRACT(event.attr.config, l2l3) !=
|
H A D | mmcra_thresh_cmp_test.c | 45 FAIL_IF(event_open(&event)); 48 FAIL_IF(event_enable(&event)); 53 FAIL_IF(event_disable(&event)); 56 FAIL_IF(!collect_samples(event.mmap_buffer)); 61 FAIL_IF(!intr_regs); 64 FAIL_IF(get_thresh_cmp_val(event) != 73 FAIL_IF(test_harness(mmcra_thresh_cmp, "mmcra_thresh_cmp"));
|
H A D | mmcr0_cc56run_test.c | 31 FAIL_IF(event_open(&event)); 34 FAIL_IF(event_enable(&event)); 39 FAIL_IF(event_disable(&event)); 42 FAIL_IF(!collect_samples(event.mmap_buffer)); 47 FAIL_IF(!intr_regs); 50 FAIL_IF(!get_mmcr0_cc56run(get_reg_value(intr_regs, "MMCR0"), 5));
|
H A D | mmcr0_pmccext_test.c | 31 FAIL_IF(event_open(&event)); 34 FAIL_IF(event_enable(&event)); 39 FAIL_IF(event_disable(&event)); 42 FAIL_IF(!collect_samples(event.mmap_buffer)); 47 FAIL_IF(!intr_regs); 50 FAIL_IF(!get_mmcr0_pmccext(get_reg_value(intr_regs, "MMCR0"), 4));
|
H A D | mmcr1_comb_test.c | 34 FAIL_IF(event_open(&event)); 37 FAIL_IF(event_enable(&event)); 42 FAIL_IF(event_disable(&event)); 45 FAIL_IF(!collect_samples(event.mmap_buffer)); 50 FAIL_IF(!intr_regs); 56 FAIL_IF(EV_CODE_EXTRACT(event.attr.config, comb) !=
|
/linux-master/tools/testing/selftests/powerpc/papr_vpd/ |
H A D | papr_vpd.c | 23 FAIL_IF(devfd < 0); 24 FAIL_IF(close(devfd) != 0); 39 FAIL_IF(devfd < 0); 43 FAIL_IF(errno != 0); 44 FAIL_IF(fd < 0); 46 FAIL_IF(close(devfd) != 0); 49 FAIL_IF(size <= 0); 52 FAIL_IF(!buf); 55 FAIL_IF(consumed != size); 58 FAIL_IF(rea [all...] |
/linux-master/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | fork_cleanup_test.c | 29 FAIL_IF(mfspr(SPRN_BESCR) != 0); 30 FAIL_IF(mfspr(SPRN_EBBHR) != 0); 31 FAIL_IF(mfspr(SPRN_EBBRR) != 0); 33 FAIL_IF(catch_sigill(write_pmc1)); 36 FAIL_IF(event_read(&event)); 51 FAIL_IF(event_open(&event)); 57 FAIL_IF(ebb_event_enable(&event)); 69 FAIL_IF(wait_for_child(pid));
|
H A D | close_clears_pmcc_test.c | 28 FAIL_IF(event_open(&event)); 33 FAIL_IF(ebb_event_enable(&event)); 38 FAIL_IF(core_busy_loop()); 43 FAIL_IF(ebb_state.stats.ebb_count == 0); 48 FAIL_IF(catch_sigill(write_pmc1));
|
H A D | regs_access_pmccext_test.c | 29 FAIL_IF(event_open(&event)); 34 FAIL_IF(ebb_event_enable(&event)); 39 FAIL_IF(core_busy_loop()); 44 FAIL_IF(ebb_state.stats.ebb_count == 0); 53 FAIL_IF(catch_sigill(dump_ebb_state));
|
H A D | task_event_pinned_vs_ebb_test.c | 32 FAIL_IF(event_open_with_pid(event, child_pid)); 33 FAIL_IF(event_enable(event)); 47 FAIL_IF(pipe(read_pipe.fds) == -1); 48 FAIL_IF(pipe(write_pipe.fds) == -1); 69 FAIL_IF(sync_with_child(read_pipe, write_pipe)); 73 FAIL_IF(wait_for_child(pid) != 2); 74 FAIL_IF(event_disable(&event)); 75 FAIL_IF(event_read(&event)); 79 FAIL_IF(event.result.value == 0); 84 FAIL_IF(even [all...] |
H A D | ebb_on_child_test.c | 27 FAIL_IF(wait_for_parent(read_pipe)); 28 FAIL_IF(notify_parent(write_pipe)); 32 FAIL_IF(wait_for_parent(read_pipe)); 33 FAIL_IF(notify_parent(write_pipe)); 52 FAIL_IF(pipe(read_pipe.fds) == -1); 53 FAIL_IF(pipe(write_pipe.fds) == -1); 61 FAIL_IF(sync_with_child(read_pipe, write_pipe)); 72 FAIL_IF(event_open_with_pid(&event, pid)); 73 FAIL_IF(ebb_event_enable(&event)); 75 FAIL_IF(sync_with_chil [all...] |
H A D | ebb_vs_cpu_event_test.c | 31 FAIL_IF(event_open_with_cpu(event, cpu)); 32 FAIL_IF(event_enable(event)); 47 FAIL_IF(cpu < 0); 49 FAIL_IF(pipe(read_pipe.fds) == -1); 50 FAIL_IF(pipe(write_pipe.fds) == -1); 59 FAIL_IF(sync_with_child(read_pipe, write_pipe)); 69 FAIL_IF(sync_with_child(read_pipe, write_pipe)); 72 FAIL_IF(wait_for_child(pid)); 73 FAIL_IF(event_disable(&event)); 74 FAIL_IF(event_rea [all...] |
H A D | cpu_event_pinned_vs_ebb_test.c | 33 FAIL_IF(event_open_with_cpu(event, cpu)); 34 FAIL_IF(event_enable(event)); 49 FAIL_IF(cpu < 0); 51 FAIL_IF(pipe(read_pipe.fds) == -1); 52 FAIL_IF(pipe(write_pipe.fds) == -1); 73 FAIL_IF(sync_with_child(read_pipe, write_pipe)); 77 FAIL_IF(wait_for_child(pid) != 2); 79 FAIL_IF(event_disable(&event)); 80 FAIL_IF(event_read(&event)); 85 FAIL_IF(even [all...] |
H A D | ebb_on_willing_child_test.c | 25 FAIL_IF(wait_for_parent(read_pipe)); 32 FAIL_IF(notify_parent(write_pipe)); 35 FAIL_IF(core_busy_loop()); 43 FAIL_IF(ebb_state.stats.ebb_count == 0); 57 FAIL_IF(pipe(read_pipe.fds) == -1); 58 FAIL_IF(pipe(write_pipe.fds) == -1); 67 FAIL_IF(sync_with_child(read_pipe, write_pipe)); 78 FAIL_IF(event_open_with_pid(&event, pid)); 79 FAIL_IF(ebb_event_enable(&event)); 82 FAIL_IF(wait_for_chil [all...] |
H A D | cycles_test.c | 28 FAIL_IF(event_open(&event)); 33 FAIL_IF(ebb_event_enable(&event)); 38 FAIL_IF(core_busy_loop()); 39 FAIL_IF(ebb_check_mmcr0()); 49 FAIL_IF(ebb_state.stats.ebb_count == 0); 50 FAIL_IF(!ebb_check_count(1, sample_period, 100));
|
/linux-master/tools/testing/selftests/powerpc/papr_sysparm/ |
H A D | papr_sysparm.c | 20 FAIL_IF(devfd < 0); 21 FAIL_IF(close(devfd) != 0); 36 FAIL_IF(devfd < 0); 37 FAIL_IF(ioctl(devfd, PAPR_SYSPARM_IOC_GET, &sp) != 0); 38 FAIL_IF(sp.length == 0); 39 FAIL_IF(sp.length > sizeof(sp.data)); 40 FAIL_IF(close(devfd) != 0); 55 FAIL_IF(devfd < 0); 58 FAIL_IF(ioctl(devfd, PAPR_SYSPARM_IOC_GET, &sp) != -1); 59 FAIL_IF(errn [all...] |