Home
last modified time | relevance | path

Searched full:p14 (Results 1 – 25 of 79) sorted by relevance

1234

/kernel/liteos_a/arch/arm/arm/include/
Darm.h692 __asm__ volatile("mrc p14, 0, %0, c0,c0,0" : "=r"(val)); in OsArmReadDbddidr()
698 __asm__ volatile("mcr p14, 0, %0, c0,c0,0" ::"r"(val)); in OsArmWriteDbddidr()
705 __asm__ volatile("mrc p14, 0, %0, c1,c0,0" : "=r"(val)); in OsArmReadDbgdrar()
711 __asm__ volatile("mcr p14, 0, %0, c1,c0,0" ::"r"(val)); in OsArmWriteDbgdrar()
718 __asm__ volatile("mrc p14, 0, %0, c2,c0,0" : "=r"(val)); in OsArmReadDbgdsar()
724 __asm__ volatile("mcr p14, 0, %0, c2,c0,0" ::"r"(val)); in OsArmWriteDbgdsar()
731 __asm__ volatile("mrc p14, 0, %0, c0,c1,0" : "=r"(val)); in OsArmReadDbgdscr()
737 __asm__ volatile("mcr p14, 0, %0, c0,c1,0" ::"r"(val)); in OsArmWriteDbgdscr()
744 __asm__ volatile("mrc p14, 0, %0, c0,c5,0" : "=r"(val)); in OsArmReadDbgdtrtxint()
750 __asm__ volatile("mcr p14, 0, %0, c0,c5,0" ::"r"(val)); in OsArmWriteDbgdtrtxint()
[all …]
/kernel/linux/linux-5.10/arch/arm/include/debug/
Dicedcc.S16 mcr p14, 0, \rd, c0, c5, 0
21 mrc p14, 0, \rx, c0, c1, 0
34 mrc p14, 0, \rx, c0, c1, 0
43 mcr p14, 0, \rd, c8, c0, 0
48 mrc p14, 0, \rx, c14, c0, 0
61 mrc p14, 0, \rx, c14, c0, 0
70 mcr p14, 0, \rd, c1, c0, 0
75 mrc p14, 0, \rx, c0, c0, 0
89 mrc p14, 0, \rx, c0, c0, 0
/kernel/linux/linux-6.6/arch/arm/include/debug/
Dicedcc.S16 mcr p14, 0, \rd, c0, c5, 0
21 mrc p14, 0, \rx, c0, c1, 0
34 mrc p14, 0, \rx, c0, c1, 0
43 mcr p14, 0, \rd, c8, c0, 0
48 mrc p14, 0, \rx, c14, c0, 0
61 mrc p14, 0, \rx, c14, c0, 0
70 mcr p14, 0, \rd, c1, c0, 0
75 mrc p14, 0, \rx, c0, c0, 0
89 mrc p14, 0, \rx, c0, c0, 0
/kernel/linux/linux-6.6/arch/arm/kernel/
Dperf_event_xscale.c109 asm volatile("mrc p14, 0, %0, c0, c0, 0" : "=r" (val)); in xscale1pmu_read_pmnc()
118 asm volatile("mcr p14, 0, %0, c0, c0, 0" : : "r" (val)); in xscale1pmu_write_pmnc()
333 asm volatile("mrc p14, 0, %0, c1, c0, 0" : "=r" (val)); in xscale1pmu_read_counter()
336 asm volatile("mrc p14, 0, %0, c2, c0, 0" : "=r" (val)); in xscale1pmu_read_counter()
339 asm volatile("mrc p14, 0, %0, c3, c0, 0" : "=r" (val)); in xscale1pmu_read_counter()
353 asm volatile("mcr p14, 0, %0, c1, c0, 0" : : "r" (val)); in xscale1pmu_write_counter()
356 asm volatile("mcr p14, 0, %0, c2, c0, 0" : : "r" (val)); in xscale1pmu_write_counter()
359 asm volatile("mcr p14, 0, %0, c3, c0, 0" : : "r" (val)); in xscale1pmu_write_counter()
412 asm volatile("mrc p14, 0, %0, c0, c1, 0" : "=r" (val)); in xscale2pmu_read_pmnc()
422 asm volatile("mcr p14, 0, %0, c0, c1, 0" : : "r" (val)); in xscale2pmu_write_pmnc()
[all …]
Dthumbee.c21 asm("mrc p14, 6, %0, c1, c0, 0\n" : "=r" (v)); in teehbr_read()
27 asm("mcr p14, 6, %0, c1, c0, 0\n" : : "r" (v)); in teehbr_write()
/kernel/linux/linux-5.10/arch/arm/kernel/
Dperf_event_xscale.c109 asm volatile("mrc p14, 0, %0, c0, c0, 0" : "=r" (val)); in xscale1pmu_read_pmnc()
118 asm volatile("mcr p14, 0, %0, c0, c0, 0" : : "r" (val)); in xscale1pmu_write_pmnc()
333 asm volatile("mrc p14, 0, %0, c1, c0, 0" : "=r" (val)); in xscale1pmu_read_counter()
336 asm volatile("mrc p14, 0, %0, c2, c0, 0" : "=r" (val)); in xscale1pmu_read_counter()
339 asm volatile("mrc p14, 0, %0, c3, c0, 0" : "=r" (val)); in xscale1pmu_read_counter()
353 asm volatile("mcr p14, 0, %0, c1, c0, 0" : : "r" (val)); in xscale1pmu_write_counter()
356 asm volatile("mcr p14, 0, %0, c2, c0, 0" : : "r" (val)); in xscale1pmu_write_counter()
359 asm volatile("mcr p14, 0, %0, c3, c0, 0" : : "r" (val)); in xscale1pmu_write_counter()
412 asm volatile("mrc p14, 0, %0, c0, c1, 0" : "=r" (val)); in xscale2pmu_read_pmnc()
422 asm volatile("mcr p14, 0, %0, c0, c1, 0" : : "r" (val)); in xscale2pmu_write_pmnc()
[all …]
Dthumbee.c21 asm("mrc p14, 6, %0, c1, c0, 0\n" : "=r" (v)); in teehbr_read()
27 asm("mcr p14, 6, %0, c1, c0, 0\n" : : "r" (v)); in teehbr_write()
/kernel/linux/linux-6.6/arch/arm/boot/compressed/
Dmisc.c46 asm volatile ("mrc p14, 0, %0, c0, c1, 0" : "=r" (status)); in icedcc_putc()
49 asm("mcr p14, 0, %0, c0, c5, 0" : : "r" (ch)); in icedcc_putc()
63 asm volatile ("mrc p14, 0, %0, c14, c0, 0" : "=r" (status)); in icedcc_putc()
66 asm("mcr p14, 0, %0, c8, c0, 0" : : "r" (ch)); in icedcc_putc()
79 asm volatile ("mrc p14, 0, %0, c0, c0, 0" : "=r" (status)); in icedcc_putc()
82 asm("mcr p14, 0, %0, c1, c0, 0" : : "r" (ch)); in icedcc_putc()
/kernel/linux/linux-5.10/arch/arm/boot/compressed/
Dmisc.c42 asm volatile ("mrc p14, 0, %0, c0, c1, 0" : "=r" (status)); in icedcc_putc()
45 asm("mcr p14, 0, %0, c0, c5, 0" : : "r" (ch)); in icedcc_putc()
59 asm volatile ("mrc p14, 0, %0, c14, c0, 0" : "=r" (status)); in icedcc_putc()
62 asm("mcr p14, 0, %0, c8, c0, 0" : : "r" (ch)); in icedcc_putc()
75 asm volatile ("mrc p14, 0, %0, c0, c0, 0" : "=r" (status)); in icedcc_putc()
78 asm("mcr p14, 0, %0, c1, c0, 0" : : "r" (ch)); in icedcc_putc()
/kernel/linux/linux-5.10/fs/cifs/
Dsmbencrypt.c79 E_P16(unsigned char *p14, unsigned char *p16) in E_P16() argument
85 rc = smbhash(p16, sp8, p14); in E_P16()
88 rc = smbhash(p16 + 8, sp8, p14 + 7); in E_P16()
147 unsigned char p14[14], p16[16], p21[21]; in SMBencrypt() local
149 memset(p14, '\0', 14); in SMBencrypt()
153 memcpy(p14, passwd, 14); in SMBencrypt()
154 rc = E_P16(p14, p16); in SMBencrypt()
/kernel/linux/linux-6.6/arch/arm/include/asm/
Ddcc.h10 asm volatile("mrc p14, 0, %0, c0, c1, 0 @ read comms ctrl reg" in __dcc_getstatus()
20 asm volatile("mrc p14, 0, %0, c0, c5, 0 @ read comms data reg" in __dcc_getchar()
29 asm volatile("mcr p14, 0, %0, c0, c5, 0 @ write a char" in __dcc_putchar()
Dhw_breakpoint.h110 asm volatile("mrc p14, 0, %0, " #N "," #M ", " #OP2 : "=r" (VAL));\
114 asm volatile("mcr p14, 0, %0, " #N "," #M ", " #OP2 : : "r" (VAL));\
/kernel/linux/linux-5.10/arch/arm/include/asm/
Ddcc.h10 asm volatile("mrc p14, 0, %0, c0, c1, 0 @ read comms ctrl reg" in __dcc_getstatus()
20 asm volatile("mrc p14, 0, %0, c0, c5, 0 @ read comms data reg" in __dcc_getchar()
29 asm volatile("mcr p14, 0, %0, c0, c5, 0 @ write a char" in __dcc_putchar()
Dhw_breakpoint.h110 asm volatile("mrc p14, 0, %0, " #N "," #M ", " #OP2 : "=r" (VAL));\
114 asm volatile("mcr p14, 0, %0, " #N "," #M ", " #OP2 : : "r" (VAL));\
/kernel/linux/linux-6.6/arch/ia64/lib/
Dcopy_user.S146 // The case p14 represents the source has more bytes in the
157 cmp.eq p14,p15=r0,dst2
171 cmp.leu p14,p15=src2,dst2
174 .pred.rel "mutex", p14, p15
175 (p14) sub word1=8,src2 // (8 - src offset)
179 // For the case p14, we don't need to copy the shifted part to
182 (p14) sub word1=word1,t1
186 (p14) shl rshift=t2,3
188 (p14) sub len1=len1,t1
211 .pred.rel "mutex", p14, p15
[all …]
Dmemcpy_mck.S97 cmp.ne p14,p0=0,r29 // check src alignment
107 (p14) br.cond.dpnt .unaligned_src
411 cmp.le p14,p15 = 4,in2
426 EK(.ex_handler_short, (p14) ld1 t4=[src1],2)
435 EK(.ex_handler_short, (p14) st1 [dst1]=t4,2)
608 (p6) cmp.le p14,p0=dst0,saved_in0 // no progress has been made on store
609 (p7) cmp.le p14,p0=src0,saved_in1 // no progress has been made on load
613 (p14) br.ret.sptk.many rp
/kernel/linux/linux-5.10/arch/ia64/lib/
Dcopy_user.S146 // The case p14 represents the source has more bytes in the
157 cmp.eq p14,p15=r0,dst2
171 cmp.leu p14,p15=src2,dst2
174 .pred.rel "mutex", p14, p15
175 (p14) sub word1=8,src2 // (8 - src offset)
179 // For the case p14, we don't need to copy the shifted part to
182 (p14) sub word1=word1,t1
186 (p14) shl rshift=t2,3
188 (p14) sub len1=len1,t1
211 .pred.rel "mutex", p14, p15
[all …]
Dmemcpy_mck.S97 cmp.ne p14,p0=0,r29 // check src alignment
107 (p14) br.cond.dpnt .unaligned_src
411 cmp.le p14,p15 = 4,in2
426 EK(.ex_handler_short, (p14) ld1 t4=[src1],2)
435 EK(.ex_handler_short, (p14) st1 [dst1]=t4,2)
608 (p6) cmp.le p14,p0=dst0,saved_in0 // no progress has been made on store
609 (p7) cmp.le p14,p0=src0,saved_in1 // no progress has been made on load
613 (p14) br.ret.sptk.many rp
/kernel/linux/linux-5.10/arch/arm/mach-pxa/
Dsleep.S31 mcr p14, 0, r0, c7, c0, 0 @ enter sleep
131 mcr p14, 0, r0, c6, c0, 0
145 mcr p14, 0, r0, c6, c0, 0
169 mcr p14, 0, r1, c7, c0, 0 @ PWRMODE
Dstandby.S30 1: mcr p14, 0, r2, c7, c0, 0 @ put the system into Standby
64 mcr p14, 0, r0, c7, c0, 0
/kernel/linux/linux-6.6/arch/arm/mach-pxa/
Dsleep.S32 mcr p14, 0, r0, c7, c0, 0 @ enter sleep
132 mcr p14, 0, r0, c6, c0, 0
146 mcr p14, 0, r0, c6, c0, 0
170 mcr p14, 0, r1, c7, c0, 0 @ PWRMODE
Dstandby.S27 1: mcr p14, 0, r2, c7, c0, 0 @ put the system into Standby
61 mcr p14, 0, r0, c7, c0, 0
/kernel/linux/linux-6.6/arch/ia64/kernel/
Dfsys.S187 // p14 = Divide by 1000
279 (p14) movl r3 = 2361183241434822607 // Prep for / 1000 hack
284 (p14) shr.u r20 = r8, 3 // We can repeat this if necessary just wasting time
286 (p14) setf.sig f8 = r20
289 (p14) setf.sig f7 = r3 // Chances for repeats are 1 in 10000 for gettod
296 (p14) xmpy.hu f8 = f8, f7 // xmpy has 5 cycles latency so use it
298 (p14) getf.sig r2 = f8
301 (p14) shr.u r21 = r2, 4
/kernel/linux/linux-5.10/arch/ia64/kernel/
Dfsys.S187 // p14 = Divide by 1000
279 (p14) movl r3 = 2361183241434822607 // Prep for / 1000 hack
284 (p14) shr.u r20 = r8, 3 // We can repeat this if necessary just wasting time
286 (p14) setf.sig f8 = r20
289 (p14) setf.sig f7 = r3 // Chances for repeats are 1 in 10000 for gettod
296 (p14) xmpy.hu f8 = f8, f7 // xmpy has 5 cycles latency so use it
298 (p14) getf.sig r2 = f8
301 (p14) shr.u r21 = r2, 4
/kernel/linux/linux-6.6/drivers/clk/pxa/
Dclk-pxa.c140 asm("mrc p14, 0, %0, c6, c0, 0" : "=r" (clkcfg)); in pxa2xx_core_turbo_switch()
149 "1: mcr p14, 0, %1, c6, c0, 0\n" in pxa2xx_core_turbo_switch()
201 " mcr p14, 0, %2, c6, c0, 0 /* set CLKCFG[FCS] */\n" in pxa2xx_cpll_change()

1234