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

123456

/linux-master/arch/powerpc/kernel/vdso/
H A Dgetcpu.S22 PPC_LCMPI cr0,r3,0
26 beq cr0,1f
28 1: crclr cr0*4+so
38 cmpwi cr0, r3, 0
41 beq cr0, 1f
44 crclr cr0*4+so
H A Ddatapage.S38 crclr cr0*4+so
61 crclr cr0*4+so
H A Dcacheflush.S54 crclr cr0*4+so
76 crclr cr0*4+so
92 crclr cr0*4+so
/linux-master/arch/x86/platform/efi/
H A Defi_stub_32.S36 movl %cr0, %edx
38 movl %edx, %cr0
53 movl %cr0, %edx
55 movl %edx, %cr0
/linux-master/arch/x86/kernel/fpu/
H A Dinit.c22 unsigned long cr0; local
32 cr0 = read_cr0();
33 cr0 &= ~(X86_CR0_TS|X86_CR0_EM); /* clear TS and EM */
35 cr0 |= X86_CR0_EM;
36 write_cr0(cr0);
58 unsigned long cr0; local
63 cr0 = read_cr0();
64 cr0 &= ~(X86_CR0_TS | X86_CR0_EM);
65 write_cr0(cr0);
/linux-master/arch/arm/include/asm/hardware/
H A Dssp.h11 unsigned int cr0; member in struct:ssp_state
/linux-master/arch/x86/boot/
H A Dcpuflags.c18 unsigned long cr0; local
20 asm volatile("mov %%cr0,%0" : "=r" (cr0));
21 if (cr0 & (X86_CR0_EM|X86_CR0_TS)) {
22 cr0 &= ~(X86_CR0_EM|X86_CR0_TS);
23 asm volatile("mov %0,%%cr0" : : "r" (cr0));
/linux-master/arch/x86/realmode/rm/
H A Dreboot.S32 movl %cr0, %eax
34 movl %eax, %cr0
99 movl %cr0, %edx
102 movl %edx, %cr0
104 movl %cr0, %edx
110 movl %edx, %cr0
H A Dwakeup_asm.S24 pmode_cr0: .long 0 /* Saved %cr0 */
52 movl %cr0, %eax
54 movl %eax, %cr0
64 movl %eax, %cr0
132 movl %ecx, %cr0
/linux-master/arch/x86/include/asm/
H A Dsuspend_32.h15 unsigned long cr0, cr2, cr3, cr4; member in struct:saved_context
H A Dsuspend_64.h41 unsigned long cr0, cr2, cr3, cr4; member in struct:saved_context
/linux-master/drivers/input/touchscreen/
H A Dmc13783_ts.c71 int cr0, cr1; local
83 cr0 = (priv->sample[2] >> 12) & 0xfff;
88 x0, x1, x2, y0, y1, y2, cr0, cr1);
93 cr0 = (cr0 + cr1) / 2;
95 if (!cr0 || !sample_tolerance ||
99 if (cr0) {
104 x1, y1, 0x1000 - cr0);
111 cr0 ? 0x1000 - cr0
[all...]
/linux-master/arch/powerpc/kernel/
H A Dcpu_setup_6xx.S214 cmpwi cr0,r10,7
217 cror 4*cr0+eq,4*cr0+eq,4*cr1+eq
218 cror 4*cr0+eq,4*cr0+eq,4*cr2+eq
362 cmplwi cr0,r3,0x8000 /* 7450 */
372 /* cr0 is 74xx */
373 cror 4*cr0+eq,4*cr0+eq,4*cr3+eq
374 cror 4*cr0
[all...]
/linux-master/arch/powerpc/lib/
H A Dmemcmp_64.S176 cmpld cr0,rA,rB
178 bne cr0,.LcmpAB_lightweight
204 cmpld cr0,rA,rB
207 bne cr0,.LcmpAB_lightweight
234 cmpld cr0,rA,rB
235 bne cr0,.LcmpAB_lightweight
278 cmpld cr0,rA,rB
296 bne cr0,.LcmpAB
300 cmpld cr0,rA,rB
323 bne cr0,
[all...]
/linux-master/tools/testing/selftests/powerpc/stringloops/
H A Dmemcmp_64.S176 cmpld cr0,rA,rB
178 bne cr0,.LcmpAB_lightweight
204 cmpld cr0,rA,rB
207 bne cr0,.LcmpAB_lightweight
234 cmpld cr0,rA,rB
235 bne cr0,.LcmpAB_lightweight
278 cmpld cr0,rA,rB
296 bne cr0,.LcmpAB
300 cmpld cr0,rA,rB
323 bne cr0,
[all...]
/linux-master/arch/parisc/include/uapi/asm/
H A Dptrace.h61 unsigned long cr0; member in struct:user_regs_struct
/linux-master/arch/parisc/include/asm/
H A Dkgdb.h52 unsigned long cr0; member in struct:parisc_gdb_regs
/linux-master/include/xen/interface/hvm/
H A Dhvm_vcpu.h23 uint32_t cr0; member in struct:vcpu_hvm_x86_32
86 uint64_t cr0; member in struct:vcpu_hvm_x86_64
/linux-master/arch/x86/platform/pvh/
H A Dhead.S32 * - `cr0`: bit 0 (PE) must be set. All the other writeable bits are cleared.
90 mov %eax, %cr0
119 mov %cr0, %eax
121 mov %eax, %cr0
131 mov %cr0, %eax
133 mov %eax, %cr0
/linux-master/arch/powerpc/mm/nohash/
H A Dtlb_low_64e.S147 cmpldi cr0,r14,0
155 cmpdi cr0,r14,0
161 cmpdi cr0,r14,0
167 cmpdi cr0,r14,0
242 cmpldi cr0,r15,0 /* Check for user region */
292 crmove cr2*4+2,cr0*4+2 /* cr2.eq != 0 if kernel address */
386 cmpldi cr0,r14,0
393 cmpdi cr0,r14,0
399 cmpdi cr0,r14,0
404 cmpdi cr0,r1
[all...]
/linux-master/arch/arm/mach-sa1100/
H A Dssp.c160 ssp->cr0 = Ser4SSCR0;
176 Ser4SSCR0 = ssp->cr0 & ~SSCR0_SSE;
178 Ser4SSCR0 = ssp->cr0;
/linux-master/arch/powerpc/purgatory/
H A Dtrampoline_64.S57 cmpdi %cr0, %r3, 0
61 cmpdi %cr0, %r5, 0
70 cmpld %cr0, %r6, %r5
84 cmpwi %cr0,%r6,2 /* v2 or later? */
/linux-master/arch/powerpc/sysdev/
H A Ddcr-low.S14 cmplwi cr0,r3,1024; \
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dset_sregs_test.c93 sregs.cr0 = 0;
117 TEST_INVALID_CR_BIT(vcpu, cr0, sregs, BIT(i));
120 TEST_INVALID_CR_BIT(vcpu, cr0, sregs, X86_CR0_NW);
121 TEST_INVALID_CR_BIT(vcpu, cr0, sregs, X86_CR0_PG);
/linux-master/arch/arm/mach-mvebu/
H A Dpmsu_ll.S16 mrc p15, 0, r0, cr0, cr0, 5 @ get the CPU ID

Completed in 374 milliseconds

123456