Searched refs:cr3 (Results 1 – 8 of 8) sorted by relevance
/Zephyr-latest/arch/x86/include/ |
D | x86_mmu.h | 173 uintptr_t cr3; in z_x86_cr3_get() local 175 __asm__ volatile("movq %%cr3, %0\n\t" : "=r" (cr3)); in z_x86_cr3_get() 177 __asm__ volatile("movl %%cr3, %0\n\t" : "=r" (cr3)); in z_x86_cr3_get() 179 return cr3; in z_x86_cr3_get()
|
/Zephyr-latest/arch/x86/core/ |
D | efi.c | 147 uint64_t cr3; in efi_console_putchar() local 149 __asm__ volatile("movq %%cr3, %0" : "=r"(cr3)); in efi_console_putchar() 153 __asm__ volatile("movq %0, %%cr3" :: "r"(cr3)); in efi_console_putchar()
|
/Zephyr-latest/arch/x86/core/intel64/ |
D | userspace.S | 51 movq %rax, %cr3 91 movq %rax, %cr3 194 movq %rax, %cr3 334 movq %rax, %cr3
|
D | locore.S | 48 movl %eax, %cr3 70 movq %rax, %cr3 545 movq %r11, %cr3 700 movq %rsi, %cr3
|
/Zephyr-latest/arch/x86/core/ia32/ |
D | userspace.S | 55 movl %esi, %cr3 138 movl %eax, %cr3 160 movl %esi, %cr3
|
D | fatal.c | 158 .cr3 = (uint32_t) 216 _main_tss.cr3 = k_mem_phys_addr(z_x86_kernel_ptables); in df_handler_top()
|
D | crt0.S | 64 movl %eax, %cr3
|
/Zephyr-latest/include/zephyr/arch/x86/ia32/ |
D | segmentation.h | 66 uint32_t cr3; member
|