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