Home
last modified time | relevance | path

Searched refs:asid_generation (Results 1 – 2 of 2) sorted by relevance

/linux/arch/arm/mm/
H A Dcontext.c43 static atomic64_t asid_generation = ATOMIC64_INIT(ASID_FIRST_VERSION); variable
193 u64 generation = atomic64_read(&asid_generation); in new_context()
226 &asid_generation); in new_context()
253 if (!((asid ^ atomic64_read(&asid_generation)) >> ASID_BITS) in check_and_switch_context()
260 if ((asid ^ atomic64_read(&asid_generation)) >> ASID_BITS) { in check_and_switch_context()
/linux/arch/x86/kvm/svm/
H A Dsvm.c575 * Bump the current asid_generation value to ensure any vCPU that in svm_enable_virtualization_cpu()
579 sd->asid_generation++; in svm_enable_virtualization_cpu()
1228 svm->current_vmcb->asid_generation = 0; in init_vmcb()
1898 ++sd->asid_generation; in svm_update_exception_bitmap()
1903 svm->current_vmcb->asid_generation = sd->asid_generation; in new_asid()
3767 svm->current_vmcb->asid_generation = 0; in pre_svm_run()
3775 /* FIXME: handle wraparound of asid_generation */ in pre_svm_run()
3776 if (svm->current_vmcb->asid_generation != sd->asid_generation) in pre_svm_run()
[all...]