Searched refs:build_cr3 (Results 1 – 1 of 1) sorted by relevance
| /linux/arch/x86/mm/ |
| H A D | tlb.c | 161 static inline unsigned long build_cr3(pgd_t *pgd, u16 asid, unsigned long lam) in build_cr3() function 183 return build_cr3(pgd, asid, lam) | CR3_NOFLUSH; in build_cr3_noflush() 572 new_mm_cr3 = build_cr3(pgdir, new_asid, lam); in load_new_mm_cr3() 809 if (WARN_ON_ONCE(__read_cr3() != build_cr3(prev->pgd, prev_asid, in switch_mm_irqs_off() 1103 write_cr3(build_cr3(mm->pgd, 0, 0)); in initialize_tlbstate_and_flush() 1576 build_cr3(this_cpu_read(cpu_tlbstate.loaded_mm)->pgd, in __get_current_cr3_fast()
|