Home
last modified time | relevance | path

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

12

/freebsd-11-stable/contrib/binutils/opcodes/
HDia64-ic.tbl98 mov-from-CR-CMCV; IC:mov-from-CR[Field(cr3) == CMCV]
99 mov-from-CR-DCR; IC:mov-from-CR[Field(cr3) == DCR]
100 mov-from-CR-EOI; IC:mov-from-CR[Field(cr3) == EOI]
101 mov-from-CR-GPTA; IC:mov-from-CR[Field(cr3) == GPTA]
102 mov-from-CR-IFA; IC:mov-from-CR[Field(cr3) == IFA]
103 mov-from-CR-IFS; IC:mov-from-CR[Field(cr3) == IFS]
104 mov-from-CR-IHA; IC:mov-from-CR[Field(cr3) == IHA]
105 mov-from-CR-IIM; IC:mov-from-CR[Field(cr3) == IIM]
106 mov-from-CR-IIP; IC:mov-from-CR[Field(cr3) == IIP]
107 mov-from-CR-IIPA; IC:mov-from-CR[Field(cr3) == IIPA]
[all …]
/freebsd-11-stable/sys/amd64/amd64/
HDexception.S352 movq %rax,%cr3
365 movq %cr3,%rax
433 movq %rax,%cr3
526 movq %rax,%cr3
597 movq %r9,%cr3
666 movq %cr3,%r13
670 movq %rax,%cr3
695 movq %r13,%cr3
711 movq %rax,%cr3
802 movq %cr3,%r13
[all …]
HDmpboot.S118 mov %eax, %cr3
234 movq %rax, %cr3
HDsupport.S796 movq %rdi,%cr3 /* to user page table */
797 movq %rsi,%cr3 /* back to kernel */
809 movq %rdi,%cr3 /* to user page table */
811 movq %rsi,%cr3 /* back to kernel */
825 movq %rdi,%cr3 /* to user page table */
830 movq %rsi,%cr3 /* back to kernel */
HDcpu_switch.S334 movq %cr3,%rax
401 movq %rax,%cr3
456 movq %rax,%cr3
/freebsd-11-stable/sys/xen/interface/arch-x86/
HDxen-x86_32.h146 #define xen_cr3_to_pfn(cr3) (((unsigned)(cr3) >> 12) | ((unsigned)(cr3) << 20)) argument
HDxen-x86_64.h180 #define xen_cr3_to_pfn(cr3) ((unsigned long)(cr3) >> 12) argument
/freebsd-11-stable/sys/i386/i386/
HDvm86bios.s101 movl %cr3,%eax
118 movl %ecx,%cr3 /* new page tables */
150 movl %eax,%cr3 /* install old page table */
HDswtch.s86 movl %eax,%cr3
170 movl %cr3,%ebx /* The same address space? */
173 movl %eax,%cr3 /* new address space */
361 movl %cr3,%eax
433 movl %eax,%cr3
HDmpboot.s104 movl %eax, %cr3
110 movl %eax,%cr3
HDlocore.s285 movl %eax, %cr3
291 movl %eax,%cr3 /* load ptd addr into mmu */
/freebsd-11-stable/contrib/gdb/gdb/
HDgo32-nat.c1664 unsigned long taskbase, cr3; in get_cr3() local
1694 cr3 = _farnspeekl (taskbase + 0x1c) & ~0xfff; in get_cr3()
1695 if (cr3 > 0xfffff) in get_cr3()
1712 && ((_farnspeekl (addr + 4 * pte_idx + 4) & 0xfffff000) == cr3)) in get_cr3()
1714 cr3 = addr + 0x1000; in get_cr3()
1720 if (cr3 > 0xfffff) in get_cr3()
1721 cr3 = 0; in get_cr3()
1724 return cr3; in get_cr3()
/freebsd-11-stable/usr.sbin/bhyveload/
HDbhyveload.c112 static uint64_t gdtbase, cr3, rsp; variable
442 cr3 = v; in cb_setcr()
482 if (cr3 == 0) in cb_exec()
486 error = vm_setup_freebsd_registers(ctx, BSP, rip, cr3, gdtbase, in cb_exec()
/freebsd-11-stable/stand/efi/loader/arch/amd64/
HDamd64_tramp.S55 movq %r14,%cr3 /* Switch page tables. */
/freebsd-11-stable/sys/amd64/vmm/amd/
HDvmcb.c185 *retval = state->cr3; in vmcb_read()
278 state->cr3 = val; in vmcb_write()
HDvmcb.h301 uint64_t cr3; /* Guest CR3 */ member
/freebsd-11-stable/stand/i386/libi386/
HDamd64_tramp.S92 movl %eax, %cr3
/freebsd-11-stable/lib/libvmmapi/
HDvmmapi_freebsd.c223 uint64_t rip, uint64_t cr3, uint64_t gdtbase, in vm_setup_freebsd_registers() argument
329 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR3, cr3)) != 0) in vm_setup_freebsd_registers()
HDvmmapi.h222 uint64_t rip, uint64_t cr3, uint64_t gdtbase,
/freebsd-11-stable/usr.sbin/bhyvectl/
HDbhyvectl.c654 uint64_t cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in get_all_registers() local
679 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_CR3, &cr3); in get_all_registers()
681 printf("cr3[%d]\t\t0x%016lx\n", vcpu, cr3); in get_all_registers()
988 uint64_t ctl, cr0, cr3, cr4, rsp, rip, pat, addr, u64; in get_misc_vmcs() local
1145 error = vm_get_vmcs_field(ctx, vcpu, VMCS_HOST_CR3, &cr3); in get_misc_vmcs()
1147 printf("host_cr3[%d]\t\t0x%016lx\n", vcpu, cr3); in get_misc_vmcs()
1665 uint64_t rax, cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; in main() local
1710 cr3 = strtoul(optarg, NULL, 0); in main()
1868 error = vm_set_register(ctx, vcpu, VM_REG_GUEST_CR3, cr3); in main()
/freebsd-11-stable/sys/i386/acpica/
HDacpi_wakecode.S152 mov %eax, %cr3
/freebsd-11-stable/sys/xen/interface/arch-x86/hvm/
HDsave.h78 uint64_t cr3; member
187 uint64_t cr3; member
/freebsd-11-stable/sys/amd64/acpica/
HDacpi_wakecode.S177 mov %eax, %cr3
/freebsd-11-stable/sys/xen/interface/
HDvm_event.h148 uint64_t cr3; member
/freebsd-11-stable/contrib/gcc/config/rs6000/
HDppc-asm.h41 #define cr3 3 macro

12