Home
last modified time | relevance | path

Searched refs:csr_mask (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/arch/loongarch/kvm/
H A Dcsr.c102 unsigned long csr_mask, unsigned long val) in _kvm_emu_xchg_csr()
106 CASE_CHANGE_SW_GCSR(csr, csrid, KVM_CSR_IMPCTL1, csr_mask, val); in _kvm_emu_xchg_csr()
107 CASE_CHANGE_SW_GCSR(csr, csrid, KVM_CSR_MERRCTL, csr_mask, val); in _kvm_emu_xchg_csr()
108 CASE_CHANGE_SW_GCSR(csr, csrid, KVM_CSR_MERRINFO1, csr_mask, val); in _kvm_emu_xchg_csr()
109 CASE_CHANGE_SW_GCSR(csr, csrid, KVM_CSR_MERRINFO2, csr_mask, val); in _kvm_emu_xchg_csr()
110 CASE_CHANGE_SW_GCSR(csr, csrid, KVM_CSR_MERRENTRY, csr_mask, val); in _kvm_emu_xchg_csr()
111 CASE_CHANGE_SW_GCSR(csr, csrid, KVM_CSR_MERRERA, csr_mask, val); in _kvm_emu_xchg_csr()
112 CASE_CHANGE_SW_GCSR(csr, csrid, KVM_CSR_MERRSAVE, csr_mask, val); in _kvm_emu_xchg_csr()
118 orig &= ~csr_mask; in _kvm_emu_xchg_csr()
119 orig |= val & csr_mask; in _kvm_emu_xchg_csr()
101 _kvm_emu_xchg_csr(struct kvm_vcpu *vcpu, int csrid, unsigned long csr_mask, unsigned long val) _kvm_emu_xchg_csr() argument
[all...]
H A Dexit.c56 unsigned long csr_mask; in _kvm_handle_csr() local
82 csr_mask = vcpu->arch.gprs[rj]; in _kvm_handle_csr()
83 _kvm_emu_xchg_csr(vcpu, csrid, csr_mask, val); in _kvm_handle_csr()
H A Dkvmcsr.h22 unsigned long csr_mask, unsigned long val);

Completed in 2 milliseconds