Symbol: cr3
lib/libvmmapi/amd64/vmmapi_freebsd_machdep.c
221
uint64_t rip, uint64_t cr3, uint64_t gdtbase,
lib/libvmmapi/amd64/vmmapi_freebsd_machdep.c
327
if ((error = vm_set_register(vcpu, VM_REG_GUEST_CR3, cr3)) != 0)
lib/libvmmapi/vmmapi.h
281
uint64_t rip, uint64_t cr3, uint64_t gdtbase,
sys/amd64/amd64/efirt_machdep.c
325
uint64_t cr3;
sys/amd64/amd64/efirt_machdep.c
341
cr3 = VM_PAGE_TO_PHYS(efi_pmltop_page);
sys/amd64/amd64/efirt_machdep.c
343
cr3 |= pmap_get_pcid(curpmap);
sys/amd64/amd64/efirt_machdep.c
344
load_cr3(cr3);
sys/amd64/amd64/efirt_machdep.c
360
uint64_t cr3;
sys/amd64/amd64/efirt_machdep.c
365
cr3 = curpmap->pm_cr3;
sys/amd64/amd64/efirt_machdep.c
367
cr3 |= pmap_get_pcid(curpmap);
sys/amd64/amd64/efirt_machdep.c
371
load_cr3(cr3);
sys/amd64/amd64/machdep.c
1283
uint64_t cr3;
sys/amd64/amd64/machdep.c
1285
cr3 = rcr3();
sys/amd64/amd64/machdep.c
1286
pml4e = (pml4_entry_t *)cr3 + pmap_pml4e_index(KERNSTART);
sys/amd64/amd64/pmap.c
10135
uint64_t cached, cr3, kcr3, ucr3;
sys/amd64/amd64/pmap.c
10151
cr3 = rcr3();
sys/amd64/amd64/pmap.c
10152
if ((cr3 & ~CR3_PCID_MASK) != pmap->pm_cr3)
sys/amd64/amd64/pmap.c
10174
uint64_t cached, cr3;
sys/amd64/amd64/pmap.c
10181
cr3 = rcr3();
sys/amd64/amd64/pmap.c
10182
if (!cached || (cr3 & ~CR3_PCID_MASK) != pmap->pm_cr3)
sys/amd64/amd64/pmap.c
11733
uint64_t cr3, pa, base;
sys/amd64/amd64/pmap.c
11737
cr3 = rcr3();
sys/amd64/amd64/pmap.c
11751
pml4e = (pml4_entry_t *)cr3 +
sys/amd64/amd64/pmap.c
11759
pml4e = (pml4_entry_t *)cr3 +
sys/amd64/amd64/pmap.c
11767
pml4e = (pml4_entry_t *)cr3 +
sys/amd64/amd64/pmap.c
11774
pml4e = (pml4_entry_t *)cr3 + pmap_pml4e_index(va);
sys/amd64/include/asmacros.h
112
movq %rax,%cr3
sys/amd64/include/vmm.h
429
uint64_t cr3;
sys/amd64/vmm/amd/svm.c
818
paging->cr3 = state->cr3;
sys/amd64/vmm/amd/vmcb.c
186
*retval = state->cr3;
sys/amd64/vmm/amd/vmcb.c
295
state->cr3 = val;
sys/amd64/vmm/amd/vmcb.h
318
uint64_t cr3; /* Guest CR3 */
sys/amd64/vmm/intel/vmx.c
2077
paging->cr3 = vmcs_guest_cr3();
sys/amd64/vmm/vmm_instruction_emul.c
2082
ptpphys = paging->cr3; /* root of the page tables */
sys/dev/acpica/acpi_thermal.c
286
offsetof(struct acpi_tz_softc, tz_zone.cr3), acpi_tz_temp_sysctl, "IK",
sys/dev/acpica/acpi_thermal.c
427
acpi_tz_getparam(sc, "_CR3", &sc->tz_zone.cr3);
sys/dev/acpica/acpi_thermal.c
445
acpi_tz_sanity(sc, &sc->tz_zone.cr3, "_CR3");
sys/dev/acpica/acpi_thermal.c
554
if (sc->tz_zone.cr3 != -1 && temp >= sc->tz_zone.cr3)
sys/dev/acpica/acpi_thermal.c
79
int cr3;
sys/dev/hyperv/vmbus/hyperv_mmu.c
138
uint64_t cr3;
sys/dev/hyperv/vmbus/hyperv_mmu.c
181
cr3 = pmap->pm_cr3;
sys/dev/hyperv/vmbus/hyperv_mmu.c
189
flush->address_space = cr3;
sys/dev/hyperv/vmbus/hyperv_mmu.c
259
uint64_t cr3;
sys/dev/hyperv/vmbus/hyperv_mmu.c
264
cr3 = pmap->pm_cr3;
sys/dev/hyperv/vmbus/hyperv_mmu.c
270
flush->address_space = cr3;
sys/i386/i386/pmap.c
432
u_int cr3, ncr4;
sys/i386/i386/pmap.c
553
cr3 = (u_int)IdlePDPT;
sys/i386/i386/pmap.c
557
cr3 = (u_int)IdlePTD;
sys/i386/i386/pmap.c
559
tramp_idleptd = cr3;
sys/i386/i386/pmap.c
560
load_cr3(cr3);
sys/i386/i386/pmap.c
5867
u_int32_t cr3;
sys/i386/i386/pmap.c
5881
cr3 = vtophys(pmap->pm_pdpt);
sys/i386/i386/pmap.c
5883
cr3 = vtophys(pmap->pm_pdir);
sys/i386/i386/pmap.c
5888
td->td_pcb->pcb_cr3 = cr3;
sys/i386/include/asmacros.h
126
movl %eax, %cr3
tools/test/stress2/tools/bench.c
50
static void cr3(void);
tools/test/stress2/tools/bench.c
54
static void (*functions[])(void) = {&cr1, &cr2, &cr3, &rn1, &rw1, &rw2};
usr.sbin/bhyve/amd64/task_switch.c
529
ts->paging.cr3 = tss->tss_cr3;
usr.sbin/bhyve/gdb.c
306
paging->cr3 = regs[1];
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
456
uint64_t cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
481
error = vm_get_register(vcpu, VM_REG_GUEST_CR3, &cr3);
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
483
printf("cr3[%d]\t\t0x%016lx\n", vcpuid, cr3);
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
790
uint64_t ctl, cr0, cr3, cr4, rsp, rip, pat, addr, u64;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
947
error = vm_get_vmcs_field(vcpu, VMCS_HOST_CR3, &cr3);
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
949
printf("host_cr3[%d]\t\t0x%016lx\n", vcpuid, cr3);
usr.sbin/bhyveload/bhyveload.c
117
static uint64_t gdtbase, cr3, rsp;
usr.sbin/bhyveload/bhyveload.c
484
cr3 = v;
usr.sbin/bhyveload/bhyveload.c
524
if (cr3 == 0)
usr.sbin/bhyveload/bhyveload.c
528
error = vm_setup_freebsd_registers(vcpu, rip, cr3, gdtbase,