Home
last modified time | relevance | path

Searched refs:pmcr_el0 (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/arm64/vmm/
H A Dvmm_reset.c98 el2ctx->pmcr_el0 = READ_SPECIALREG(pmcr_el0) & PMCR_N_MASK; in reset_vm_el01_regs()
100 el2ctx->pmcr_el0 |= PMCR_LC; in reset_vm_el01_regs()
146 el2ctx->mdcr_el2 |= (el2ctx->pmcr_el0 & PMCR_N_MASK) >> PMCR_N_SHIFT; in reset_vm_el2_regs()
H A Dvmm_hyp.c167 hypctx->pmcr_el0 = READ_SPECIALREG(pmcr_el0); in vmm_hyp_reg_store()
174 switch ((hypctx->pmcr_el0 & PMCR_N_MASK) >> PMCR_N_SHIFT) { in vmm_hyp_reg_store()
318 WRITE_SPECIALREG(pmcr_el0, hypctx->pmcr_el0); in vmm_hyp_reg_restore()
329 switch ((hypctx->pmcr_el0 & PMCR_N_MASK) >> PMCR_N_SHIFT) { in vmm_hyp_reg_restore()
H A Darm64.h78 uint64_t pmcr_el0; /* Performance Monitors Control Register */ member
/freebsd/sys/dev/hwpmc/
H A Dhwpmc_arm64.c121 reg = READ_SPECIALREG(pmcr_el0); in arm64_pmcr_read()
130 WRITE_SPECIALREG(pmcr_el0, reg); in arm64_pmcr_write()