Home
last modified time | relevance | path

Searched refs:kvm_vmid (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dvmid.c92 static u64 new_vmid(struct kvm_vmid *kvm_vmid) in new_vmid() argument
95 u64 vmid = atomic64_read(&kvm_vmid->id); in new_vmid()
102 atomic64_set(&kvm_vmid->id, newvmid); in new_vmid()
107 atomic64_set(&kvm_vmid->id, newvmid); in new_vmid()
128 atomic64_set(&kvm_vmid->id, vmid); in new_vmid()
138 void kvm_arm_vmid_update(struct kvm_vmid *kvm_vmid) in kvm_arm_vmid_update() argument
143 vmid = atomic64_read(&kvm_vmid->id); in kvm_arm_vmid_update()
164 vmid = atomic64_read(&kvm_vmid in kvm_arm_vmid_update()
[all...]
/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Dvmid.c57 bool kvm_riscv_gstage_vmid_ver_changed(struct kvm_vmid *vmid) in kvm_riscv_gstage_vmid_ver_changed()
75 struct kvm_vmid *vmid = &vcpu->kvm->arch.vmid; in kvm_riscv_gstage_vmid_update()
H A Dtlb.c189 struct kvm_vmid *vmid; in kvm_riscv_hfence_gvma_vmid_all_process()
197 struct kvm_vmid *vmid; in kvm_riscv_hfence_vvma_all_process()
255 struct kvm_vmid *v = &vcpu->kvm->arch.vmid; in kvm_riscv_hfence_process()
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dkvm_host.h82 struct kvm_vmid { struct
93 struct kvm_vmid vmid;
322 bool kvm_riscv_gstage_vmid_ver_changed(struct kvm_vmid *vmid);
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dkvm_host.h141 struct kvm_vmid { struct
146 struct kvm_vmid vmid;
1028 void kvm_arm_vmid_update(struct kvm_vmid *kvm_vmid);
H A Dkvm_mmu.h285 struct kvm_vmid *vmid = &mmu->vmid;
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dkvm_mmu.h262 struct kvm_vmid *vmid = &mmu->vmid;
H A Dkvm_host.h64 struct kvm_vmid { struct
71 struct kvm_vmid vmid;
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Darm.c480 static bool need_new_vmid_gen(struct kvm_vmid *vmid) in need_new_vmid_gen()
491 static void update_vmid(struct kvm_vmid *vmid) in update_vmid()

Completed in 9 milliseconds