/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | pmc.c | 20 #ifndef MMCR0_PMAO 21 #define MMCR0_PMAO 0 macro 30 mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~(MMCR0_PMXE|MMCR0_PMAO)); in dummy_perf()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | pmc.c | 20 #ifndef MMCR0_PMAO 21 #define MMCR0_PMAO 0 macro 30 mtspr(SPRN_MMCR0, mfspr(SPRN_MMCR0) & ~(MMCR0_PMXE|MMCR0_PMAO)); in dummy_perf()
|
/kernel/linux/linux-5.10/arch/powerpc/oprofile/ |
H A D | op_model_power4.c | 222 mmcr0 &= ~MMCR0_PMAO; in power4_start() 417 mmcr0 &= ~MMCR0_PMAO; in power4_handle_interrupt()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | cycles_with_freeze_test.c | 28 mask = MMCR0_PMAO | MMCR0_FC; in ebb_callee()
|
H A D | back_to_back_ebbs_test.c | 46 reset_ebb_with_clear_mask(MMCR0_PMAO); in ebb_callee()
|
H A D | ebb.c | 53 reset_ebb_with_clear_mask(MMCR0_PMAO | MMCR0_FC); in reset_ebb() 62 if ((val & (MMCR0_FC | MMCR0_PMAO)) == MMCR0_FC) { in ebb_check_mmcr0()
|
H A D | instruction_count_test.c | 104 reset_ebb_with_clear_mask(MMCR0_PMAO); in pmc4_ebb_callee()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | cycles_with_freeze_test.c | 28 mask = MMCR0_PMAO | MMCR0_FC; in ebb_callee()
|
H A D | back_to_back_ebbs_test.c | 46 reset_ebb_with_clear_mask(MMCR0_PMAO); in ebb_callee()
|
H A D | ebb.c | 53 reset_ebb_with_clear_mask(MMCR0_PMAO | MMCR0_FC); in reset_ebb() 62 if ((val & (MMCR0_FC | MMCR0_PMAO)) == MMCR0_FC) { in ebb_check_mmcr0()
|
H A D | instruction_count_test.c | 104 reset_ebb_with_clear_mask(MMCR0_PMAO); in pmc4_ebb_callee()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/include/ |
H A D | reg.h | 25 #define MMCR0_PMAO 0x00000080 macro
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/include/ |
H A D | reg.h | 27 #define MMCR0_PMAO 0x00000080 macro
|
/kernel/linux/linux-5.10/arch/powerpc/perf/ |
H A D | core-book3s.c | 86 #define MMCR0_PMAO 0 macro 681 if ((current->thread.mmcr0 & (MMCR0_PMAO | MMCR0_PMAO_SYNC)) != MMCR0_PMAO) in pmao_restore_workaround() 713 mtspr(SPRN_MMCR0, MMCR0_PMXE | MMCR0_PMCjCE | MMCR0_PMAO); in pmao_restore_workaround() 716 mtspr(SPRN_MMCR0, MMCR0_FC | MMCR0_PMAO); in pmao_restore_workaround() 1249 val &= ~(MMCR0_EBE | MMCR0_BHRBA | MMCR0_PMCC | MMCR0_PMAO | in power_pmu_disable()
|
/kernel/linux/linux-6.6/arch/powerpc/perf/ |
H A D | core-book3s.c | 91 #define MMCR0_PMAO 0 macro 734 if ((current->thread.mmcr0 & (MMCR0_PMAO | MMCR0_PMAO_SYNC)) != MMCR0_PMAO) in pmao_restore_workaround() 766 mtspr(SPRN_MMCR0, MMCR0_PMXE | MMCR0_PMCjCE | MMCR0_PMAO); in pmao_restore_workaround() 769 mtspr(SPRN_MMCR0, MMCR0_FC | MMCR0_PMAO); in pmao_restore_workaround() 1331 val &= ~(MMCR0_EBE | MMCR0_BHRBA | MMCR0_PMCC | MMCR0_PMAO | in power_pmu_disable()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | reg.h | 876 #define MMCR0_PMAO ASM_CONST(0x00000080) macro 943 #define MMCR0_USER_MASK (MMCR0_FC | MMCR0_PMXE | MMCR0_PMAO)
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | reg.h | 883 #define MMCR0_PMAO ASM_CONST(0x00000080) macro 950 #define MMCR0_USER_MASK (MMCR0_FC | MMCR0_PMXE | MMCR0_PMAO)
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_hv_rmhandlers.S | 3459 andi. r5, r3, MMCR0_PMAO_SYNC | MMCR0_PMAO 3460 cmpwi r5, MMCR0_PMAO 3522 andi. r4, r3, MMCR0_PMAO_SYNC | MMCR0_PMAO 3523 cmpwi r4, MMCR0_PMAO
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_hv_rmhandlers.S | 2781 andi. r5, r3, MMCR0_PMAO_SYNC | MMCR0_PMAO 2782 cmpwi r5, MMCR0_PMAO 2836 andi. r4, r3, MMCR0_PMAO_SYNC | MMCR0_PMAO 2837 cmpwi r4, MMCR0_PMAO
|