/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | unix_sup.s | 42 movq %cr0, %rax 53 movl %cr0, %eax
|
H A D | unix.c | 889 ulong_t cr0, cr4; local 925 cr0 = kmdb_unix_getcr0(); 927 mdb_printf("%%cr0 = 0x%08x <%b>\n", cr0, cr0, cr0_flag_bits);
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | machprivregs.h | 157 movq %cr0, rtmp; \ 159 movq rtmp, %cr0 164 movl %cr0, rtmp; \ 166 movl rtmp, %cr0
|
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/ |
H A D | amd64_tramp.S | 95 movl %cr0, %eax 97 movl %eax, %cr0
|
H A D | relocater_tramp.S | 81 movl %cr0, %eax /* disable paging */ 83 movl %eax, %cr0 135 movl %cr0, %eax 137 movl %eax, %cr0
|
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | mpcore.s | 101 movl %cr0, %eax 107 movl %eax, %cr0 110 * Do a jmp immediately after writing to cr0 when enabling protected 175 movl %cr0, %eax 177 movl %eax, %cr0 308 movq %cr0, %rax 311 movq %rax, %cr0 /* set machine status word */ 366 movl %cr0, %eax 372 movl %eax, %cr0 407 movl %cr0, [all...] |
H A D | bios_call_src.s | 128 MOVCR( %cr0, save_cr0) 224 * - shutting down paging (bit 31 of cr0) 228 movl %cr0, %eax 230 movl %eax, %cr0 267 DATASZ movl %eax, %cr0 329 DATASZ movl %eax, %cr0 365 movl %eax, %cr0
|
H A D | fb_swtch_src.s | 55 movl %cr0, %eax ;\ 57 movl %eax, %cr0 223 * - shutting down paging (bit 31 of cr0). This will flush the 273 movl %cr0, %eax 276 movl %eax, %cr0
|
H A D | cpr_wakecode.s | 107 movq %cr0, %rdx 191 movl %cr0, %edx 299 * %cr0 has already been initialsed to zero 301 movl %cr0, %eax 303 movl %eax, %cr0 306 * Do a jmp immediately after writing to cr0 when enabling protected 399 movl %cr0, %eax 401 movl %eax, %cr0 719 movq %rdx, %cr0 959 movl %eax, %cr0 [all...] |
H A D | locore.s | 204 movq %cr0, %rax 207 movq %rax, %cr0 296 movl %cr0, %eax 303 movl %eax, %cr0 / set the cr0 register correctly and
|
/illumos-gate/usr/src/uts/intel/ia32/ml/ |
H A D | sseblk.s | 124 * %rax saved %cr0 (#if DEBUG then %eax is t->t_preempt) 139 movq %cr0, %rax 153 2: movq %rax, %cr0 166 * %ebx saved %cr0 (#if DEBUG then t->t_preempt) 185 movl %cr0, %ebx 201 2: movl %ebx, %cr0 302 * %rax saved %cr0 (#if DEBUG then %eax is t->t_prempt) 315 movq %cr0, %rax 327 5: movq %rax, %cr0 339 * %ebx saved %cr0 (#i [all...] |
H A D | swtch.s | 666 movq %cr0, %rax 671 movq %rax, %cr0 738 movl %cr0, %eax 743 movl %eax, %cr0
|
H A D | i86_subr.s | 523 movq %cr0, %rax 528 movq %rdi, %cr0 585 movl %cr0, %eax 591 movl %eax, %cr0 596 * "lock mov %cr0" is used on processors which indicate it is 602 movl %cr0, %eax 609 movl %eax, %cr0 3078 movq %cr0, %rax 3079 movq %rax, CREG_CR0(%rdi) /* cr0 */ 3104 movq %cr0, [all...] |
/illumos-gate/usr/src/uts/i86pc/dboot/ |
H A D | dboot_grub.s | 175 movl %cr0, %eax 178 movl %eax, %cr0
|
/illumos-gate/usr/src/boot/sys/boot/i386/btx/btx/ |
H A D | btx.S | 196 mov %cr0,%eax # Switch to protected 198 mov %eax,%cr0 # 245 movl %cr0,%eax # Get CR0 247 movl %eax,%cr0 # paging 269 mov %eax,%cr0 # real mode 572 intusr.7: movl %cr0,%eax # Leave 574 movl %eax,%cr0 # mode 623 mov %cr0,%eax # Switch to protected 625 mov %eax,%cr0 #
|
/illumos-gate/usr/src/common/crypto/modes/amd64/ |
H A D | gcm_intel.s | 127 movq %cr0, tmpreg; \
|
/illumos-gate/usr/src/uts/intel/kdi/amd64/ |
H A D | kdi_asm.s | 499 /* Save off %cr0, and clear write protect */ 500 movq %cr0, %rcx 503 movq %rcx, %cr0 606 movq %rdx, %cr0
|
/illumos-gate/usr/src/uts/intel/kdi/ia32/ |
H A D | kdi_asm.s | 495 /* Save off %cr0, and clear write protect */ 496 movl %cr0, %ecx 499 movl %ecx, %cr0 607 movl %edx, %cr0
|
/illumos-gate/usr/src/common/bignum/i386/ |
H A D | bignum_i386_asm.s | 113 movl %cr0, reg; \ 422 movl %ebx, %cr0 710 movl %ebx, %cr0 864 movl %eax, %cr0 1100 movl %ebx, %cr0
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | startup.c | 2836 ulong_t cr0, cr0_orig, cr4; local 2840 cr0_orig = cr0 = getcr0(); 2844 cr0 |= CR0_CD; 2845 cr0 &= ~CR0_NW; 2846 setcr0(cr0); 2858 /* flush TLBs and cache again, then reenable cr0 caching */
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | asm.S | 978 movl %cr0, %eax 980 movl %eax, %cr0 1052 movl %cr0, %eax 1054 movl %eax, %cr0
|
/illumos-gate/usr/src/common/crypto/aes/amd64/ |
H A D | aes_intel.s | 210 movq %cr0, tmpreg; \ 245 movq %cr0, tmpreg; \
|
/illumos-gate/usr/src/boot/sys/i386/include/ |
H A D | cpufunc.h | 393 __asm __volatile("movl %0,%%cr0" : : "r" (data)); 401 __asm __volatile("movl %%cr0,%0" : "=r" (data)); 739 void load_cr0(u_int cr0);
|
/illumos-gate/usr/src/boot/sys/amd64/include/ |
H A D | cpufunc.h | 415 __asm __volatile("movq %0,%%cr0" : : "r" (data)); 423 __asm __volatile("movq %%cr0,%0" : "=r" (data)); 819 void load_cr0(u_long cr0);
|