| /tools/testing/selftests/powerpc/pmu/ebb/ |
| A D | multi_counter_test.c | 58 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in multi_counter() 59 mtspr(SPRN_PMC2, pmc_sample_period(sample_period)); in multi_counter() 60 mtspr(SPRN_PMC3, pmc_sample_period(sample_period)); in multi_counter() 61 mtspr(SPRN_PMC4, pmc_sample_period(sample_period)); in multi_counter() 62 mtspr(SPRN_PMC5, pmc_sample_period(sample_period)); in multi_counter() 63 mtspr(SPRN_PMC6, pmc_sample_period(sample_period)); in multi_counter()
|
| A D | ebb.c | 43 mtspr(SPRN_BESCRR, BESCR_PMEO); in reset_ebb_with_clear_mask() 46 mtspr(SPRN_BESCRS, BESCR_PME); in reset_ebb_with_clear_mask() 153 mtspr(SPRN_EBBHR, entry); in setup_ebb_handler() 317 mtspr(SPRN_BESCRR, BESCR_PME); in ebb_global_disable() 437 mtspr(SPRN_PMC1, 0); in write_pmc1() 443 case 1: mtspr(SPRN_PMC1, value); break; in write_pmc() 444 case 2: mtspr(SPRN_PMC2, value); break; in write_pmc() 445 case 3: mtspr(SPRN_PMC3, value); break; in write_pmc() 446 case 4: mtspr(SPRN_PMC4, value); break; in write_pmc() 447 case 5: mtspr(SPRN_PMC5, value); break; in write_pmc() [all …]
|
| A D | pmc56_overflow_test.c | 69 mtspr(SPRN_PMC2, pmc_sample_period(sample_period)); in pmc56_overflow() 70 mtspr(SPRN_PMC5, 0); in pmc56_overflow() 71 mtspr(SPRN_PMC6, 0); in pmc56_overflow()
|
| A D | reg_access_test.c | 23 mtspr(SPRN_BESCR, expected); in reg_access() 29 mtspr(SPRN_EBBHR, expected); in reg_access()
|
| A D | cycles_with_freeze_test.c | 74 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in cycles_with_freeze() 84 mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~MMCR0_FC); in cycles_with_freeze() 90 mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) | MMCR0_FC); in cycles_with_freeze()
|
| A D | fork_cleanup_test.c | 59 mtspr(SPRN_MMCR0, MMCR0_FC); in fork_cleanup() 60 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in fork_cleanup()
|
| A D | lost_exception_test.c | 51 mtspr(SPRN_PMC4, pmc_sample_period(sample_period)); in test_body() 78 mtspr(SPRN_PMC4, 0xdead); in test_body()
|
| A D | cycles_with_mmcr2_test.c | 46 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in cycles_with_mmcr2() 59 mtspr(SPRN_MMCR2, expected[i % 2]); in cycles_with_mmcr2()
|
| A D | instruction_count_test.c | 35 mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~MMCR0_FC); in do_count_loop() 41 mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) | MMCR0_FC); in do_count_loop() 128 mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~MMCR0_FC); in instruction_count()
|
| A D | regs_access_pmccext_test.c | 36 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in regs_access_pmccext()
|
| A D | close_clears_pmcc_test.c | 35 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in close_clears_pmcc()
|
| A D | no_handler_test.c | 39 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in no_handler_test()
|
| A D | cycles_test.c | 35 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in cycles()
|
| A D | pmae_handling_test.c | 77 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in test_body()
|
| A D | multi_ebb_procs_test.c | 54 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in cycles_child()
|
| A D | back_to_back_ebbs_test.c | 84 mtspr(SPRN_PMC1, pmc_sample_period(sample_period)); in back_to_back_ebbs()
|
| /tools/testing/selftests/powerpc/dscr/ |
| A D | dscr.h | 50 mtspr(SPRN_DSCR_PRIV, val); in set_dscr() 61 mtspr(SPRN_DSCR, val); in set_dscr_usr()
|
| /tools/testing/selftests/powerpc/ptrace/ |
| A D | ptrace-tar.c | 24 mtspr(SPRN_TAR, TAR_1); in tar() 25 mtspr(SPRN_PPR, PPR_1); in tar() 26 mtspr(SPRN_DSCR, DSCR_1); in tar()
|
| /tools/testing/selftests/powerpc/tm/ |
| A D | tm-tmspr.c | 47 mtspr(SPRN_TFIAR, tfiar); in tfiar_tfhar() 53 mtspr(SPRN_TFHAR, tfhar); in tfiar_tfhar()
|
| /tools/testing/selftests/powerpc/security/ |
| A D | flush_utils.c | 83 mtspr(SPRN_DSCR, val); in set_dscr()
|
| /tools/testing/selftests/powerpc/include/ |
| A D | reg.h | 15 #define mtspr(rn, v) asm volatile("mtspr " _str(rn) ",%0" : \ macro
|