Home
last modified time | relevance | path

Searched refs:henvcfg (Results 1 – 3 of 3) sorted by relevance

/linux/arch/riscv/kvm/
H A Dvcpu_sbi_fwft.c153 vcpu->arch.cfg.henvcfg &= ~ENVCFG_PMM; in kvm_sbi_fwft_reset_pointer_masking_pmlen()
181 vcpu->arch.cfg.henvcfg &= ~ENVCFG_PMM; in kvm_sbi_fwft_set_pointer_masking_pmlen()
182 vcpu->arch.cfg.henvcfg |= pmm; in kvm_sbi_fwft_set_pointer_masking_pmlen()
190 csr_write(CSR_HENVCFG, vcpu->arch.cfg.henvcfg); in kvm_sbi_fwft_set_pointer_masking_pmlen()
199 switch (vcpu->arch.cfg.henvcfg & ENVCFG_PMM) { in kvm_sbi_fwft_get_pointer_masking_pmlen()
H A Dvcpu.c549 cfg->henvcfg |= ENVCFG_PBMTE; in kvm_riscv_vcpu_setup_config()
552 cfg->henvcfg |= ENVCFG_STCE; in kvm_riscv_vcpu_setup_config()
555 cfg->henvcfg |= (ENVCFG_CBIE | ENVCFG_CBCFE); in kvm_riscv_vcpu_setup_config()
558 cfg->henvcfg |= ENVCFG_CBZE; in kvm_riscv_vcpu_setup_config()
562 cfg->henvcfg |= ENVCFG_ADUE; in kvm_riscv_vcpu_setup_config()
596 nacl_csr_write(nsh, CSR_HENVCFG, cfg->henvcfg); in kvm_arch_vcpu_load()
598 nacl_csr_write(nsh, CSR_HENVCFGH, cfg->henvcfg >> 32); in kvm_arch_vcpu_load()
615 csr_write(CSR_HENVCFG, cfg->henvcfg); in kvm_arch_vcpu_load()
617 csr_write(CSR_HENVCFGH, cfg->henvcfg >> 32); in kvm_arch_vcpu_load()
/linux/arch/riscv/include/asm/
H A Dkvm_host.h171 u64 henvcfg; member