Home
last modified time | relevance | path

Searched refs:c13 (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dtls.h14 mrc p15, 0, \tmp2, c13, c0, 2 @ get the user r/w register variable
15 mcr p15, 0, \tp, c13, c0, 3 @ set TLS register variable
16 mcr p15, 0, \tpuser, c13, c0, 2 @ and the user r/w register variable
26 mrcne p15, 0, \tmp2, c13, c0, 2 @ get the user r/w register variable
27 mcrne p15, 0, \tp, c13, c0, 3 @ yes, set TLS register variable
28 mcrne p15, 0, \tpuser, c13, c0, 2 @ set user r/w register variable
82 asm("mcr p15, 0, %0, c13, c0, 3" in set_tls()
105 __asm__("mrc p15, 0, %0, c13, c0, 2" : "=r" (reg)); in get_tpuser()
116 asm("mcr p15, 0, %0, c13, c0, 2" in set_tpuser()
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Darm_pmuv3.h21 #define PMXEVTYPER __ACCESS_CP15(c9, 0, c13, 1)
22 #define PMXEVCNTR __ACCESS_CP15(c9, 0, c13, 2)
71 #define PMEVTYPER8 __ACCESS_CP15(c14, 0, c13, 0)
72 #define PMEVTYPER9 __ACCESS_CP15(c14, 0, c13, 1)
73 #define PMEVTYPER10 __ACCESS_CP15(c14, 0, c13, 2)
74 #define PMEVTYPER11 __ACCESS_CP15(c14, 0, c13, 3)
75 #define PMEVTYPER12 __ACCESS_CP15(c14, 0, c13, 4)
76 #define PMEVTYPER13 __ACCESS_CP15(c14, 0, c13, 5)
77 #define PMEVTYPER14 __ACCESS_CP15(c14, 0, c13, 6)
78 #define PMEVTYPER15 __ACCESS_CP15(c14, 0, c13,
[all...]
H A Dtls.h14 mrc p15, 0, \tmp2, c13, c0, 2 @ get the user r/w register variable
16 mcr p15, 0, \tpuser, c13, c0, 2 @ set the user r/w register
32 mcr p15, 0, \tp, c13, c0, 3 @ yes, set TLS register
97 asm("mcr p15, 0, %0, c13, c0, 3"
120 __asm__("mrc p15, 0, %0, c13, c0, 2" : "=r" (reg));
131 asm("mcr p15, 0, %0, c13, c0, 2"
H A Dassembler.h294 ALT_SMP(mrc p15, 0, \rd, c13, c0, 4)
313 9998: mcr p15, 0, \rn, c13, c0, 3 @ set TPIDRURO register variable
332 9998: mrc p15, 0, \rd, c13, c0, 3 @ get TPIDRURO register variable
357 mcr p15, 0, \t1, c13, c0, 3 @ store in TPIDRURO variable
/kernel/liteos_a/arch/arm/arm/include/
H A Dlos_hw_cpu.h123 * Process, context and thread ID registers (c13)
125 #define FCSEIDR CP15_REG(c13, 0, c0, 0) /* FCSE Process ID Register */
126 #define CONTEXTIDR CP15_REG(c13, 0, c0, 1) /* Context ID Register */
127 #define TPIDRURW CP15_REG(c13, 0, c0, 2) /* User Read/Write Thread ID Register */
128 #define TPIDRURO CP15_REG(c13, 0, c0, 3) /* User Read-Only Thread ID Register */
129 #define TPIDRPRW CP15_REG(c13, 0, c0, 4) /* PL1 only Thread ID Register */
/kernel/linux/linux-5.10/arch/arm/include/asm/hardware/
H A Dcp14.h70 #define RCP14_DBGBVR13() MRC14(0, c0, c13, 4)
86 #define RCP14_DBGBCR13() MRC14(0, c0, c13, 5)
102 #define RCP14_DBGWVR13() MRC14(0, c0, c13, 6)
118 #define RCP14_DBGWCR13() MRC14(0, c0, c13, 7)
135 #define RCP14_DBGBXVR13() MRC14(0, c1, c13, 1)
175 #define WCP14_DBGBVR13(val) MCR14(val, 0, c0, c13, 4)
191 #define WCP14_DBGBCR13(val) MCR14(val, 0, c0, c13, 5)
207 #define WCP14_DBGWVR13(val) MCR14(val, 0, c0, c13, 6)
223 #define WCP14_DBGWCR13(val) MCR14(val, 0, c0, c13, 7)
239 #define WCP14_DBGBXVR13(val) MCR14(val, 0, c1, c13,
[all...]
/kernel/linux/linux-6.6/arch/arm/include/asm/hardware/
H A Dcp14.h70 #define RCP14_DBGBVR13() MRC14(0, c0, c13, 4)
86 #define RCP14_DBGBCR13() MRC14(0, c0, c13, 5)
102 #define RCP14_DBGWVR13() MRC14(0, c0, c13, 6)
118 #define RCP14_DBGWCR13() MRC14(0, c0, c13, 7)
135 #define RCP14_DBGBXVR13() MRC14(0, c1, c13, 1)
175 #define WCP14_DBGBVR13(val) MCR14(val, 0, c0, c13, 4)
191 #define WCP14_DBGBCR13(val) MCR14(val, 0, c0, c13, 5)
207 #define WCP14_DBGWVR13(val) MCR14(val, 0, c0, c13, 6)
223 #define WCP14_DBGWCR13(val) MCR14(val, 0, c0, c13, 7)
239 #define WCP14_DBGBXVR13(val) MCR14(val, 0, c1, c13,
[all...]
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dproc-v6.S106 mrc p15, 0, r2, c13, c0, 1 @ read current context ID
111 mcr p15, 0, r1, c13, c0, 1 @ set context ID
139 mrc p15, 0, r4, c13, c0, 0 @ FCSE/PID
157 mcr p15, 0, ip, c13, c0, 1 @ set reserved context ID
159 mcr p15, 0, r4, c13, c0, 0 @ FCSE/PID
H A Dproc-v7-2level.S47 mrc p15, 0, r2, c13, c0, 1 @ read current context ID
54 mcr p15, 0, r1, c13, c0, 1 @ set context ID
H A Dproc-sa1100.S176 mrc p15, 0, r5, c13, c0, 0 @ PID
192 mcr p15, 0, r5, c13, c0, 0 @ PID
H A Dproc-feroceon.S330 mcr p15, 5, r0, c15, c13, 0 @ D clean range start
331 mcr p15, 5, r1, c15, c13, 1 @ D clean range top
510 mrc p15, 0, r4, c13, c0, 0 @ PID
522 mcr p15, 0, r4, c13, c0, 0 @ PID
H A Dproc-v7.S134 mrc p15, 0, r4, c13, c0, 0 @ FCSE/PID
135 mrc p15, 0, r5, c13, c0, 3 @ User r/o thread ID
156 mcr p15, 0, ip, c13, c0, 1 @ set reserved context ID
158 mcr p15, 0, r4, c13, c0, 0 @ FCSE/PID
159 mcr p15, 0, r5, c13, c0, 3 @ User r/o thread ID
H A Dproc-arm926.S394 mrc p15, 0, r4, c13, c0, 0 @ PID
406 mcr p15, 0, r4, c13, c0, 0 @ PID
H A Dproc-arm920.S379 mrc p15, 0, r4, c13, c0, 0 @ PID
391 mcr p15, 0, r4, c13, c0, 0 @ PID
H A Dproc-mohawk.S347 mrc p15, 0, r6, c13, c0, 0 @ PID
365 mcr p15, 0, r6, c13, c0, 0 @ PID
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dproc-v6.S108 mrc p15, 0, r2, c13, c0, 1 @ read current context ID
113 mcr p15, 0, r1, c13, c0, 1 @ set context ID
141 mrc p15, 0, r4, c13, c0, 0 @ FCSE/PID
159 mcr p15, 0, ip, c13, c0, 1 @ set reserved context ID
161 mcr p15, 0, r4, c13, c0, 0 @ FCSE/PID
H A Dproc-v7-2level.S49 mrc p15, 0, r2, c13, c0, 1 @ read current context ID
56 mcr p15, 0, r1, c13, c0, 1 @ set context ID
H A Dproc-sa1100.S176 mrc p15, 0, r5, c13, c0, 0 @ PID
192 mcr p15, 0, r5, c13, c0, 0 @ PID
H A Dproc-feroceon.S334 mcr p15, 5, r0, c15, c13, 0 @ D clean range start
335 mcr p15, 5, r1, c15, c13, 1 @ D clean range top
514 mrc p15, 0, r4, c13, c0, 0 @ PID
526 mcr p15, 0, r4, c13, c0, 0 @ PID
H A Dproc-v7.S136 mrc p15, 0, r4, c13, c0, 0 @ FCSE/PID
137 mrc p15, 0, r5, c13, c0, 3 @ User r/o thread ID
158 mcr p15, 0, ip, c13, c0, 1 @ set reserved context ID
160 mcr p15, 0, r4, c13, c0, 0 @ FCSE/PID
161 mcr p15, 0, r5, c13, c0, 3 @ User r/o thread ID
H A Dproc-arm920.S379 mrc p15, 0, r4, c13, c0, 0 @ PID
391 mcr p15, 0, r4, c13, c0, 0 @ PID
H A Dproc-arm926.S394 mrc p15, 0, r4, c13, c0, 0 @ PID
406 mcr p15, 0, r4, c13, c0, 0 @ PID
H A Dproc-mohawk.S347 mrc p15, 0, r6, c13, c0, 0 @ PID
365 mcr p15, 0, r6, c13, c0, 0 @ PID
/kernel/linux/linux-5.10/tools/perf/arch/s390/include/
H A Ddwarf-regs-table.h43 REG_DWARFNUM_NAME(c13, 45),
/kernel/linux/linux-6.6/tools/perf/arch/s390/include/
H A Ddwarf-regs-table.h43 REG_DWARFNUM_NAME(c13, 45),

Completed in 14 milliseconds

12