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

/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix_sup.s47 movq %cr4, %rax
58 movl %cr4, %eax
H A Dunix.c889 ulong_t cr0, cr4; local
926 cr4 = kmdb_unix_getcr4();
928 mdb_printf("%%cr4 = 0x%08x <%b>\n", cr4, cr4, cr4_flag_bits);
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Damd64_tramp.S86 movl %cr4, %eax
88 movl %eax, %cr4
/illumos-gate/usr/src/uts/i86pc/ml/
H A Dfb_swtch_src.s176 movq %cr4, %rax
178 movq %rax, %cr4
239 movl %cr4, %eax
241 movl %eax, %cr4
263 movl %cr4, %eax
265 movl %eax, %cr4
300 movl %cr4, %eax
302 movl %eax, %cr4
H A Dmpcore.s143 * Add any initial cr4 bits
145 movl %cr4, %eax
152 movl %eax, %cr4
360 D16 movl %cr4, %eax
362 D16 movl %eax, %cr4
418 movl %cr4, %ecx
452 D16 mov %cr4, %eax
454 D16 mov %eax, %cr4
509 movl %cr4, %ecx
H A Dcpr_wakecode.s111 movq %cr4, %rdx
195 movl %cr4, %edx
342 * Add any initial cr4 bits
344 movl %cr4, %eax
351 movl %eax, %cr4
673 movq WC_CR4(%rbx), %rax / restore full cr4 (with Global Enable)
674 movq %rax, %cr4
941 D16 A16 movl %cs:WC_CR4(%ebx), %eax / restore cr4
943 movl %eax, %cr4
1061 / By this time GDT and IDT are loaded as is cr0, cr3 and cr4
[all...]
H A Dbios_call_src.s126 MOVCR( %cr4, save_cr4)
350 movl %eax, %cr4
/illumos-gate/usr/src/uts/i86pc/dboot/
H A Ddboot_grub.s128 movl %cr4, %eax
141 movl %eax, %cr4
/illumos-gate/usr/src/boot/sys/amd64/include/
H A Dcpufunc.h455 __asm __volatile("movq %0,%%cr4" : : "r" (data));
463 __asm __volatile("movq %%cr4,%0" : "=r" (data));
510 uint64_t cr4; local
512 cr4 = rcr4();
513 load_cr4(cr4 & ~CR4_PGE);
521 load_cr4(cr4 | CR4_PGE);
821 void load_cr4(u_long cr4);
/illumos-gate/usr/src/uts/i86pc/os/
H A Dcmi_hw.c1687 ulong_t cr4; local
1689 cr4 = getcr4();
1690 cr4 = cr4 & (~CR4_MCE);
1691 setcr4(cr4);
1768 ulong_t cr4; local
1774 cr4 = HDLOPS(hdl)->cmio_getcr4(hdl);
1776 HDLOPS(hdl)->cmio_setcr4(hdl, cr4 | CR4_MCE);
H A Dstartup.c2836 ulong_t cr0, cr0_orig, cr4; local
2841 cr4 = getcr4();
2848 if (cr4 & CR4_PGE) {
2849 setcr4(cr4 & ~(ulong_t)CR4_PGE);
2850 setcr4(cr4);
2859 if (cr4 & CR4_PGE) {
2860 setcr4(cr4 & ~(ulong_t)CR4_PGE);
2861 setcr4(cr4);
H A Dcpr_impl.c89 init_real_mode_platter(int cpun, uint32_t offset, uint_t cr4, wc_desctbr_t gdt);
619 PMD(PMD_SX, ("cr0=%lx, cr3=%lx, cr4=%lx\n",
862 init_real_mode_platter(int cpun, uint32_t offset, uint_t cr4, wc_desctbr_t gdt) argument
876 real_mode_platter->rm_cr4 = cr4;
/illumos-gate/usr/src/uts/intel/ia32/ml/
H A Di86_subr.s563 movq %cr4, %rax
568 movq %rdi, %cr4
645 movl %cr4, %eax
651 movl %eax, %cr4
3084 movq %cr4, %rax
3085 movq %rax, CREG_CR4(%rdi) /* cr4 */
3110 movq %cr4, %rax
3111 movq %rax, CREG_CR4(%rdi) /* cr4 */
3150 movl %cr4, %eax
3151 movl %eax, CREG_CR4(%edx) /* cr4 */
[all...]
/illumos-gate/usr/src/boot/sys/i386/include/
H A Dcpufunc.h433 __asm __volatile("movl %0,%%cr4" : : "r" (data));
441 __asm __volatile("movl %%cr4,%0" : "=r" (data));
741 void load_cr4(u_int cr4);
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhat_i86.c1971 ulong_t cr4 = getcr4(); local
1973 if (cr4 & CR4_PGE) {
1974 setcr4(cr4 & ~(ulong_t)CR4_PGE);
1975 setcr4(cr4);

Completed in 113 milliseconds