/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | kpti_trampolines.S | 159 mov %cr3, spillreg; \ 164 mov spillreg, %cr3; \ 169 mov %cr3, spillreg; \ 172 mov spillreg, %cr3 176 mov spillreg, %cr3 194 mov %cr3, %r14; \ 204 mov %r14, %cr3; \ 267 mov %cr3, %r14; \ 277 mov %r14, %cr3; \ 313 mov %r14, %cr3; \ [all …]
|
H A D | fb_swtch_src.S | 154 movq %rax, %cr3 259 movq %cr3, %rsi /* Reload cr3 */ 260 movq %rsi, %cr3
|
H A D | bios_call_src.S | 88 movq %cr3, %rax 193 movl %eax, %cr3 /* flushes TLB */ 309 movl %eax, %cr3
|
H A D | cpr_wakecode.S | 98 movq %cr3, %rdx 295 movl %eax, %cr3 643 movq %rdx, %cr3
|
H A D | mpcore.S | 125 movl %eax, %cr3
|
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/ |
H A D | xen-x86_32.h | 173 #define xen_cr3_to_pfn(cr3) (((unsigned)(cr3) >> 12) | ((unsigned)(cr3) << 20)) argument
|
H A D | xen-x86_64.h | 192 #define xen_cr3_to_pfn(cr3) ((unsigned long)(cr3) >> 12) argument
|
/illumos-gate/usr/src/uts/i86xpv/ml/ |
H A D | panic_asm.S | 41 movq %cr3, %rax 46 movq %rdi, %cr3 51 movq %cr3, %rdi 52 movq %rdi, %cr3
|
/illumos-gate/usr/src/uts/i86pc/dboot/ |
H A D | dboot_grub.S | 264 movl %eax, %cr3 333 movl %cr3, %eax 334 movl %eax, %cr3
|
/illumos-gate/usr/src/uts/intel/kdi/ |
H A D | kdi_idthdl.S | 82 mov %cr3, %r14; \ 86 mov %r14, %cr3; \ 167 mov %r13, %cr3; \ 178 mov %r13, %cr3; \
|
H A D | kdi_asm.S | 305 mov %rdx, %cr3 404 movq %cr3, %rax 623 movq %r11, %cr3
|
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | unix_sup.S | 41 movq %cr3, %rax
|
/illumos-gate/usr/src/boot/efi/loader/arch/amd64/ |
H A D | amd64_tramp.S | 55 movq %r14,%cr3 /* Switch page tables. */
|
/illumos-gate/usr/src/boot/i386/libi386/ |
H A D | amd64_tramp.S | 92 movl %eax, %cr3
|
H A D | relocater_tramp.S | 85 movl %ecx, %cr3
|
/illumos-gate/usr/src/cmd/bhyvectl/ |
H A D | bhyvectl.c | 367 uint64_t cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in get_all_registers() local 393 error = vm_get_register(vcpu, VM_REG_GUEST_CR3, &cr3); in get_all_registers() 395 printf("cr3[%d]\t\t0x%016lx\n", vcpuid, cr3); in get_all_registers() 703 uint64_t ctl, cr0, cr3, cr4, rsp, rip, pat, addr, u64; in get_misc_vmcs() local 865 error = vm_get_vmcs_field(vcpu, VMCS_HOST_CR3, &cr3); in get_misc_vmcs() 867 printf("host_cr3[%d]\t\t0x%016lx\n", vcpuid, cr3); in get_misc_vmcs() 1617 uint64_t rax, cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in main() local 1663 cr3 = strtoul(optarg, NULL, 0); in main() 1840 error = vm_set_register(vcpu, VM_REG_GUEST_CR3, cr3); in main()
|
/illumos-gate/usr/src/uts/intel/ml/ |
H A D | i86_subr.S | 242 movq %cr3, %rax 249 movq %rdi, %cr3 254 movq %cr3, %rdi 255 movq %rdi, %cr3 1163 movq %cr3, %rax 1189 movq %cr3, %rax
|
/illumos-gate/usr/src/uts/intel/io/vmm/amd/ |
H A D | vmcb.c | 101 res = &state->cr3; in vmcb_regptr()
|
H A D | vmcb.h | 351 uint64_t cr3; /* 0x150 */ member
|
H A D | svm.c | 549 paging->cr3 = state->cr3; in svm_paging_info()
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | vmm.h | 213 uint64_t cr3; member
|
/illumos-gate/usr/src/cmd/mdb/intel/modules/mdb_kb/ |
H A D | mdb_kb.c | 551 uint64_t cr3 = xkb->xkb_vcpus[0]->ctrlreg[3]; in xkb_cr3_to_pfn() local 553 return (cr3 >> PAGE_SHIFT); in xkb_cr3_to_pfn() 554 return (xen_cr3_to_pfn(cr3)); in xkb_cr3_to_pfn()
|
/illumos-gate/usr/src/lib/libvmmapi/common/ |
H A D | vmmapi.h | 360 uint64_t rip, uint64_t cr3, uint64_t gdtbase,
|
/illumos-gate/usr/src/boot/sys/i386/include/ |
H A D | cpufunc.h | 743 void load_cr3(u_int cr3);
|
/illumos-gate/usr/src/boot/sys/amd64/include/ |
H A D | cpufunc.h | 832 void load_cr3(u_long cr3);
|