/freebsd-10-stable/sys/amd64/amd64/ |
H A D | initcpu.c | 204 uint32_t cr4; local 206 cr4 = rcr4(); 208 cr4 |= CR4_FXSR | CR4_XMM; 212 cr4 |= CR4_FSGSBASE; 221 cr4 |= CR4_SMEP; 222 load_cr4(cr4);
|
H A D | mpboot.S | 94 mov %cr4, %eax 96 mov %eax, %cr4
|
H A D | amd64_mem.c | 310 u_long cr0, cr4; local 317 cr4 = rcr4(); 318 load_cr4(cr4 & ~CR4_PGE); 403 load_cr4(cr4);
|
H A D | cpu_switch.S | 351 movq %cr4,%rax 469 movq %rax,%cr4
|
/freebsd-10-stable/sys/boot/i386/libi386/ |
H A D | amd64_tramp.S | 86 movl %cr4, %eax 88 movl %eax, %cr4
|
/freebsd-10-stable/sys/i386/i386/ |
H A D | mpboot.s | 82 movl %cr4,%eax 99 movl %eax,%cr4 105 movl %cr4, %eax 107 movl %eax, %cr4
|
H A D | locore.s | 278 movl %cr4, %eax 280 movl %eax, %cr4 287 movl %cr4, %eax 289 movl %eax, %cr4 754 movl %cr4, %eax 756 movl %eax, %cr4 763 movl %cr4, %eax 765 movl %eax, %cr4
|
H A D | i686_mem.c | 304 u_long cr0, cr4; local 311 cr4 = rcr4(); 312 load_cr4(cr4 & ~CR4_PGE); 397 load_cr4(cr4);
|
H A D | swtch.s | 399 movl %cr4,%eax 453 movl %eax,%cr4
|
H A D | pmap.c | 544 u_long cr0, cr4; local 615 cr4 = rcr4(); 616 load_cr4(cr4 & ~CR4_PGE); 637 load_cr4(cr4); 948 u_long cr4; local 964 cr4 = rcr4(); 965 load_cr4(cr4 & ~CR4_PGE); 973 load_cr4(cr4 | CR4_PGE);
|
/freebsd-10-stable/sys/amd64/acpica/ |
H A D | acpi_wakecode.S | 152 mov %cr4, %eax 154 mov %eax, %cr4
|
/freebsd-10-stable/sys/amd64/vmm/intel/ |
H A D | vmx.h | 136 u_long vmx_fix_cr4(u_long cr4);
|
H A D | vmcs.c | 340 u_long cr0, cr4, efer; local 370 cr4 = vmm_get_host_cr4() | CR4_VMXE; 371 if ((error = vmwrite(VMCS_HOST_CR4, cr4)) != 0)
|
/freebsd-10-stable/sys/amd64/vmm/ |
H A D | x86.c | 92 uint64_t cr4; local 264 VM_REG_GUEST_CR4, &cr4); 267 "fetching %%cr4", error); 268 if (cr4 & CR4_XSAVE)
|
/freebsd-10-stable/lib/libvmmapi/ |
H A D | vmmapi_freebsd.c | 227 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 D | vmmapi.c | 998 uint64_t rflags, rip, cr0, cr4, zero, desc_base, rdx; local 1020 cr4 = 0; 1021 if ((error = vm_set_register(vmctx, vcpu, VM_REG_GUEST_CR4, cr4)) != 0)
|
/freebsd-10-stable/contrib/gcc/config/rs6000/ |
H A D | ppc-asm.h | 42 #define cr4 4 macro
|
/freebsd-10-stable/sys/i386/acpica/ |
H A D | acpi_wakecode.S | 150 mov %eax, %cr4
|
/freebsd-10-stable/sys/amd64/vmm/amd/ |
H A D | vmcb.c | 187 *retval = state->cr4; 277 state->cr4 = val;
|
H A D | vmcb.h | 289 uint64_t cr4; member in struct:vmcb_state
|
H A D | svm.c | 429 * in the VMCB - i.e. all except cr0, cr2, cr3, cr4 and cr8. 639 svm_paging_mode(uint64_t cr0, uint64_t cr4, uint64_t efer) argument 644 if ((cr4 & CR4_PAE) == 0) 720 paging->paging_mode = svm_paging_mode(state->cr0, state->cr4,
|
/freebsd-10-stable/sys/amd64/include/ |
H A D | cpufunc.h | 453 __asm __volatile("movq %0,%%cr4" : : "r" (data)); 461 __asm __volatile("movq %%cr4,%0" : "=r" (data)); 508 uint64_t cr4; local 510 cr4 = rcr4(); 511 load_cr4(cr4 & ~CR4_PGE); 519 load_cr4(cr4 | CR4_PGE); 820 void load_cr4(u_long cr4);
|
/freebsd-10-stable/sys/xen/interface/arch-x86/hvm/ |
H A D | save.h | 79 uint64_t cr4; member in struct:hvm_hw_cpu 188 uint64_t cr4; member in struct:hvm_hw_cpu_compat
|
/freebsd-10-stable/usr.sbin/bhyvectl/ |
H A D | bhyvectl.c | 113 " [--set-cr4=<CR4>]\n" 114 " [--get-cr4]\n" 196 " [--get-vmcs-host-cr4]\n" 201 " [--get-vmcs-cr4-mask]\n" 202 " [--get-vmcs-cr4-shadow]\n" 644 uint64_t cr0, cr3, cr4, dr7, rsp, rip, rflags, efer; local 668 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_CR4, &cr4); 670 printf("cr4[%d]\t\t0x%016lx\n", vcpu, cr4); 941 uint64_t ctl, cr0, cr3, cr4, rs local 1609 uint64_t rax, cr0, cr3, cr4, dr7, rsp, rip, rflags, efer, pat; local [all...] |
/freebsd-10-stable/sys/i386/include/ |
H A D | cpufunc.h | 462 __asm __volatile("movl %0,%%cr4" : : "r" (data)); 470 __asm __volatile("movl %%cr4,%0" : "=r" (data)); 777 void load_cr4(u_int cr4);
|