Home
last modified time | relevance | path

Searched refs:r25 (Results 1 – 111 of 111) sorted by relevance

/linux-4.4.14/arch/sh/lib64/
Dudivsi3.S13 shlld r22,r0,r25
14 shlri r25,48,r25
16 sub r20,r25,r21
20 mmulfx.w r25,r19,r19
36 mmacnfx.wl r25,r19,r21
38 sub r4,r20,r25
40 mulu.l r25,r21,r19
47 sub.l r25,r20,r25
49 mulu.l r25,r21,r19
50 addz.l r25,r63,r25
[all …]
Dsdivsi3.S17 shlld r5, r1, r25 /* normalize; [-2 ..1, 1..2) in s2.62 */
18 shari r25, 58, r21 /* extract 5(6) bit index (s2.4 with hole -1..1) */
21 shari r25, 32, r25 /* normalize to s2.30 */
23 muls.l r25, r19, r19 /* s2.38 */
31 muls.l r25, r21, r18 /* s2.58 */
36 muls.l r18, r25, r0 /* s2.60 */
37 muls.l r18, r4, r25 /* s32.30 */
41 shari r25, 63, r0
46 add r21, r25, r21
Dudivdi3.S70 shlrd r2,r9,r25
71 shlri r25,32,r8
86 sub r25,r5,r25
89 shlri r25,22,r21
97 sub r25,r5,r25
98 bgtu/u r7,r25,tr0 // no_lo_adj
100 sub r25,r7,r25
102 mextr4 r2,r25,r2
Dcopy_user_memcpy.S188 ldx.q r22, r21, r25
193 sthi.q r22, -1, r25
196 stlo.q r22, -8, r25
Dmemcpy.S172 ldx.q r22, r21, r25
177 sthi.q r22, -1, r25
180 stlo.q r22, -8, r25
/linux-4.4.14/arch/parisc/kernel/
Dpacache.S443 1: ldd 0(%r25), %r19
444 ldd 8(%r25), %r20
446 ldd 16(%r25), %r21
447 ldd 24(%r25), %r22
451 ldd 32(%r25), %r19
452 ldd 40(%r25), %r20
456 ldd 48(%r25), %r21
457 ldd 56(%r25), %r22
461 ldd 64(%r25), %r19
462 ldd 72(%r25), %r20
[all …]
Dentry.S802 LDREG TASK_PT_KPC(%r25), %r2
805 LDREG TASK_PT_KSP(%r25), %r30
806 LDREG TASK_THREAD_INFO(%r25), %r25
808 mtctl %r25,%cr30
912 copy %r0, %r25 /* long in_syscall = 0 */
1105 ldo PT_FR0(%r29), %r25
1106 save_fp %r25
1110 copy %r29, %r25 /* arg1 is pt_regs */
1116 copy %r25, %r16 /* save pt_regs */
1148 ptp = r25 /* page directory/page table pointer */
[all …]
Dsyscall.S129 depdi 0, 31, 32, %r25
179 STREG %r25, TASK_PT_GR25(%r1) /* 2nd argument */
243 comib,<> 0,%r25,.Lin_syscall
333 LDREG TASK_PT_GR25(%r1), %r25
385 comib,<> 0,%r25,.Ltrace_in_syscall
554 depdi 0, 31, 32, %r25
629 sub,<> %r28, %r25, %r0
691 depdi 0, 31, 32, %r25
707 4: ldb 0(%sr3,%r25), %r25
717 6: ldh 0(%sr3,%r25), %r25
[all …]
Dsys_parisc32.c18 asmlinkage long sys32_unimplemented(int r26, int r25, int r24, int r23, in sys32_unimplemented() argument
Dperf_asm.S53 ldi 0x20,%r25 ; load up perfmon bit
55 or %r25,%r26,%r26 ; set bit
60 andcm %r26,%r25,%r26 ; clear bit now
79 ldi 0x20,%r25 ; load up perfmon bit
81 or %r25,%r26,%r26 ; set bit
85 andcm %r26,%r25,%r26 ; clear bit now
/linux-4.4.14/arch/parisc/include/asm/
Dunistd.h72 #define K_LOAD_ARGS_2(r26,r25) \ argument
73 register unsigned long __r25 __asm__("r25") = (unsigned long)(r25); \
75 #define K_LOAD_ARGS_3(r26,r25,r24) \ argument
77 K_LOAD_ARGS_2(r26,r25)
78 #define K_LOAD_ARGS_4(r26,r25,r24,r23) \ argument
80 K_LOAD_ARGS_3(r26,r25,r24)
81 #define K_LOAD_ARGS_5(r26,r25,r24,r23,r22) \ argument
83 K_LOAD_ARGS_4(r26,r25,r24,r23)
84 #define K_LOAD_ARGS_6(r26,r25,r24,r23,r22,r21) \ argument
86 K_LOAD_ARGS_5(r26,r25,r24,r23,r22)
Dasmregs.h27 arg1: .reg %r25
71 r25: .reg %r25
Dassembly.h205 STREG %r25, PT_GR25(\regs)
239 LDREG PT_GR25(\regs), %r25
/linux-4.4.14/arch/parisc/lib/
Dlusercopy.S74 comib,=,n 0,%r25,$lclu_done
77 addib,<> -1,%r25,$lclu_loop
82 copy %r25,%r28
88 ldo 1(%r25),%r25
107 comib,= 0,%r25,$lslen_nzero
113 addib,<> -1,%r25,$lslen_loop
/linux-4.4.14/arch/tile/lib/
Datomic_asm_32.S101 seq r27, r23, r25
115 sw r28, r25
142 moveli r25, 32 /* starting backoff time in cycles */
148 slt r22, r22, r25
152 shli r25, r25, 1 /* double the backoff; retry the tns */
156 slt r26, r23, r25 /* is the proposed backoff too big? */
160 mvnz r25, r26, r23
Dmemcpy_32.S97 { move r24, r1; move r25, r2 }
508 { sub r3, r25, r2 }
/linux-4.4.14/arch/arc/include/asm/
Dentry.h90 ld r25, [sp, 12]
144 ; Retrieve orig r25 and save it with rest of callee_regs
148 PUSH r25
167 PUSH r25
179 POP r25
195 POP r25
263 mov r25, \tsk
278 mov r25, \tsk
292 add \reg, r25, \off
Dentry-arcv2.h17 ; Now manually save: r12, sp, fp, gp, r25
39 PUSH r25 ; user_r25 variable
40 GET_CURR_TASK_ON_CPU r25
59 POP r25
115 ; Now do what ISR prologue does (manually save r12, sp, fp, gp, r25)
Dentry-compact.h167 PUSH r25
168 GET_CURR_TASK_ON_CPU r25
241 PUSH r25
242 GET_CURR_TASK_ON_CPU r25
Dunwind.h42 unsigned long r25; member
101 PTREGS_INFO(r25), \
Dptrace.h106 unsigned long r25, r24, r23, r22, r21, r20, r19, r18, r17, r16, r15, r14, r13; member
/linux-4.4.14/arch/ia64/kernel/
Dhead.S210 mov r25=pr;;
276 SAL_TO_OS_BOOT_HANDOFF_STATE_SAVE(r16,r17,r25)
1083 tpa r25=in0
1105 RESTORE_REGION_REGS(r25, r17,r18,r19);;
1106 RESTORE_REG(b0, r25, r17);;
1107 RESTORE_REG(b1, r25, r17);;
1108 RESTORE_REG(b2, r25, r17);;
1109 RESTORE_REG(b3, r25, r17);;
1110 RESTORE_REG(b4, r25, r17);;
1111 RESTORE_REG(b5, r25, r17);;
[all …]
Divt.S114 MOV_FROM_ITIR(r25)
125 extr.u r26=r25,2,6
130 (p8) dep r25=r18,r25,2,6
191 MOV_TO_ITIR(p8, r25, r24) // change to default page-size for VHPT
201 ITC_D(p7, r24, r25)
223 ld8 r25=[r21] // read *pte again
237 (p7) cmp.ne.or.andcm p6,p7=r25,r18 // did *pte change
390 THASH(p8, r17, r16, r25)
392 MOV_TO_IHA(p8, r17, r25)
398 mov r25=PERCPU_PAGE_SHIFT << 2
[all …]
Dminstate.h51 mov r25=ar.unat; /* M */ \
113 st8 [r16]=r25,16; /* save ar.unat */ \
182 .mem.offset 8,0; st8.spill [r3]=r25,16; \
205 adds r25=PT(B7)-PT(F11),r3; \
208 st8 [r25]=r19,16; /* b7 */ \
211 st8 [r25]=r10; /* ar.ssd */ \
Dentry.S177 movl r25=init_task
184 cmp.eq p7,p6=r25,in0
206 RSM_PSR_IC(r25) // interrupts (psr.i) are already disabled here
207 movl r25=PAGE_KERNEL
210 or r23=r25,r20 // construct PA | page properties
211 mov r25=IA64_GRANULE_SHIFT<<2
213 MOV_TO_ITIR(p0, r25, r8)
216 mov r25=IA64_TR_CURRENT_STACK
219 itr.d dtr[r25]=r23 // wire in new mapping...
303 mov r25=b4
[all …]
Dfsys.S237 (p13) ld8 r25 = [r19] // get itc_lastcycle value
241 (p13) sub r3 = r25,r2 // Diff needed before comparison (thanks davidm)
246 (p6) sub r10 = r25,r24 // time we got was less than last_cycle
247 (p7) mov ar.ccv = r25 // more than last_cycle. Prep for cmpxchg
251 (p7) cmp.ne p7,p0 = r25,r3 // if cmpxchg not successful
499 mov r25=ar.unat // M2 (5 cyc) save ar.unat
Drelocate_kernel.S298 st8 [in0]=r25, 8 // r25
Dgate.S352 SSM_PSR_I(p8, p14, r25)
Dprocess.c134 printk("r23 : %016lx r24 : %016lx r25 : %016lx\n", regs->r23, regs->r24, regs->r25); in show_regs()
Dasm-offsets.c114 DEFINE(IA64_PT_REGS_R25_OFFSET, offsetof (struct pt_regs, r25)); in foo()
Dunaligned.c221 RPT(r24), RPT(r25), RPT(r26), RPT(r27),
Dmca.c942 copy_reg(&bank[25-16], ms->pmsa_nat_bits, &regs->r25, nat); in finish_pt_regs()
Dunwind.c219 offsetof(struct pt_regs, r25),
/linux-4.4.14/arch/hexagon/kernel/
Dhead.S49 r25 = pc; define
52 r25 = and(r2,r25); /* R25 holds PHYS_OFFSET now */ define
56 r24 = add(r24,r25); /* + PHYS_OFFSET */
91 r1 = r25;
113 r1 = r25;
155 r2 = r25; /* phys_offset */
218 memw(r0) = r25;
Dvm_events.c74 regs->r25, in show_regs()
Dprocess.c98 ss->r25 = arg; in copy_thread()
Dkgdb.c57 { "r25", GDB_SIZEOF_REG, offsetof(struct pt_regs, r25)},
/linux-4.4.14/arch/tile/kernel/
Dintvec_32.S426 push_reg r25, r52
672 seq r25, r26, r27
678 bzt r25, \not_single_stepping
706 seq r25, r26, r27
713 bzt r25, \not_single_stepping
720 addi r25, r26, 16
733 slte_u r25, r27, r25
741 bzt r25, \not_single_stepping
1056 { move r24, zero; move r25, zero }
1102 pop_reg r25
[all …]
Dregs_32.S111 r24, r25, r26, r27, r28, r29, r30, r31, \
Dregs_64.S111 r24, r25, r26, r27, r28, r29, r30, r31, \
Dintvec_64.S625 push_reg r25, r52
1092 { move r25, zero; move r26, zero }
1142 pop_reg r25
/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ebb/
Dbusy_loop.S23 std r25, 72(%r1)
71 li r25, 0x2525
72 std r25, -256(%r1)
131 cmpwi r25, 0x2525
167 li r25, 0xde
233 ld r25, -256(%r1)
234 cmpwi r25, 0x2525
263 ld r25, 72(%r1)
/linux-4.4.14/arch/powerpc/kernel/
Dhead_64.S129 mr r25,r4
157 mr r4,r25
250 mr r25,r4
262 mr r4,r25
458 lis r25,PAGE_OFFSET@highest /* compute virtual base of kernel */
459 sldi r25,r25,32
469 add r25,r25,r26
470 1: mr r3,r25
814 clrldi r0,r25,2
Dfsl_booke_entry_mapping.S98 or r25,r8,r9
99 ori r8,r25,(MAS3_SX|MAS3_SW|MAS3_SR)
182 rlwinm r7,r25,0,0x03ffffff
213 mr r6, r25
Dhead_44x.S134 rlwinm r6,r25,0,28,31 /* ERPN. Bits 32-35 of Address */
135 rlwinm r7,r25,0,0,3 /* RPN - assuming 256 MB page size */
193 rlwinm r6,r25,0,28,31 /* ERPN */
194 rlwinm r7,r25,0,0,3 /* RPN - assuming 256 MB page size */
890 tlbre r25,r23,PPC44x_TLB_XLAT
896 mr r4,r25
1062 tlbre r25,r23,1
1104 tlbwe r25,r23,1
1135 tlbwe r25,r0,1
Dmisc.S76 PPC_STL r25,16*SZL(r3)
102 PPC_LL r25,16*SZL(r3)
Dhead_fsl_booke.S72 li r25,0 /* phys kernel start (low) */
82 mr r25,r4
125 rlwinm r6,r25,0,0x3ffffff /* r6 = PHYS_START % 64M */
254 mr r6,r25
256 mr r5,r25
266 stw r25,4(r3)
268 stw r25,0(r3)
1171 mr r5,r25 /* phys kernel start */
Dswsusp_asm64.S107 SAVE_REGISTER(r25)
224 RESTORE_REGISTER(r25)
Dmisc_32.S814 mr r25, r4
900 and r5, r25, r10 /* Get our target PageNum */
937 tlbre r25, r23, 1 /* TLB Word 1 */
983 tlbwe r25, r3, 1
1055 and r5, r25, r10 /* Physical page */
1074 tlbwe r25, r3, 1
Dppc_save_regs.S51 PPC_STL r25,25*SZL(r3)
Dmisc_64.S620 std r25,-56(r1)
631 lhz r25,PACAHWCPUID(r13) /* get our phys cpu from paca */
698 mr r3,r25 # my phys cpu
Dhead_32.S767 lwz r25,klimit@l(r9)
768 addis r25,r25,-KERNELBASE@h
776 4: mr r5,r25
Dhead_8xx.S623 add r10, r10, r25 ;b 151f
Dentry_64.S613 cmpd r0,r25
/linux-4.4.14/arch/score/lib/
Dchecksum.S61 cmpi.c r25, 0x1
63 andri.c r25,r4 , 0x1 /*Is src 2 bytes aligned?*/
120 cmpi.c r25, 0x0
137 ldi r25, 0
143 andri.c r25, src, 0x1 /* odd buffer? */
/linux-4.4.14/arch/microblaze/lib/
Duaccess_old.S114 8: lwi r25, r6, 0x001C + offset; \
122 16: swi r25, r5, 0x001C + offset; \
202 swi r25, r1, 36
225 lwi r25, r1, 36
245 lwi r25, r1, 36
/linux-4.4.14/arch/powerpc/mm/
Dhash_low_64.S367 std r25,STK_REG(R25)(r1)
410 rldicl r25,r3,64-12,60
509 addi r5,r25,36 /* Check actual HPTE_SUB bit, this */
519 add r5,r5,r25
549 add r5,r5,r25
619 subfic r5,r25,27 /* Must match bit position in */
623 sldi r5,r25,2
635 ld r25,STK_REG(R25)(r1)
650 sldi r5,r25,2
/linux-4.4.14/arch/arc/kernel/
Dptrace.c76 REG_O_ONE(callee.r25, &cregs->r25); in genregs_get()
166 REG_IN_ONE(callee.r25, &cregs->r25); in genregs_set()
/linux-4.4.14/arch/score/include/asm/
Dasmmacro.h51 sw r25, [r0, PT_R25]
52 sw r25, [r0, PT_R25]
148 lw r25, [r0, PT_R25]
/linux-4.4.14/arch/ia64/lib/
Dip_fast_csum.S106 ld4 r25=[in1],4
115 add r18=r24,r25
Dcopy_page.S32 #define tgtf r25
Dmemcpy_mck.S45 #define t3 r25
354 (p6) shl r25=r30,3
357 (p6) shr.u r28=r37,r25
358 (p6) sub r26=64,r25
Ddo_csum.S103 #define saved_pr r25
Dcopy_user.S65 #define dst1 r25
/linux-4.4.14/arch/hexagon/include/asm/
Delf.h144 DEST.r25 = REGS->r25; \
Dprocessor.h135 unsigned long r25; member
/linux-4.4.14/tools/testing/selftests/powerpc/switch_endian/
Dcheck.S74 addi r9,r15,25 # check r25
75 cmpd r9,r25
Dswitch_endian_test.S51 addi r25, r15, 25
/linux-4.4.14/arch/alpha/include/uapi/asm/
Dptrace.h35 unsigned long r25; member
/linux-4.4.14/arch/arc/include/uapi/asm/
Dptrace.h44 unsigned long r25, r24, r23, r22, r21, r20; member
/linux-4.4.14/arch/powerpc/boot/
Dppc_asm.h54 #define r25 25 macro
/linux-4.4.14/arch/powerpc/kvm/
Dbooke_interrupts.S194 stw r25, VCPU_GPR(R25)(r4)
274 lwz r25, VCPU_GPR(R25)(r4)
312 stw r25, VCPU_GPR(R25)(r4)
332 lwz r25, HOST_NV_GPR(R25)(r1)
377 stw r25, HOST_NV_GPR(R25)(r1)
397 lwz r25, VCPU_GPR(R25)(r4)
Dbook3s_interrupts.S53 PPC_LL r25, VCPU_GPR(R25)(vcpu); \
197 PPC_STL r25, VCPU_GPR(R25)(r7)
Dbookehv_interrupts.S133 PPC_STL r25, VCPU_GPR(R25)(r4)
465 PPC_LL r25, VCPU_GPR(R25)(r4)
499 PPC_STL r25, VCPU_GPR(R25)(r4)
519 PPC_LL r25, HOST_NV_GPR(R25)(r1)
562 PPC_STL r25, HOST_NV_GPR(R25)(r1)
582 PPC_LL r25, VCPU_GPR(R25)(r4)
Dbook3s_hv_rmhandlers.S828 ld r25, VCPU_GPR(R25)(r4)
1415 std r25, VCPU_GPR(R25)(r9)
2237 std r25, VCPU_GPR(R25)(r3)
2348 ld r25, VCPU_GPR(R25)(r4)
/linux-4.4.14/tools/testing/selftests/powerpc/copyloops/
Dcopyuser_64.S473 std r25,-80(1)
490 26: ld r25,648(4)
510 44: std r25,656(3)
528 62: ld r25,664(4)
569 ld r25,-80(1)
588 ld r25,-80(1)
/linux-4.4.14/arch/powerpc/lib/
Dcopyuser_64.S473 std r25,-80(1)
490 26: ld r25,648(4)
510 44: std r25,656(3)
528 62: ld r25,664(4)
569 ld r25,-80(1)
588 ld r25,-80(1)
Dcrtsavres.S354 std r25,-56(r1)
411 ld r25,-56(r1)
/linux-4.4.14/arch/microblaze/kernel/
Dentry-nommu.S93 swi r25, r1, PT_R25
171 lwi r25, r1, PT_R25
247 swi r25, r1, PT_R25
338 swi r25, r1, PT_R25
412 swi r25, r11, CC_R25
450 lwi r25, r11, CC_R25
546 lwi r25, r1, PT_R25
Dmcount.S41 swi r25, r1, 88; \
72 lwi r25, r1, 88; \
Dasm-offsets.c55 DEFINE(PT_R25, offsetof(struct pt_regs, r25)); in main()
114 DEFINE(CC_R25, offsetof(struct cpu_context, r25)); in main()
Dsignal.c72 COPY(r22); COPY(r23); COPY(r24); COPY(r25); in restore_sigcontext()
133 COPY(r22); COPY(r23); COPY(r24); COPY(r25); in setup_sigcontext()
Dprocess.c40 regs->r25, regs->r26, regs->r27, regs->r28); in show_regs()
Dentry.S201 swi r25, r1, PT_R25; \
237 lwi r25, r1, PT_R25; \
897 swi r25, r11, CC_R25
928 lwi r25, r11, CC_R25
/linux-4.4.14/arch/hexagon/include/uapi/asm/
Duser.h38 unsigned long r25; member
Dregisters.h163 unsigned long r25; member
/linux-4.4.14/arch/powerpc/crypto/
Daes-spe-regs.h36 #define rI1 r25
Dsha256-spe-asm.S46 #define rT3 r25
65 stw r25,92(r1);
80 lwz r25,92(r1); \
Dmd5-asm.S40 #define rT0 r25
/linux-4.4.14/drivers/macintosh/
Dtherm_windtunnel.c68 int r0, r1, r20, r23, r25; /* saved register */ member
219 x.r25 = read_reg( x.fan, 0x25, 1 ); in setup_hardware()
271 write_reg( x.fan, 0x25, x.r25, 1 ); in restore_regs()
/linux-4.4.14/arch/microblaze/include/uapi/asm/
Dptrace.h42 microblaze_reg_t r25; member
Delf.h114 _r->r24 = _r->r25 = _r->r26 = _r->r27 = \
/linux-4.4.14/drivers/net/wireless/b43/
Dradio_2057.c131 r20, r21, r22, r23, r24, r25, r26, r27) \ argument
157 .radio_pad5g_tune_misc_pus_core1 = r25, \
Dradio_2056.c3040 r20, r21, r22, r23, r24, r25, r26, r27, r28, r29, \ argument
3067 .radio_tx0_mixa_boost_tune = r25, \
/linux-4.4.14/arch/unicore32/include/asm/
Dthread_info.h56 __u32 r25; member
/linux-4.4.14/arch/microblaze/include/asm/
Dthread_info.h48 __u32 r25; member
/linux-4.4.14/arch/ia64/include/uapi/asm/
Dptrace.h130 unsigned long r25; /* scratch */ member
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
Dswitchto.S77 st.q r0, (25*8), r25
159 ld.q r0, (25*8), r25
Dentry.S313 st.q SP, TLB_SAVED_R25, r25
362 ld.q SP, TLB_SAVED_R25, r25
381 ld.q SP, TLB_SAVED_R25, r25
746 st.q SP, FRAME_R(25), r25
1004 ld.q SP, FRAME_R(25), r25
1769 st.q r0, 0x0c8, r25
/linux-4.4.14/arch/sh/mm/
DMakefile66 -ffixed-r24 -ffixed-r25 -ffixed-r26 -ffixed-r27 \
/linux-4.4.14/arch/alpha/include/asm/
Da.out-core.h65 dump->regs[EF_T11] = pt->r25; in aout_dump_thread()
/linux-4.4.14/arch/openrisc/kernel/
Dhead.S446 l.or r25,r0,r3 /* pointer to fdt */
573 l.lwz r3,0(r25) /* load magic from fdt into r3 */
580 l.or r25,r0,r0
583 l.or r3,r0,r25
614 CLEAR_GPR(r25)
Dentry.S81 l.lwz r25,PT_GPR25(r1) ;\
119 l.sw PT_GPR25(r1),r25 ;\
157 l.sw PT_GPR25(r1),r25 ;\
/linux-4.4.14/arch/alpha/kernel/
Dtraps.c92 regs->r25, regs->r27, regs->r28); in dik_show_regs()
767 R(r19), R(r20), R(r21), R(r22), R(r23), R(r24), R(r25), R(r26),
Dprocess.c322 dest[25] = pt->r25; in dump_elf_thread()
Dsignal.c182 err |= __get_user(regs->r25, sc->sc_regs+25); in restore_sigcontext()
317 err |= __put_user(regs->r25, sc->sc_regs+25); in setup_sigcontext()
Dptrace.c88 PT_REG( r24), PT_REG( r25), PT_REG( r26), PT_REG( r27),
/linux-4.4.14/arch/powerpc/include/asm/
Dppc_asm.h594 #define r25 %r25 macro
/linux-4.4.14/arch/hexagon/lib/
Dmemcpy.S539 r25:24 = memd(sp+#8); /* restore r24+r25 */
/linux-4.4.14/arch/mips/kernel/
Dptrace.c546 REG_OFFSET_NAME(r25, regs[25]),
/linux-4.4.14/arch/arc/
DKconfig473 bool "Dedicate Register r25 for current_task pointer"