Searched refs:cr3 (Results 1 - 8 of 8) sorted by relevance

/fuchsia/zircon/kernel/arch/x86/
H A Dstart16.S64 mov %ecx, %cr3
101 // Note: the stack is unusable until we switch cr3 below
106 // Note: the stack is unusable until we switch cr3 below
121 mov %rcx, %cr3
165 mov %rcx, %cr3
H A Dproc_trace.cpp135 // Intel Processor Trace support needs to be able to map cr3 values that
138 // The cr3 value that appears in Intel PT h/w tracing.
139 uint64_t cr3 = pt_phys; local
141 (uint32_t)cr3, (uint32_t)(cr3 >> 32));
266 TRACEF("Starting processor trace, kernel cr3: 0x%" PRIxPTR "\n",
H A Dmexec.S43 mov %r9, %cr3
H A Dstart.S204 mov %eax, %cr3
326 mov %rax, %cr3
H A Dmmu.cpp149 ulong cr3 = x86_get_cr3(); local
150 if (context->target_cr3 != cr3 && !context->pending->contains_global) {
189 ulong cr3 = pt ? pt->phys() : x86_get_cr3(); local
191 .target_cr3 = cr3, .pending = pending,
H A Dperf_mon.cpp584 cpuperf_event_id_t event, uint64_t cr3, uint64_t pc) {
587 rec->aspace = cr3;
1754 uint64_t cr3 = x86_get_cr3();
1791 next = x86_perfmon_write_pc_record(next, id, cr3, frame->ip);
1815 next = x86_perfmon_write_pc_record(next, id, cr3, frame->ip);
582 x86_perfmon_write_pc_record( cpuperf_record_header_t* hdr, cpuperf_event_id_t event, uint64_t cr3, uint64_t pc) argument
1752 uint64_t cr3 = x86_get_cr3(); local
/fuchsia/zircon/kernel/target/pc/multiboot/
H A Dpaging.c29 static void set_cr3(void* cr3) { argument
30 __asm__ volatile("mov %0, %%cr3" :: "r"(cr3) : "memory");
/fuchsia/zircon/system/utest/hypervisor/
H A Dx86.S164 mov %cr3, %rax
165 mov %rax, %cr3

Completed in 88 milliseconds