Home
last modified time | relevance | path

Searched refs:r24 (Results 1 – 25 of 73) sorted by relevance

123

/linux/arch/nios2/include/asm/
H A Dentry.h24 rdctl r24, estatus
25 andi r24, r24, ESTATUS_EU
26 beq r24, r0, 1f /* In supervisor mode, already on kernel stack */
28 movia r24, _current_thread /* Switch to current kernel stack */
29 ldw r24, 0(r24) /* using the thread_info */
30 addi r24, r24, THREAD_SIZE-PT_REGS_SIZE
31 stw sp, PT_SP(r24) /* Save user stack before changing */
32 mov sp, r24
35 1 : mov r24, sp
37 stw r24, PT_SP(sp)
[all …]
/linux/arch/parisc/kernel/
H A Dsyscall.S151 depdi 0, 31, 32, %r24
207 STREG %r24, TASK_PT_GR24(%r1) /* 3rd argument */
359 LDREG TASK_PT_GR24(%r1), %r24
610 depdi 0, 31, 32, %r24
664 4: stw %r24, 0(%r26)
712 depdi 0, 31, 32, %r24
729 2: ldb 0(%r24), %r24
739 4: ldh 0(%r24), %r24
749 6: ldw 0(%r24), %r24
759 8: ldd 0(%r24), %r24
[all …]
H A Dperf_asm.S100 ;* %r24 - original DR2 value
123 or %r24,%r29,%r29
1356 ;* %r24 - DR2 | DR2_SLOW_RET
1371 depdi,z 1,DR2_SLOW_RET,1,%r24
1373 or %r24,%r23,%r24
/linux/arch/nios2/kernel/
H A Dentry.S145 rdctl r24, status
147 and r24, r24, r9
148 wrctl status, r24
154 add r24, r9, r5
155 ldw r24, 0(r24)
156 jmp r24
164 ldwio r24, -4(ea) /* instruction that caused the exception */
165 srli r24, r24, 4
166 andi r24, r24, 0x7c
168 add r24, r24, r9
[all …]
H A Dhead.S82 movia r24, inthandler
83 jmp r24
/linux/arch/hexagon/kernel/
H A Dhead.S28 r24.L = #LO(swapper_pg_dir)
29 r24.H = #HI(swapper_pg_dir)
41 r24 = sub(r24,r1); /* swapper_pg_dir - PAGE_OFFSET */ define
42 r24 = add(r24,r25); /* + PHYS_OFFSET */ define
44 r0 = r24; /* aka __pa(swapper_pg_dir) */
98 r0 = add(r1, r24); /* advance to 0xc0000000 entry */
113 r0 = r24;
156 r0 = r24
/linux/arch/parisc/include/asm/
H A Dunistd.h76 #define K_LOAD_ARGS_3(r26,r25,r24) \ argument
77 register unsigned long __r24 __asm__("r24") = (unsigned long)(r24); \
79 #define K_LOAD_ARGS_4(r26,r25,r24,r23) \ argument
81 K_LOAD_ARGS_3(r26,r25,r24)
82 #define K_LOAD_ARGS_5(r26,r25,r24,r23,r22) \ argument
84 K_LOAD_ARGS_4(r26,r25,r24,r23)
85 #define K_LOAD_ARGS_6(r26,r25,r24,r23,r22,r21) \ argument
87 K_LOAD_ARGS_5(r26,r25,r24,r23,r22)
H A Dasmregs.h13 arg2: .reg %r24
57 r24: .reg %r24
/linux/arch/powerpc/kernel/
H A Dhead_64.S154 mfmsr r24
155 ori r24,r24,MSR_RI
156 mtmsrd r24 /* RI on */
159 mr r24,r3
166 std r24,(ABS_ADDR(__secondary_hold_acknowledge, first_256B))(0)
179 mr r3,r24
307 mr r24,r3
313 mr r3,r24
338 mr r24,r3
346 mr r3,r24
[all …]
H A Dhead_44x.S62 li r24,0 /* CPU number */
1001 mr r24,r3 /* CPU number */
1060 tlbre r24,r23,0
1102 tlbwe r24,r23,0
1158 rlwinm r24,r24,0,21,19 /* clear the "valid" bit */
1159 tlbwe r24,r23,0
1160 addi r24,0,0
1161 tlbwe r24,r23,1
1162 tlbwe r24,r23,2
H A Didle_book3s.S71 std r24,-8*12(r1)
116 ld r24,-8*12(r1)
179 std r24,-8*12(r1)
H A Dhead_85xx.S72 li r24,0 /* CPU number */
210 LOAD_REG_ADDR_PIC(r24, boot_cpuid)
211 lwz r24, 0(r24)
212 cmpwi r24, -1
213 mfspr r24,SPRN_PIR
236 stw r24, TASK_CPU(r2)
976 stw r24,0(r3)
979 mr r4,r24 /* Why? */
H A Dmisc.S67 PPC_STL r24,15*SZL(r3)
95 PPC_LL r24,15*SZL(r3)
/linux/tools/testing/selftests/powerpc/pmu/ebb/
H A Dbusy_loop.S22 std r24, 80(%r1)
69 li r24, 0x2424
70 std r24, -248(%r1)
129 cmpwi r24, 0x2424
166 li r24, 0xef
230 ld r24, -248(%r1)
231 cmpwi r24, 0x2424
262 ld r24, 80(%r1)
/linux/arch/microblaze/lib/
H A Duaccess_old.S23 7: lwi r24, r6, 0x0018 + offset; \
31 15: swi r24, r5, 0x0018 + offset; \
111 swi r24, r1, 32
134 lwi r24, r1, 32
154 lwi r24, r1, 32
/linux/tools/testing/selftests/powerpc/include/
H A Dgpr_asm.h19 std r24,(top_pos - 56)(%r1); \
39 ld r24,(top_pos - 56)(%r1); \
80 ld r24,80(r3)
/linux/arch/openrisc/kernel/
H A Dhead.S562 CLEAR_GPR(r24)
593 LOAD_SYMBOL_2_GPR(r24, __bss_start)
595 tophys(r28,r24)
597 CLEAR_GPR(r24)
661 LOAD_SYMBOL_2_GPR(r24, or1k_early_setup)
662 l.jalr r24
690 CLEAR_GPR(r24)
830 l.mfspr r24,r0,SPR_UPR
831 l.andi r26,r24,SPR_UPR_ICP
848 l.mfspr r24,r0,SPR_ICCFGR
[all …]
/linux/arch/loongarch/power/
H A Dsuspend_asm.S25 REG_S $r24, sp, PT_R24
43 REG_L $r24, sp, PT_R24
/linux/arch/powerpc/kernel/vdso/
H A Dvgetrandom-chacha.S43 #define state8 r24
139 std r24, -64(r1)
163 stw r24, 64(r1)
331 ld r24, -64(r1)
353 lwz r24, 64(r1)
/linux/arch/arc/include/asm/
H A Dunwind.h38 unsigned long r24; member
97 PTREGS_INFO(r24), \
H A Dptrace.h58 unsigned long r25, r24, r23, r22, r21, r20, r19, r18, r17, r16, r15, r14, r13; member
100 unsigned long r25, r24, r23, r22, r21, r20, r19, r18, r17, r16, r15, r14, r13; member
/linux/tools/testing/selftests/powerpc/copyloops/
H A Dcopyuser_64.S438 std r24,-88(1)
455 exc; ld r24,520(4)
475 exc; std r24,528(3)
493 exc; ld r24,536(4)
532 ld r24,-88(1)
552 ld r24,-88(1)
/linux/arch/powerpc/lib/
H A Dcopyuser_64.S438 std r24,-88(1)
455 exc; ld r24,520(4)
475 exc; std r24,528(3)
493 exc; ld r24,536(4)
532 ld r24,-88(1)
552 ld r24,-88(1)
/linux/arch/powerpc/kvm/
H A Dbooke_interrupts.S182 stw r24, VCPU_GPR(R24)(r4)
262 lwz r24, VCPU_GPR(R24)(r4)
300 stw r24, VCPU_GPR(R24)(r4)
320 lwz r24, HOST_NV_GPR(R24)(r1)
364 stw r24, HOST_NV_GPR(R24)(r1)
384 lwz r24, VCPU_GPR(R24)(r4)
/linux/arch/hexagon/include/asm/
H A Delf.h126 DEST.r24 = REGS->r24; \

123