Home
last modified time | relevance | path

Searched refs:cr3 (Results 1 – 25 of 32) sorted by relevance

12

/illumos-gate/usr/src/uts/i86pc/ml/
H A Dkpti_trampolines.S462 mov %cr3, %r13
466 mov %r13, %cr3
475 mov %cr3, %r13
479 mov %r13, %cr3
605 movq %r14, %cr3
679 mov %r13, %cr3
698 mov %r13, %cr3
707 mov %r13, %cr3
792 mov %cr3, %rax
796 mov %rcx, %cr3
[all …]
H A Dfb_swtch_src.S154 movq %rax, %cr3
259 movq %cr3, %rsi /* Reload cr3 */
260 movq %rsi, %cr3
H A Dbios_call_src.S88 movq %cr3, %rax
193 movl %eax, %cr3 /* flushes TLB */
309 movl %eax, %cr3
H A Dcpr_wakecode.S98 movq %cr3, %rdx
295 movl %eax, %cr3
643 movq %rdx, %cr3
H A Dmpcore.S125 movl %eax, %cr3
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/
H A Dxen-x86_32.h173 #define xen_cr3_to_pfn(cr3) (((unsigned)(cr3) >> 12) | ((unsigned)(cr3) << 20)) argument
H A Dxen-x86_64.h192 #define xen_cr3_to_pfn(cr3) ((unsigned long)(cr3) >> 12) argument
/illumos-gate/usr/src/uts/i86xpv/ml/
H A Dpanic_asm.S41 movq %cr3, %rax
46 movq %rdi, %cr3
51 movq %cr3, %rdi
52 movq %rdi, %cr3
/illumos-gate/usr/src/uts/i86pc/dboot/
H A Ddboot_grub.S264 movl %eax, %cr3
333 movl %cr3, %eax
334 movl %eax, %cr3
/illumos-gate/usr/src/uts/intel/kdi/
H A Dkdi_idthdl.S82 mov %cr3, %r14; \
86 mov %r14, %cr3; \
167 mov %r13, %cr3; \
178 mov %r13, %cr3; \
H A Dkdi_asm.S305 mov %rdx, %cr3
404 movq %cr3, %rax
623 movq %r11, %cr3
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix_sup.S41 movq %cr3, %rax
/illumos-gate/usr/src/boot/efi/loader/arch/amd64/
H A Damd64_tramp.S55 movq %r14,%cr3 /* Switch page tables. */
/illumos-gate/usr/src/boot/i386/libi386/
H A Damd64_tramp.S92 movl %eax, %cr3
H A Drelocater_tramp.S85 movl %ecx, %cr3
/illumos-gate/usr/src/cmd/bhyvectl/
H A Dbhyvectl.c544 uint64_t cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in get_all_registers() local
570 error = vm_get_register(vcpu, VM_REG_GUEST_CR3, &cr3); in get_all_registers()
572 printf("cr3[%d]\t\t0x%016lx\n", vcpuid, cr3); in get_all_registers()
880 uint64_t ctl, cr0, cr3, cr4, rsp, rip, pat, addr, u64; in get_misc_vmcs() local
1042 error = vm_get_vmcs_field(vcpu, VMCS_HOST_CR3, &cr3); in get_misc_vmcs()
1044 printf("host_cr3[%d]\t\t0x%016lx\n", vcpuid, cr3); in get_misc_vmcs()
1739 uint64_t rax, cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in main() local
1785 cr3 = strtoul(optarg, NULL, 0); in main()
1962 error = vm_set_register(vcpu, VM_REG_GUEST_CR3, cr3); in main()
/illumos-gate/usr/src/uts/intel/ml/
H A Di86_subr.S242 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 Dvmcb.c101 res = &state->cr3; in vmcb_regptr()
H A Dvmcb.h350 uint64_t cr3; /* 0x150 */ member
H A Dsvm.c573 paging->cr3 = state->cr3; in svm_paging_info()
/illumos-gate/usr/src/uts/intel/sys/
H A Dvmm.h213 uint64_t cr3; member
/illumos-gate/usr/src/cmd/mdb/intel/modules/mdb_kb/
H A Dmdb_kb.c551 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 Dvmmapi.h359 uint64_t rip, uint64_t cr3, uint64_t gdtbase,
/illumos-gate/usr/src/boot/sys/i386/include/
H A Dcpufunc.h743 void load_cr3(u_int cr3);
/illumos-gate/usr/src/boot/sys/amd64/include/
H A Dcpufunc.h832 void load_cr3(u_long cr3);

12