Home
last modified time | relevance | path

Searched refs:mfcr (Results 1 – 25 of 66) sorted by relevance

123

/Linux-v5.15/arch/csky/abiv2/inc/abi/
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()
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 \rx, cr<4, 15>
[all …]
Dreg_ops.h9 return mfcr("cr31"); in mfcr_hint()
14 return mfcr("cr23"); in mfcr_ccr2()
/Linux-v5.15/arch/csky/kernel/
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()
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()
219 secondary_pgd = mfcr("cr<29, 15>"); in __cpu_up()
228 if (mask & mfcr("cr<29, 0>")) { in __cpu_up()
232 mask |= mfcr("cr<29, 0>"); in __cpu_up()
Datomic.S21 mfcr a3, epc
26 mfcr a3, epsr
28 mfcr a3, usp
Dprocess.c57 childregs->sr = mfcr("psr"); in copy_thread()
/Linux-v5.15/arch/csky/abiv1/inc/abi/
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
Dreg_ops.h21 return mfcr("cr30"); in mfcr_hint()
/Linux-v5.15/arch/csky/abiv2/
Dfpu.c77 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()
/Linux-v5.15/arch/mips/netlogic/common/
Dreset.S60 mfcr t1, t0
67 mfcr t1, t0
111 mfcr v1, t1
119 mfcr v1, t1
223 mfcr t2, t0
/Linux-v5.15/arch/csky/include/asm/
Dirqflags.h11 flags = mfcr("psr"); in arch_local_irq_save()
31 return mfcr("psr"); in arch_local_save_flags()
Dreg_ops.h6 #define mfcr(reg) \ macro
/Linux-v5.15/arch/powerpc/platforms/pseries/
DhvCall.S108 mfcr r0
122 mfcr r0
151 mfcr r0
223 mfcr r0
254 mfcr r0
339 mfcr r0
/Linux-v5.15/arch/powerpc/lib/
Dtest_emulate_step_exec_instr.S54 mfcr r0
111 mfcr r0
Dquad.S52 mfcr r5
/Linux-v5.15/drivers/clocksource/
Dtimer-mp-csky.c102 return (u64)mfcr(PTIM_CCVR); in sched_clock_read()
107 return (u64)mfcr(PTIM_CCVR); in clksrc_read()
/Linux-v5.15/arch/powerpc/kernel/
Dhead_booke.h52 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 */\
Dmisc.S51 mfcr r12
54 mfcr r0
Didle_book3s.S54 mfcr r5
162 mfcr r5
Dentry_64.S136 mfcr r23
289 mfcr r4
429 mfcr r10
Dhead_32.h41 mfcr r10
159 mfcr r12
/Linux-v5.15/arch/powerpc/kvm/
Dfpu.S135 mfcr r6
213 mfcr r6; \
Dtm.S55 mfcr r6
131 mfcr r6
271 mfcr r6
/Linux-v5.15/tools/testing/selftests/powerpc/include/
Dbasic_asm.h62 mfcr r0; \

123