Lines Matching refs:hmask
19 ulong hmask; in kvm_sbi_ext_v01_handler() local
51 hmask = kvm_riscv_vcpu_unpriv_read(vcpu, false, cp->a0, utrap); in kvm_sbi_ext_v01_handler()
53 hmask = (1UL << atomic_read(&kvm->online_vcpus)) - 1; in kvm_sbi_ext_v01_handler()
57 for_each_set_bit(i, &hmask, BITS_PER_LONG) { in kvm_sbi_ext_v01_handler()
73 hmask = kvm_riscv_vcpu_unpriv_read(vcpu, false, cp->a0, utrap); in kvm_sbi_ext_v01_handler()
75 hmask = (1UL << atomic_read(&kvm->online_vcpus)) - 1; in kvm_sbi_ext_v01_handler()
80 kvm_riscv_fence_i(vcpu->kvm, 0, hmask); in kvm_sbi_ext_v01_handler()
84 kvm_riscv_hfence_vvma_all(vcpu->kvm, 0, hmask, vmid); in kvm_sbi_ext_v01_handler()
86 kvm_riscv_hfence_vvma_gva(vcpu->kvm, 0, hmask, cp->a1, in kvm_sbi_ext_v01_handler()
91 kvm_riscv_hfence_vvma_asid_all(vcpu->kvm, 0, hmask, in kvm_sbi_ext_v01_handler()
94 kvm_riscv_hfence_vvma_asid_gva(vcpu->kvm, 0, hmask, in kvm_sbi_ext_v01_handler()