Searched refs:read_cr2 (Results 1 – 17 of 17) sorted by relevance
/Linux-v4.19/arch/x86/kernel/ |
D | paravirt_patch_32.c | 9 DEF_NATIVE(pv_mmu_ops, read_cr2, "mov %cr2, %eax"); 50 PATCH_SITE(pv_mmu_ops, read_cr2); in native_patch()
|
D | paravirt_patch_64.c | 10 DEF_NATIVE(pv_mmu_ops, read_cr2, "movq %cr2, %rax"); 59 PATCH_SITE(pv_mmu_ops, read_cr2); in native_patch()
|
D | nmi.c | 500 this_cpu_write(nmi_cr2, read_cr2()); in do_nmi() 532 if (unlikely(this_cpu_read(nmi_cr2) != read_cr2())) in do_nmi()
|
D | asm-offsets.c | 75 OFFSET(PV_MMU_read_cr2, pv_mmu_ops, read_cr2); in common()
|
D | kvm.c | 269 kvm_async_pf_task_wait((u32)read_cr2(), !user_mode(regs)); in do_async_page_fault() 274 kvm_async_pf_task_wake((u32)read_cr2()); in do_async_page_fault()
|
D | process_32.c | 92 cr2 = read_cr2(); in __show_regs()
|
D | paravirt.c | 404 .read_cr2 = native_read_cr2,
|
D | process_64.c | 112 cr2 = read_cr2(); in __show_regs()
|
D | traps.c | 438 cr2 = read_cr2(); in do_double_fault()
|
/Linux-v4.19/arch/x86/include/asm/ |
D | special_insns.h | 158 static inline unsigned long read_cr2(void) in read_cr2() function
|
D | paravirt.h | 55 static inline unsigned long read_cr2(void) in read_cr2() function 57 return PVOP_CALL0(unsigned long, pv_mmu_ops.read_cr2); in read_cr2()
|
D | paravirt_types.h | 202 unsigned long (*read_cr2)(void); member
|
/Linux-v4.19/arch/x86/mm/ |
D | extable.c | 244 regs->orig_ax, read_cr2()); in early_fixup_exception()
|
D | fault.c | 1463 unsigned long address = read_cr2(); /* Get the faulting address */ in do_page_fault()
|
/Linux-v4.19/arch/x86/power/ |
D | cpu.c | 123 ctxt->cr2 = read_cr2(); in __save_processor_state()
|
/Linux-v4.19/arch/x86/xen/ |
D | enlighten_pv.c | 1002 pv_mmu_ops.read_cr2 = xen_read_cr2_direct; in xen_setup_vcpu_info_placement()
|
D | mmu_pv.c | 2394 .read_cr2 = xen_read_cr2,
|