Searched refs:cr4 (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-11-stable/sys/amd64/amd64/
H A Dinitcpu.c224 uint32_t cr4; local
226 cr4 = rcr4();
228 cr4 |= CR4_FXSR | CR4_XMM;
232 cr4 |= CR4_FSGSBASE;
254 cr4 |= CR4_SMEP;
256 load_cr4(cr4);
H A Dmpboot.S94 mov %cr4, %eax
96 mov %eax, %cr4
H A Dcpu_switch.S336 movq %cr4,%rax
454 movq %rax,%cr4
/freebsd-11-stable/stand/i386/libi386/
H A Damd64_tramp.S86 movl %cr4, %eax
88 movl %eax, %cr4
/freebsd-11-stable/sys/i386/i386/
H A Dmpboot.s82 movl %cr4,%eax
99 movl %eax,%cr4
105 movl %cr4, %eax
107 movl %eax, %cr4
H A Dlocore.s277 movl %cr4, %eax
279 movl %eax, %cr4
286 movl %cr4, %eax
288 movl %eax, %cr4
686 movl %cr4, %eax
688 movl %eax, %cr4
695 movl %cr4, %eax
697 movl %eax, %cr4
H A Dswtch.s377 movl %cr4,%eax
431 movl %eax,%cr4
H A Dpmap.c576 u_long cr0, cr4; local
647 cr4 = rcr4();
648 load_cr4(cr4 & ~CR4_PGE);
669 load_cr4(cr4);
988 u_long cr4; local
1004 cr4 = rcr4();
1005 load_cr4(cr4 & ~CR4_PGE);
1013 load_cr4(cr4 | CR4_PGE);
1020 uint64_t cr4; local
1025 cr4
[all...]
/freebsd-11-stable/sys/amd64/acpica/
H A Dacpi_wakecode.S152 mov %cr4, %eax
154 mov %eax, %cr4
/freebsd-11-stable/lib/libvmmapi/
H A Dvmmapi_freebsd.c227 uint64_t cr0, cr4, efer, rflags, desc_base; local
235 cr4 = CR4_PAE;
236 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR4, cr4)) != 0)
H A Dvmmapi.c996 uint64_t rflags, rip, cr0, cr4, zero, desc_base, rdx; local
1018 cr4 = 0;
1019 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR4, cr4)) != 0)
/freebsd-11-stable/sys/amd64/vmm/intel/
H A Dvmcs.c340 u_long cr0, cr4, efer; local
370 cr4 = vmm_get_host_cr4() | CR4_VMXE;
371 if ((error = vmwrite(VMCS_HOST_CR4, cr4)) != 0)
H A Dvmx.h146 u_long vmx_fix_cr4(u_long cr4);
/freebsd-11-stable/sys/amd64/vmm/
H A Dx86.c91 uint64_t cr4; local
339 VM_REG_GUEST_CR4, &cr4);
342 "fetching %%cr4", error);
343 if (cr4 & CR4_XSAVE)
/freebsd-11-stable/contrib/gcc/config/rs6000/
H A Dppc-asm.h42 #define cr4 4 macro
/freebsd-11-stable/sys/xen/interface/
H A Dvm_event.h149 uint64_t cr4; member in struct:vm_event_regs_x86
/freebsd-11-stable/sys/i386/acpica/
H A Dacpi_wakecode.S150 mov %eax, %cr4
/freebsd-11-stable/sys/amd64/vmm/amd/
H A Dvmcb.c189 *retval = state->cr4;
283 state->cr4 = val;
H A Dvmcb.h300 uint64_t cr4; member in struct:vmcb_state
H A Dsvm.c432 * in the VMCB - i.e. all except cr0, cr2, cr3, cr4 and cr8.
661 svm_paging_mode(uint64_t cr0, uint64_t cr4, uint64_t efer) argument
666 if ((cr4 & CR4_PAE) == 0)
742 paging->paging_mode = svm_paging_mode(state->cr0, state->cr4,
/freebsd-11-stable/sys/amd64/include/
H A Dcpufunc.h469 __asm __volatile("movq %0,%%cr4" : : "r" (data));
477 __asm __volatile("movq %%cr4,%0" : "=r" (data));
524 uint64_t cr4; local
526 cr4 = rcr4();
527 load_cr4(cr4 & ~CR4_PGE);
535 load_cr4(cr4 | CR4_PGE);
923 void load_cr4(u_long cr4);
/freebsd-11-stable/sys/x86/x86/
H A Dx86_mem.c327 u_long cr0, cr4; local
334 cr4 = rcr4();
335 load_cr4(cr4 & ~CR4_PGE);
420 load_cr4(cr4);
/freebsd-11-stable/sys/xen/interface/arch-x86/hvm/
H A Dsave.h79 uint64_t cr4; member in struct:hvm_hw_cpu
188 uint64_t cr4; member in struct:hvm_hw_cpu_compat
/freebsd-11-stable/usr.sbin/bhyvectl/
H A Dbhyvectl.c116 " [--set-cr4=<CR4>]\n"
117 " [--get-cr4]\n"
210 " [--get-vmcs-host-cr4]\n"
215 " [--get-vmcs-cr4-mask]\n"
216 " [--get-vmcs-cr4-shadow]\n"
654 uint64_t cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; local
685 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_CR4, &cr4);
687 printf("cr4[%d]\t\t0x%016lx\n", vcpu, cr4);
988 uint64_t ctl, cr0, cr3, cr4, rs local
1665 uint64_t rax, cr0, cr2, cr3, cr4, dr0, dr1, dr2, dr3, dr6, dr7; local
[all...]
/freebsd-11-stable/sys/i386/include/
H A Dcpufunc.h440 __asm __volatile("movl %0,%%cr4" : : "r" (data));
448 __asm __volatile("movl %%cr4,%0" : "=r" (data));
748 void load_cr4(u_int cr4);

Completed in 211 milliseconds

12