Searched refs:read_cr3 (Results 1 – 18 of 18) sorted by relevance
/arch/x86/kernel/ |
D | paravirt_patch_32.c | 11 DEF_NATIVE(pv_mmu_ops, read_cr3, "mov %cr3, %eax"); 34 PATCH_SITE(pv_mmu_ops, read_cr3); in native_patch()
|
D | paravirt_patch_64.c | 11 DEF_NATIVE(pv_mmu_ops, read_cr3, "movq %cr3, %rax"); 44 PATCH_SITE(pv_mmu_ops, read_cr3); in native_patch()
|
D | paravirt.c | 413 .read_cr3 = native_read_cr3,
|
D | process_32.c | 170 cr3 = read_cr3(); in __show_regs()
|
D | process_64.c | 197 cr3 = read_cr3(); in __show_regs()
|
D | vmi_32.c | 677 para_fill(pv_mmu_ops.read_cr3, GetCR3); in activate_vmi()
|
/arch/x86/include/asm/ |
D | tlbflush.h | 20 write_cr3(read_cr3()); in __native_flush_tlb()
|
D | pgtable-3level.h | 117 pgd = read_cr3(); in pud_clear()
|
D | system.h | 279 #define read_cr3() (native_read_cr3()) macro
|
D | paravirt.h | 229 unsigned long (*read_cr3)(void); member 671 static inline unsigned long read_cr3(void) in read_cr3() function 673 return PVOP_CALL0(unsigned long, pv_mmu_ops.read_cr3); in read_cr3()
|
/arch/x86/power/ |
D | cpu_32.c | 48 ctxt->cr3 = read_cr3(); in __save_processor_state()
|
D | cpu_64.c | 70 ctxt->cr3 = read_cr3(); in __save_processor_state()
|
/arch/x86/mm/ |
D | fault.c | 200 page = read_cr3(); in dump_pagetable() 238 pgd = (pgd_t *)read_cr3(); in dump_pagetable() 515 pgd_paddr = read_cr3(); in vmalloc_fault()
|
D | pgtable.c | 140 write_cr3(read_cr3()); in pud_populate()
|
D | ioremap.c | 498 pgd_t *base = __va(read_cr3()); in early_ioremap_pmd()
|
/arch/x86/lguest/ |
D | boot.c | 1034 pv_mmu_ops.read_cr3 = lguest_read_cr3; in lguest_init()
|
/arch/x86/xen/ |
D | enlighten.c | 1281 .read_cr3 = xen_read_cr3,
|
/arch/x86/kvm/ |
D | vmx.c | 2167 vmcs_writel(HOST_CR3, read_cr3()); /* 22.2.3 FIXME: shadow tables */ in vmx_vcpu_setup()
|