Lines Matching defs:kvm
177 vmid = READ_ONCE(vcpu->kvm->arch.vmid.vmid);
191 vmid = &vcpu->kvm->arch.vmid;
199 vmid = &vcpu->kvm->arch.vmid;
255 struct kvm_vmid *v = &vcpu->kvm->arch.vmid;
289 static void make_xfence_request(struct kvm *kvm,
300 kvm_for_each_vcpu(i, vcpu, kvm) {
322 kvm_make_vcpus_request_mask(kvm, actual_req, vcpu_mask);
325 void kvm_riscv_fence_i(struct kvm *kvm,
328 make_xfence_request(kvm, hbase, hmask, KVM_REQ_FENCE_I,
332 void kvm_riscv_hfence_gvma_vmid_gpa(struct kvm *kvm,
344 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE,
348 void kvm_riscv_hfence_gvma_vmid_all(struct kvm *kvm,
351 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE_GVMA_VMID_ALL,
355 void kvm_riscv_hfence_vvma_asid_gva(struct kvm *kvm,
367 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE,
371 void kvm_riscv_hfence_vvma_asid_all(struct kvm *kvm,
380 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE,
384 void kvm_riscv_hfence_vvma_gva(struct kvm *kvm,
396 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE,
400 void kvm_riscv_hfence_vvma_all(struct kvm *kvm,
403 make_xfence_request(kvm, hbase, hmask, KVM_REQ_HFENCE_VVMA_ALL,