Searched refs:cr0 (Results 1 - 14 of 14) sorted by relevance

/haiku/src/system/boot/platform/bios_ia32/
H A Dsmp_trampoline.S28 movl %cr0,%eax
30 movl %eax,%cr0 # switch into protected mode
60 movl %cr0,%eax
62 movl %eax,%cr0 # enable paging
H A Dlong_asm.S36 movl %cr0, %eax
38 movl %eax, %cr0
58 movl %cr0, %ecx
60 movl %ecx, %cr0
H A Dbios_asm.S45 movl %cr0, %eax // set the PE bit (0) to switch to protected mode
47 movl %eax, %cr0
67 movl %cr0, %eax // set the PG bit (31) to enable paging
69 movl %eax, %cr0
111 movl %cr0, %eax
113 movl %eax, %cr0
135 movl %cr0, %eax // switch to real mode
137 movl %eax, %cr0
H A Dshell.S280 movl %cr0, %eax // set the PE bit of cr0 to switch to protected mode
282 movl %eax, %cr0
/haiku/src/system/boot/platform/pxe_ia32/
H A Dsmp_trampoline.S28 movl %cr0,%eax
30 movl %eax,%cr0 # switch into protected mode
60 movl %cr0,%eax
62 movl %eax,%cr0 # enable paging
H A Dpxe_stage2.S86 movl %cr0, %eax
88 movl %eax, %cr0
139 movl %cr0, %eax
141 movl %eax, %cr0
146 movl %eax, %cr0
/haiku/src/system/boot/platform/efi/arch/x86/
H A Dentry.S31 movl %cr0, %eax
33 movl %eax, %cr0
62 movl %eax, %cr0
H A Dsmp_trampoline.S45 movl %cr0, %eax
47 movl %eax, %cr0
84 movl %eax, %cr0
/haiku/src/system/boot/platform/efi/arch/x86_64/
H A Dlong_smp_trampoline.S40 movl %cr0,%eax
42 movl %eax,%cr0
79 movl %cr0, %ecx
81 movl %ecx, %cr0
105 movq %cr0, %rax
108 movq %rax, %cr0
/haiku/src/system/libroot/posix/glibc/arch/ppc/
H A Dlshift.S35 cmplwi cr0,r5,16 # is size < 16
42 bge cr0,L(big) # branch if size >= 16
70 bltl- cr0,L(boom) # Never taken, only used to set LR.
/haiku/src/system/libroot/posix/glibc/include/arch/ppc/
H A Dsysdep.h96 #define cr0 0 macro
/haiku/src/libs/compat/freebsd_network/compat/machine/x86_64/
H A Dcpufunc.h420 __asm __volatile("movq %0,%%cr0" : : "r" (data));
428 __asm __volatile("movq %%cr0,%0" : "=r" (data));
859 void load_cr0(u_long cr0);
/haiku/src/libs/compat/freebsd_network/compat/machine/x86/
H A Dcpufunc.h400 __asm __volatile("movl %0,%%cr0" : : "r" (data));
408 __asm __volatile("movl %%cr0,%0" : "=r" (data));
748 void load_cr0(u_int cr0);
/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/
H A Dif_vr.c303 uint8_t cr0, cr1, fc; local
326 cr0 = CSR_READ_1(sc, VR_CR0);
331 if ((cr0 & (VR_CR0_TX_ON | VR_CR0_RX_ON)) != 0) {

Completed in 100 milliseconds