Home
last modified time | relevance | path

Searched refs:mfcr (Results 1 - 25 of 111) sorted by relevance

12345

/kernel/linux/linux-5.10/arch/csky/abiv2/inc/abi/
H A Dckmmu.h12 return mfcr("cr<0, 15>"); in read_mmu_index()
22 return mfcr("cr<2, 15>"); in read_mmu_entrylo0()
27 return mfcr("cr<3, 15>"); in read_mmu_entrylo1()
37 return mfcr("cr<4, 15>"); in read_mmu_entryhi()
47 return mfcr("cr<30, 15>"); in read_mmu_msa0()
57 return mfcr("cr<31, 15>"); in read_mmu_msa1()
113 return mfcr("cr<29, 15>") & ~BIT(0); in get_pgd()
H A Dentry.h29 mfcr lr, epc
34 mfcr lr, epsr
41 mfcr lr, usp
61 mfcr lr, cr14
99 mfcr sp, ss0
109 mfcr lr, psr
131 mfcr lr, cr14
178 mfcr lr, cr14
207 mfcr \rx, cr<0, 15>
211 mfcr \r
[all...]
H A Dreg_ops.h10 return mfcr("cr31"); in mfcr_hint()
15 return mfcr("cr23"); in mfcr_ccr2()
/kernel/linux/linux-6.6/arch/csky/abiv2/inc/abi/
H A Dckmmu.h11 return mfcr("cr<0, 15>"); in read_mmu_index()
21 return mfcr("cr<2, 15>"); in read_mmu_entrylo0()
26 return mfcr("cr<3, 15>"); in read_mmu_entrylo1()
36 return mfcr("cr<4, 15>"); in read_mmu_entryhi()
46 return mfcr("cr<30, 15>"); in read_mmu_msa0()
56 return mfcr("cr<31, 15>"); in read_mmu_msa1()
137 return __va(mfcr("cr<29, 15>") & ~BIT(0)); in get_pgd()
H A Dentry.h31 mfcr lr, epc
36 mfcr lr, epsr
43 mfcr lr, usp
63 mfcr lr, cr14
101 mfcr sp, ss0
111 mfcr lr, psr
133 mfcr lr, cr14
180 mfcr lr, cr14
209 mfcr \rx, cr<0, 15>
213 mfcr \r
[all...]
H A Dreg_ops.h9 return mfcr("cr31"); in mfcr_hint()
14 return mfcr("cr23"); in mfcr_ccr2()
/kernel/liteos_m/arch/csky/v2/gcc/
H A Dlos_exc.S47 mfcr r0, epsr
49 mfcr r0, epc
53 mfcr r1, epc
68 mfcr r0, epsr
70 mfcr r0, epc
95 mfcr r0, epsr
97 mfcr r0, epc
101 mfcr r1, epc
114 mfcr r0, epsr
116 mfcr r
[all...]
H A Dlos_dispatch.S85 mfcr r1, epsr
87 mfcr r1, epc
150 mfcr r1, psr
/kernel/linux/linux-5.10/arch/csky/kernel/
H A Dcpu-probe.c20 cur = mfcr("cr13"); in percpu_print()
24 next = mfcr("cr13"); in percpu_print()
34 while ((mfcr("cr13") >> 28) != i); in percpu_print()
41 seq_printf(m, "ccr (L1C & MMU): 0x%08x\n", mfcr("cr18")); in percpu_print()
H A Dsmp.c215 secondary_hint = mfcr("cr31"); in __cpu_up()
216 secondary_hint2 = mfcr("cr<21, 1>"); in __cpu_up()
217 secondary_ccr = mfcr("cr18"); in __cpu_up()
227 if (mask & mfcr("cr<29, 0>")) { in __cpu_up()
231 mask |= mfcr("cr<29, 0>"); in __cpu_up()
H A Dentry.S28 mfcr a0, epsr
112 mfcr a3, ss2
113 mfcr r6, ss3
114 mfcr a2, ss4
117 mfcr a3, ss2
118 mfcr r6, ss3
119 mfcr a2, ss4
318 mfcr a0, epc
/kernel/linux/linux-6.6/arch/csky/kernel/
H A Dcpu-probe.c20 cur = mfcr("cr13"); in percpu_print()
24 next = mfcr("cr13"); in percpu_print()
34 while ((mfcr("cr13") >> 28) != i); in percpu_print()
41 seq_printf(m, "ccr (L1C & MMU): 0x%08x\n", mfcr("cr18")); in percpu_print()
H A Dsmp.c213 secondary_hint = mfcr("cr31"); in __cpu_up()
214 secondary_hint2 = mfcr("cr<21, 1>"); in __cpu_up()
215 secondary_ccr = mfcr("cr18"); in __cpu_up()
217 secondary_pgd = mfcr("cr<29, 15>"); in __cpu_up()
226 if (mask & mfcr("cr<29, 0>")) { in __cpu_up()
230 mask |= mfcr("cr<29, 0>"); in __cpu_up()
/kernel/linux/linux-5.10/arch/csky/abiv1/inc/abi/
H A Dentry.h23 mfcr sp, ss0
28 mfcr sp, usp
33 mfcr r13, epsr
45 mfcr lr, epc
55 mfcr lr, ss1
67 mfcr r13, ss2
/kernel/linux/linux-6.6/arch/csky/abiv1/inc/abi/
H A Dentry.h22 mfcr sp, ss0
27 mfcr sp, usp
32 mfcr r13, epsr
44 mfcr lr, epc
54 mfcr lr, ss1
66 mfcr r13, ss2
/kernel/linux/linux-5.10/arch/csky/abiv2/
H A Dfpu.c15 * - mfcr %a, cr<1, 2>
16 * - mfcr %a, cr<2, 2>
77 regx = mfcr("cr<1, 2>"); in fpu_libc_helper()
79 regx = mfcr("cr<2, 2>"); in fpu_libc_helper()
97 fesr = mfcr("cr<2, 2>"); in fpu_fpe()
157 tmp1 = mfcr("cr<1, 2>"); in save_to_user_fp()
158 tmp2 = mfcr("cr<2, 2>"); in save_to_user_fp()
/kernel/linux/linux-6.6/arch/csky/abiv2/
H A Dfpu.c15 * - mfcr %a, cr<1, 2>
16 * - mfcr %a, cr<2, 2>
77 regx = mfcr("cr<1, 2>"); in fpu_libc_helper()
79 regx = mfcr("cr<2, 2>"); in fpu_libc_helper()
97 fesr = mfcr("cr<2, 2>"); in fpu_fpe()
157 tmp1 = mfcr("cr<1, 2>"); in save_to_user_fp()
158 tmp2 = mfcr("cr<2, 2>"); in save_to_user_fp()
/kernel/linux/linux-5.10/arch/mips/netlogic/common/
H A Dreset.S60 mfcr t1, t0
67 mfcr t1, t0
111 mfcr v1, t1
119 mfcr v1, t1
157 .set arch=xlr /* for mfcr/mtcr, XLR is sufficient */
223 mfcr t2, t0
/kernel/linux/linux-5.10/arch/csky/include/asm/
H A Dirqflags.h11 flags = mfcr("psr"); in arch_local_irq_save()
31 return mfcr("psr"); in arch_local_save_flags()
/kernel/linux/linux-6.6/arch/csky/include/asm/
H A Dirqflags.h11 flags = mfcr("psr"); in arch_local_irq_save()
31 return mfcr("psr"); in arch_local_save_flags()
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/
H A DhvCall.S108 mfcr r0
118 mfcr r0
140 mfcr r0
206 mfcr r0
234 mfcr r0
313 mfcr r0
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A DhvCall.S110 mfcr r0
124 mfcr r0
153 mfcr r0
222 mfcr r0
253 mfcr r0
335 mfcr r0
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-mp-csky.c102 return (u64)mfcr(PTIM_CCVR); in sched_clock_read()
107 return (u64)mfcr(PTIM_CCVR); in clksrc_read()
128 * The regs is accessed by cpu instruction: mfcr/mtcr instead of in csky_mptimer_init()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dtimer-mp-csky.c102 return (u64)mfcr(PTIM_CCVR); in sched_clock_read()
107 return (u64)mfcr(PTIM_CCVR); in clksrc_read()
128 * The regs is accessed by cpu instruction: mfcr/mtcr instead of in csky_mptimer_init()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dhead_booke.h53 mfcr r13; /* save CR in r13 for now */\
122 mfcr r13 /* save CR in r13 for now */
131 mfcr r12
134 mfcr r12
197 mfcr r9; /* save CR in r9 for now */\
289 mfcr r13; /* save CR in r13 for now */\

Completed in 9 milliseconds

12345