Searched refs:cptr_el2 (Results 1 – 8 of 8) sorted by relevance
/linux-6.6.21/arch/arm64/include/asm/ |
D | el2_setup.h | 153 msr cptr_el2, x0 // Disable copro. traps to EL2 284 mrs x0, cptr_el2 // Disable SVE traps 286 msr cptr_el2, x0 305 mrs x0, cptr_el2 // Disable SME traps 307 msr cptr_el2, x0
|
D | kvm_emulate.h | 579 write_sysreg(val, cptr_el2); in kvm_write_cptr_el2()
|
D | kvm_host.h | 491 u64 cptr_el2; member
|
/linux-6.6.21/arch/arm64/kvm/hyp/nvhe/ |
D | hyp-main.c | 39 hyp_vcpu->vcpu.arch.cptr_el2 = host_vcpu->arch.cptr_el2; in flush_hyp_vcpu() 62 host_vcpu->arch.cptr_el2 = hyp_vcpu->vcpu.arch.cptr_el2; in sync_hyp_vcpu() 427 sysreg_clear_set(cptr_el2, CPTR_EL2_TZ, 0); in handle_trap()
|
D | pkvm.c | 73 vcpu->arch.cptr_el2 |= cptr_set; in pvm_init_traps_aa64pfr0() 74 vcpu->arch.cptr_el2 &= ~cptr_clear; in pvm_init_traps_aa64pfr0() 141 vcpu->arch.cptr_el2 |= cptr_set; in pvm_init_traps_aa64dfr0() 193 vcpu->arch.cptr_el2 |= CPTR_NVHE_EL2_RES1; in pvm_init_trap_regs() 194 vcpu->arch.cptr_el2 &= ~(CPTR_NVHE_EL2_RES0); in pvm_init_trap_regs()
|
D | switch.c | 46 val = vcpu->arch.cptr_el2; in __activate_traps()
|
/linux-6.6.21/arch/arm64/kvm/hyp/include/hyp/ |
D | switch.h | 320 sysreg_clear_set(cptr_el2, reg, 0); in kvm_hyp_handle_fpsimd()
|
/linux-6.6.21/arch/arm64/kvm/ |
D | arm.c | 1321 vcpu->arch.cptr_el2 = kvm_get_reset_cptr_el2(vcpu); in kvm_arch_vcpu_ioctl_vcpu_init()
|