Home
last modified time | relevance | path

Searched refs:mtcr (Results 1 - 25 of 103) sorted by relevance

12345

/kernel/linux/linux-5.10/arch/csky/abiv2/inc/abi/
H A Dckmmu.h17 mtcr("cr<0, 15>", value); in write_mmu_index()
32 mtcr("cr<6, 15>", value); in write_mmu_pagemask()
42 mtcr("cr<4, 15>", value); in write_mmu_entryhi()
52 mtcr("cr<30, 15>", value); in write_mmu_msa0()
62 mtcr("cr<31, 15>", value); in write_mmu_msa1()
70 mtcr("cr<8, 15>", 0x80000000); in tlb_probe()
75 mtcr("cr<8, 15>", 0x40000000); in tlb_read()
84 mtcr("cr<8, 15>", 0x04000000); in tlb_invalid_all()
100 mtcr("cr<8, 15>", 0x02000000); in tlb_invalid_indexed()
106 mtcr("c in setup_pgd()
[all...]
H A Dentry.h71 mtcr a0, epc
73 mtcr a0, epsr
76 mtcr a0, usp
77 mtcr a0, ss0
85 mtcr a0, cr14
146 mtcr a0, cr14
190 mtcr lr, cr14
227 mtcr \rx, cr<4, 15>
231 mtcr \rx, cr<8, 15>
237 mtcr r
[all...]
/kernel/linux/linux-6.6/arch/csky/abiv2/inc/abi/
H A Dckmmu.h16 mtcr("cr<0, 15>", value); in write_mmu_index()
31 mtcr("cr<6, 15>", value); in write_mmu_pagemask()
41 mtcr("cr<4, 15>", value); in write_mmu_entryhi()
51 mtcr("cr<30, 15>", value); in write_mmu_msa0()
61 mtcr("cr<31, 15>", value); in write_mmu_msa1()
69 mtcr("cr<8, 15>", 0x80000000); in tlb_probe()
74 mtcr("cr<8, 15>", 0x40000000); in tlb_read()
88 mtcr("cr<8, 15>", 0x04000000); in tlb_invalid_all()
109 mtcr("cr<8, 15>", 0x02000000); in tlb_invalid_indexed()
123 "mtcr in setup_pgd()
[all...]
H A Dentry.h73 mtcr a0, epc
75 mtcr a0, epsr
78 mtcr a0, usp
79 mtcr a0, ss0
87 mtcr a0, cr14
148 mtcr a0, cr14
192 mtcr lr, cr14
229 mtcr \rx, cr<4, 15>
233 mtcr \rx, cr<8, 15>
249 mtcr r
[all...]
/kernel/liteos_m/arch/csky/v2/gcc/
H A Dlos_dispatch.S52 mtcr r0, epc
54 mtcr r0, epsr
105 mtcr r0, epc
107 mtcr r0, epsr
134 mtcr r0, epc
136 mtcr r0, epsr
163 mtcr r0, epc
165 mtcr r0, epsr
H A Dlos_exc.S76 mtcr r0, epc
79 mtcr r0, epsr
122 mtcr r0, epc
125 mtcr r0, epsr
/kernel/linux/linux-5.10/arch/mips/netlogic/common/
H A Dreset.S64 mtcr t1, t0
69 mtcr t1, t0
73 mtcr t1, t0
107 mtcr zero, t0
109 mtcr v1, t1
115 mtcr zero, t0
117 mtcr v1, t1
157 .set arch=xlr /* for mfcr/mtcr, XLR is sufficient */
225 mtcr t2, t0
232 * NOTE: All GPR contents are lost after the mtcr abov
[all...]
/kernel/linux/linux-5.10/arch/csky/abiv1/inc/abi/
H A Dentry.h22 mtcr sp, usp
27 mtcr sp, ss0
32 mtcr r13, ss2
85 mtcr a0, epc
87 mtcr a0, epsr
91 mtcr a0, ss1
157 mtcr r6, psr
/kernel/linux/linux-6.6/arch/csky/abiv1/inc/abi/
H A Dentry.h21 mtcr sp, usp
26 mtcr sp, ss0
31 mtcr r13, ss2
84 mtcr a0, epc
86 mtcr a0, epsr
90 mtcr a0, ss1
156 mtcr r6, psr
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-mp-csky.c23 mtcr(PTIM_LVR, delta); in csky_mptimer_set_next_event()
30 mtcr(PTIM_CTLR, 0); in csky_mptimer_shutdown()
37 mtcr(PTIM_CTLR, 1); in csky_mptimer_oneshot()
44 mtcr(PTIM_CTLR, 0); in csky_mptimer_oneshot_stopped()
66 mtcr(PTIM_TSR, 0); in csky_timer_interrupt()
128 * The regs is accessed by cpu instruction: mfcr/mtcr instead of in csky_mptimer_init()
/kernel/linux/linux-5.10/arch/csky/mm/
H A Dcachev1.c27 mtcr("cr22", i); in cache_op_line()
28 mtcr("cr17", val); in cache_op_line()
34 mtcr("cr17", value | CACHE_CLR); in cache_op_all()
38 mtcr("cr24", value | CACHE_CLR); in cache_op_all()
72 mtcr("cr24", val); in cache_op_range()
H A Dcachev2.c19 mtcr("cr17", INS_CACHE|CACHE_INV); in local_icache_inv_all()
42 mtcr("cr22", i); in cache_op_line()
43 mtcr("cr17", val); in cache_op_line()
/kernel/linux/linux-6.6/arch/csky/mm/
H A Dcachev1.c27 mtcr("cr22", i); in cache_op_line()
28 mtcr("cr17", val); in cache_op_line()
34 mtcr("cr17", value | CACHE_CLR); in cache_op_all()
38 mtcr("cr24", value | CACHE_CLR); in cache_op_all()
72 mtcr("cr24", val); in cache_op_range()
H A Dcachev2.c19 mtcr("cr17", INS_CACHE|CACHE_INV); in local_icache_inv_all()
42 mtcr("cr22", i); in cache_op_line()
43 mtcr("cr17", val); in cache_op_line()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dtimer-mp-csky.c23 mtcr(PTIM_LVR, delta); in csky_mptimer_set_next_event()
30 mtcr(PTIM_CTLR, 0); in csky_mptimer_shutdown()
37 mtcr(PTIM_CTLR, 1); in csky_mptimer_oneshot()
44 mtcr(PTIM_CTLR, 0); in csky_mptimer_oneshot_stopped()
66 mtcr(PTIM_TSR, 0); in csky_timer_interrupt()
128 * The regs is accessed by cpu instruction: mfcr/mtcr instead of in csky_mptimer_init()
/kernel/linux/linux-6.6/arch/csky/kernel/
H A Dhead.S27 mtcr r6, cr<31, 15>
32 mtcr r6, cr<28, 15>
33 mtcr r6, cr<29, 15>
H A Dsmp.c224 mtcr("cr17", 0x22); in __cpu_up()
231 mtcr("cr<29, 0>", mask); in __cpu_up()
251 mtcr("cr31", secondary_hint); in csky_start_secondary()
252 mtcr("cr<21, 1>", secondary_hint2); in csky_start_secondary()
253 mtcr("cr18", secondary_ccr); in csky_start_secondary()
255 mtcr("vbr", vec_base); in csky_start_secondary()
/kernel/linux/linux-5.10/arch/csky/kernel/
H A Dsmp.c225 mtcr("cr17", 0x22); in __cpu_up()
232 mtcr("cr<29, 0>", mask); in __cpu_up()
257 mtcr("cr31", secondary_hint); in csky_start_secondary()
258 mtcr("cr<21, 1>", secondary_hint2); in csky_start_secondary()
259 mtcr("cr18", secondary_ccr); in csky_start_secondary()
261 mtcr("vbr", vec_base); in csky_start_secondary()
H A Dentry.S46 mtcr a3, ss2
47 mtcr r6, ss3
48 mtcr a2, ss4
107 mtcr r6, cr22
108 mtcr a2, cr17
320 mtcr a0, epc
/kernel/linux/linux-5.10/arch/csky/abiv2/
H A Dfpu.c17 * - mtcr %a, cr<1, 2>
18 * - mtcr %a, cr<2, 2>
57 mtcr("cr<1, 2>", regx); in fpu_libc_helper()
59 mtcr("cr<2, 2>", regx); in fpu_libc_helper()
222 mtcr("cr<1, 2>", tmp1); in restore_from_user_fp()
223 mtcr("cr<2, 2>", tmp2); in restore_from_user_fp()
/kernel/linux/linux-6.6/arch/csky/abiv2/
H A Dfpu.c17 * - mtcr %a, cr<1, 2>
18 * - mtcr %a, cr<2, 2>
57 mtcr("cr<1, 2>", regx); in fpu_libc_helper()
59 mtcr("cr<2, 2>", regx); in fpu_libc_helper()
222 mtcr("cr<1, 2>", tmp1); in restore_from_user_fp()
223 mtcr("cr<2, 2>", tmp2); in restore_from_user_fp()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dentry_32.S156 mtcr r5
165 3: mtcr r5
224 mtcr r10
290 mtcr r3
344 mtcr r6
361 mtcr r6
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dentry_64.S178 mtcr r2
198 mtcr r2
344 mtcr r2
703 mtcr r3
759 mtcr r6
774 mtcr r6
824 mtcr r0
919 mtcr r4
994 mtcr r4
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_rmhandlers.S62 2: mtcr r12
132 mtcr r12
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_rmhandlers.S62 2: mtcr r12
133 mtcr r12

Completed in 10 milliseconds

12345