Searched refs:r27 (Results 1 - 102 of 102) sorted by relevance

/linux-4.1.27/arch/powerpc/mm/
H A Dhash_low_64.S69 * r27 is hashtab mask (maybe dynamic patched instead ?)
71 std r27,STK_REG(R27)(r1)
173 ld r27,0(r4) /* htab_hash_mask -> r27 */
195 and r0,r28,r27
220 andc r0,r27,r28
245 2: and r0,r5,r27
271 ld r27,STK_REG(R27)(r1)
293 and r0,r5,r27
363 * r27 is hashtab mask (maybe dynamic patched instead ?)
369 std r27,STK_REG(R27)(r1)
489 ld r27,0(r4) /* htab_hash_mask -> r27 */
524 and r0,r28,r27
553 andc r0,r27,r28
578 2: and r0,r5,r27
637 ld r27,STK_REG(R27)(r1)
661 and r0,r5,r27
726 * r27 is hashtab mask (maybe dynamic patched instead ?)
728 std r27,STK_REG(R27)(r1)
834 ld r27,0(r4) /* htab_hash_mask -> r27 */
859 and r0,r28,r27
884 andc r0,r27,r28
909 2: and r0,r5,r27
935 ld r27,STK_REG(R27)(r1)
957 and r0,r5,r27
/linux-4.1.27/arch/arc/include/asm/
H A Dunwind.h44 unsigned long r27; /* fp */ member in struct:arc700_regs
64 #define UNW_FP(frame) ((frame)->regs.r27)
103 PTREGS_INFO(r27), \
/linux-4.1.27/arch/parisc/include/asm/
H A Dasmregs.h29 dp: .reg %r27
41 gp: .reg r27
73 r27: .reg %r27
H A Dassembly.h167 ldil L%__gp, %r27
168 ldo R%__gp(%r27), %r27
170 ldil L%$global$, %r27
171 ldo R%$global$(%r27), %r27
207 STREG %r27, PT_GR27(\regs) variable
241 LDREG PT_GR27(\regs), %r27
H A Delf.h154 * gp: either the data pointer (r27) for non-PIC code or the
/linux-4.1.27/arch/powerpc/lib/
H A Dmemcmp_64.S19 #define rD r27
93 std r27,-40(r1)
186 ld r27,-40(r1)
232 ld r27,-40(r1)
H A Dcopyuser_64.S471 std r27,-64(1)
505 39: ld r27,520(4)
523 57: std r27,536(3)
571 ld r27,-64(1)
590 ld r27,-64(1)
H A Dcrtsavres.S360 std r27,-40(r1)
417 ld r27,-40(r1)
/linux-4.1.27/tools/testing/selftests/powerpc/stringloops/
H A Dmemcmp_64.S19 #define rD r27
93 std r27,-40(r1)
186 ld r27,-40(r1)
232 ld r27,-40(r1)
/linux-4.1.27/arch/tile/lib/
H A Datomic_asm_32.S101 seq r27, r23, r25
104 bbnst r27, 2f
184 atomic_op 64_cmpxchg, 64, "{ seq r26, r22, r2; seq r27, r23, r3 }; \
185 { bbns r26, 3f; move r24, r4 }; { bbns r27, 3f; move r25, r5 }"
190 "{ sne r26, r22, r2; sne r27, r23, r3 }; \
192 { bbns r27, 3f; add r25, r23, r5 }; \
H A Dmemcpy_32.S98 move r27, lr
159 { bnzt zero, .; move r27, lr }
218 * - r27 holds saved lr to restore.
237 * - lr contains the value in r27.
335 { jrp lr; move lr, r27 }
528 2: move lr, r27
537 move lr, r27
551 move lr, r27
/linux-4.1.27/arch/tile/kernel/
H A Dintvec_32.S424 push_reg r27, r52
607 * r27: pt_regs->pc
618 PTREGS_PTR(r27, PTREGS_OFFSET_EX1)
628 lw r27, r27
638 andi r27, r27, SPR_EX_CONTEXT_1_1__PL_MASK
644 bnz r27, \not_single_stepping
658 lw r27, r28
672 seq r25, r26, r27
686 lw r27, r28
706 seq r25, r26, r27
723 lw r27, r28
730 slte_u r24, r26, r27
733 slte_u r25, r27, r25
829 moveli r27, lo16(_cpu_idle_nap)
833 auli r27, r27, ha16(_cpu_idle_nap)
836 seq r27, r27, r28
839 bbns r27, .Lrestore_all
1057 { move r26, zero; move r27, zero }
1104 pop_reg r27
1348 seq r25, r27, r26
1362 seq r25, r27, r26
1383 mm r27, r25, zero, SINGLESTEP_STATE_TARGET_LB, \
1400 add r27, r27, sp
1404 addi r27, r27, C_ABI_SAVE_AREA_SIZE
1407 sw r27, r29
1557 move r27, sp
1676 move sp, r27
1694 move sp, r27
1773 * lock pointer and r27/r28 have the saved SP/PC.
1811 move sp, r27
1834 move sp, r27
H A Dregs_32.S111 r24, r25, r26, r27, r28, r29, r30, r31, \
H A Dregs_64.S111 r24, r25, r26, r27, r28, r29, r30, r31, \
H A Dintvec_64.S619 push_reg r27, r52
854 moveli r27, hw2_last(_cpu_idle_nap)
859 shl16insli r27, r27, hw1(_cpu_idle_nap)
862 shl16insli r27, r27, hw0(_cpu_idle_nap)
865 cmpeq r27, r27, r28
868 blbc r27, .Lrestore_all
1022 pop_reg_zero r21, r27, sp, PTREGS_OFFSET_EX1 - PTREGS_OFFSET_CMPEXCH
1140 pop_reg r27
H A Dkgdb.c56 { "r27", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[27])},
/linux-4.1.27/arch/ia64/kernel/
H A Dminstate.h49 mov r27=ar.rsc; /* M */ \
117 st8 [r16]=r27,16; /* save ar.rsc */ \
185 .mem.offset 8,0; st8.spill [r3]=r27,16; \
231 dep r27=r0,r27,16,14; \
H A Drelocate_kernel.S306 st8 [in0]=r27, 8 // r27
H A Dentry.S180 mov r27=IA64_KR(CURRENT_STACK)
191 (p6) cmp.eq p7,p6=r26,r27
378 ld8 r27=[r2],(SW(B0)-SW(AR_BSPSTORE)) // bspstore
426 mov ar.bspstore=r27
677 * r27: user-level ar.rsc
785 ld8 r27=[r3],PT(PR)-PT(AR_RSC) // M0|1 load ar.rsc
924 ld8.fill r27=[r2],16
970 ld8 r27=[r17],16 // load ar.rsc
1149 mov ar.rsc=r27 // M2
H A Divt.S128 sub r27=r26,r18
131 (p8) shr r22=r22,r27
234 mov r27=PAGE_SHIFT<<2
236 (p6) ptc.l r22,r27 // purge PTE page translation
239 (p6) ptc.l r16,r27 // purge translation
731 mov.m r27=ar.rsc // M2 (12 cyc)
920 * - r27: saved ar.rsc
972 st8 [r17]=r27,PT(AR_BSPSTORE)-PT(AR_RSC)// save ar.rsc
1540 mov ar.rsc=r27 // restore ar.rsc before SAVE_MIN_WITH_COVER
H A Dfsys.S173 // r27 = (not used)
395 RSM_PSR_I(p0, r26, r27)
400 mov r27=ar.rsc
430 * - r27: ar.rsc
H A Dprocess.c135 printk("r26 : %016lx r27 : %016lx r28 : %016lx\n", regs->r26, regs->r27, regs->r28); show_regs()
H A Dasm-offsets.c116 DEFINE(IA64_PT_REGS_R27_OFFSET, offsetof (struct pt_regs, r27)); foo()
H A Dgate.S356 mov r27=ar.rsc // M2 (12 cyc)
H A Dunaligned.c221 RPT(r24), RPT(r25), RPT(r26), RPT(r27),
H A Dmca.c944 copy_reg(&bank[27-16], ms->pmsa_nat_bits, &regs->r27, nat); finish_pt_regs()
H A Dunwind.c221 offsetof(struct pt_regs, r27),
/linux-4.1.27/arch/arc/kernel/
H A Dstacktrace.c55 "mov %0,r27\n\t" seed_unwind_frame_info()
62 frame_info->regs.r27 = fp; seed_unwind_frame_info()
76 frame_info->regs.r27 = TSK_K_FP(tsk); seed_unwind_frame_info()
90 frame_info->regs.r27 = 0; seed_unwind_frame_info()
101 frame_info->regs.r27 = regs->fp; seed_unwind_frame_info()
H A Dentry.S68 * Frame Pointer (fp) r27
/linux-4.1.27/arch/score/include/asm/
H A Dasmmacro.h54 sw r27, [r0, PT_R27] variable
150 lw r27, [r0, PT_R27] variable
/linux-4.1.27/arch/ia64/lib/
H A Dip_fast_csum.S113 ld4 r27=[in1],4
118 add r19=r26,r27
H A Dmemcpy_mck.S50 #define n8 r27
356 EX(.ex_handler, (p6) ld8 r27=[src1])
360 (p6) shl r27=r27,r26
362 (p6) or r21=r28,r27
H A Dmemset.S31 #define ptr2 r27
H A Ddo_csum.S105 #define tmp2 r27
H A Dcopy_user.S67 #define dst2 r27
/linux-4.1.27/arch/sh/lib64/
H A Dcopy_user_memcpy.S167 movi 64+8, r27 ! could subtract r7 from that.
171 bgtu/l r27, r4, tr1
173 addi r5, -48, r27
197 bgeu r27, r22, tr0
H A Dmemcpy.S152 movi 64+8, r27 // could subtract r7 from that.
156 bgtu/l r27, r4, tr1
158 addi r5, -48, r27
181 bgeu r27, r22, tr0
/linux-4.1.27/arch/microblaze/include/uapi/asm/
H A Dptrace.h44 microblaze_reg_t r27; member in struct:pt_regs
H A Delf.h113 _r->r24 = _r->r25 = _r->r26 = _r->r27 = \
/linux-4.1.27/arch/powerpc/boot/
H A Dppc_asm.h56 #define r27 27 macro
/linux-4.1.27/arch/powerpc/crypto/
H A Daes-spe-regs.h38 #define rI3 r27
/linux-4.1.27/arch/hexagon/include/uapi/asm/
H A Duser.h40 unsigned long r27; member in struct:user_regs_struct
H A Dregisters.h170 unsigned long r27; member in struct:pt_regs::__anon1464::__anon1465
/linux-4.1.27/arch/alpha/include/uapi/asm/
H A Dptrace.h37 unsigned long r27; member in struct:pt_regs
/linux-4.1.27/tools/testing/selftests/powerpc/switch_endian/
H A Dswitch_endian_test.S53 addi r27, r15, 27
/linux-4.1.27/arch/unicore32/kernel/
H A Dsleep.S53 stm.w (r16 - r27, lr), [sp-] @ save registers on stack
202 ldm.w (r16 - r27, pc), [sp]+ @ return to caller
H A Dentry.S500 stm.w (r16 - r27, sp, lr), [ip]+
521 ldm (r16 - r27, sp, pc), [ip]+ @ Load all regs saved previously
/linux-4.1.27/arch/microblaze/kernel/
H A Dasm-offsets.c57 DEFINE(PT_R27, offsetof(struct pt_regs, r27)); main()
116 DEFINE(CC_R27, offsetof(struct cpu_context, r27)); main()
H A Dmcount.S43 swi r27, r1, 96; \
74 lwi r27, r1, 96; \
H A Dprocess.c39 pr_info(" r25=%08lX, r26=%08lX, r27=%08lX, r28=%08lX\n", show_regs()
40 regs->r25, regs->r26, regs->r27, regs->r28); show_regs()
H A Dentry-nommu.S95 swi r27, r1, PT_R27
169 lwi r27, r1, PT_R27
249 swi r27, r1, PT_R27
340 swi r27, r1, PT_R27
414 swi r27, r11, CC_R27
448 lwi r27, r11, CC_R27
544 lwi r27, r1, PT_R27
H A Dsignal.c73 COPY(r26); COPY(r27); COPY(r28); COPY(r29); restore_sigcontext()
134 COPY(r26); COPY(r27); COPY(r28); COPY(r29); setup_sigcontext()
H A Dentry.S203 swi r27, r1, PT_R27; \
239 lwi r27, r1, PT_R27; \
899 swi r27, r11, CC_R27
926 lwi r27, r11, CC_R27
/linux-4.1.27/arch/powerpc/kernel/
H A Dswsusp_asm64.S109 SAVE_REGISTER(r27)
226 RESTORE_REGISTER(r27)
H A Dmisc_64.S557 std r27,-40(r1)
568 mr r27,r7 /* clear_all() fn desc */
599 ld r12,0(r27) /* deref function descriptor */
601 mr r12,r27
H A Dkgdb.c301 { "r27", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[27]) },
H A Dhead_64.S408 mr r27,r7
428 mr r7,r27
H A Dhead_fsl_booke.S1162 mr r27,r3 /* tlb entry */
1168 mr r3,r27 /* tlb entry */
H A Dhead_8xx.S598 add r10, r10, r27 ;b 151f
/linux-4.1.27/arch/sh/mm/
H A DMakefile66 -ffixed-r24 -ffixed-r25 -ffixed-r26 -ffixed-r27 \
/linux-4.1.27/arch/tile/include/asm/
H A Dbarrier.h43 "r25", "r26", "r27", "r28", "r29"); __mb_incoherent()
/linux-4.1.27/arch/openrisc/kernel/
H A Dentry.S83 l.lwz r27,PT_GPR27(r1) ;\
121 l.sw PT_GPR27(r1),r27 ;\
159 l.sw PT_GPR27(r1),r27 ;\
618 l.ori r27,r0,1
619 l.sw -4(r1),r27
622 l.movhi r27,hi(printk)
623 l.ori r27,r27,lo(printk)
624 l.jalr r27
644 DISABLE_INTERRUPTS(r27,r29)
1125 l.lwz r27,0(r5)
1126 l.sw 0(r4),r27
H A Dhead.S480 CLEAR_GPR(r27)
616 CLEAR_GPR(r27)
/linux-4.1.27/tools/testing/selftests/powerpc/copyloops/
H A Dcopyuser_64.S471 std r27,-64(1)
505 39: ld r27,520(4)
523 57: std r27,536(3)
571 ld r27,-64(1)
590 ld r27,-64(1)
/linux-4.1.27/drivers/net/wireless/b43legacy/
H A Dphy.c1379 u16 r27) b43legacy_phy_lo_g_state()
1410 lowest_deviation = b43legacy_phy_lo_g_singledeviation(dev, r27); b43legacy_phy_lo_g_state()
1441 r27); b43legacy_phy_lo_g_state()
1507 u8 r27 = 0; b43legacy_phy_lo_g_measure() local
1587 r27 = 0; b43legacy_phy_lo_g_measure()
1592 r27 = 1; b43legacy_phy_lo_g_measure()
1594 r27 = 2; b43legacy_phy_lo_g_measure()
1602 r27 = 3; b43legacy_phy_lo_g_measure()
1619 r27); b43legacy_phy_lo_g_measure()
1634 r27 = 0; b43legacy_phy_lo_g_measure()
1639 r27 = 1; b43legacy_phy_lo_g_measure()
1641 r27 = 2; b43legacy_phy_lo_g_measure()
1649 r27 = 3; b43legacy_phy_lo_g_measure()
1670 r27); b43legacy_phy_lo_g_measure()
1677 b43legacy_phy_write(dev, 0x0812, (r27 << 8) | 0xA0); b43legacy_phy_lo_g_measure()
1679 b43legacy_phy_write(dev, 0x0812, (r27 << 8) | 0xA2); b43legacy_phy_lo_g_measure()
1681 b43legacy_phy_write(dev, 0x0812, (r27 << 8) | 0xA3); b43legacy_phy_lo_g_measure()
1684 b43legacy_phy_write(dev, 0x0015, r27 | 0xEFA0); b43legacy_phy_lo_g_measure()
1376 b43legacy_phy_lo_g_state(struct b43legacy_wldev *dev, const struct b43legacy_lopair *in_pair, struct b43legacy_lopair *out_pair, u16 r27) b43legacy_phy_lo_g_state() argument
/linux-4.1.27/arch/powerpc/kvm/
H A Dbooke_interrupts.S196 stw r27, VCPU_GPR(R27)(r4)
276 lwz r27, VCPU_GPR(R27)(r4)
314 stw r27, VCPU_GPR(R27)(r4)
334 lwz r27, HOST_NV_GPR(R27)(r1)
379 stw r27, HOST_NV_GPR(R27)(r1)
399 lwz r27, VCPU_GPR(R27)(r4)
H A Dbookehv_interrupts.S135 PPC_STL r27, VCPU_GPR(R27)(r4)
467 PPC_LL r27, VCPU_GPR(R27)(r4)
501 PPC_STL r27, VCPU_GPR(R27)(r4)
521 PPC_LL r27, HOST_NV_GPR(R27)(r1)
564 PPC_STL r27, HOST_NV_GPR(R27)(r1)
584 PPC_LL r27, VCPU_GPR(R27)(r4)
H A Dbook3s_interrupts.S55 PPC_LL r27, VCPU_GPR(R27)(vcpu); \
199 PPC_STL r27, VCPU_GPR(R27)(r7)
H A Dbook3s_hv_rmhandlers.S745 ld r27, VCPU_GPR(R27)(r4)
1320 std r27, VCPU_GPR(R27)(r9)
2133 std r27, VCPU_GPR(R27)(r3)
2244 ld r27, VCPU_GPR(R27)(r4)
/linux-4.1.27/arch/score/kernel/
H A Dentry.S411 sw r27, [r0, PT_IS_SYSCALL] # it from syscall
417 cmpi.c r27, __NR_syscalls # check syscall number
420 slli r8, r27, 2 # get syscall routine
/linux-4.1.27/arch/hexagon/kernel/
H A Dvm_events.c76 regs->r27); show_regs()
H A Dkgdb.c59 { "r27", GDB_SIZEOF_REG, offsetof(struct pt_regs, r27)},
/linux-4.1.27/arch/alpha/include/asm/
H A Da.out-core.h67 dump->regs[EF_T12] = pt->r27; aout_dump_thread()
/linux-4.1.27/arch/alpha/kernel/
H A Dsignal.c184 err |= __get_user(regs->r27, sc->sc_regs+27); restore_sigcontext()
319 err |= __put_user(regs->r27, sc->sc_regs+27); setup_sigcontext()
369 regs->r27 = regs->pc = (unsigned long) ksig->ka.sa.sa_handler; setup_frame()
423 regs->r27 = regs->pc = (unsigned long) ksig->ka.sa.sa_handler; setup_rt_frame()
H A Dptrace.c88 PT_REG( r24), PT_REG( r25), PT_REG( r26), PT_REG( r27),
H A Dprocess.c324 dest[27] = pt->r27; dump_elf_thread()
H A Dtraps.c92 regs->r25, regs->r27, regs->r28); dik_show_regs()
676 printk("r25= %016lx r27= %016lx r28= %016lx\n", do_entUna()
768 R(r27), R(r28), R(gp),
/linux-4.1.27/arch/sh/kernel/cpu/sh5/
H A Dswitchto.S79 st.q r0, (27*8), r27
161 ld.q r0, (27*8), r27
H A Dentry.S748 st.q SP, FRAME_R(27), r27
1006 ld.q SP, FRAME_R(27), r27
1771 st.q r0, 0x0d8, r27
/linux-4.1.27/arch/parisc/kernel/
H A Dreal2.S69 STREG %r27, -1*REG_SZ(%sp)
114 LDREG -1*REG_SZ(%sp), %r27
H A Dsyscall.S181 STREG %r27, TASK_PT_GR27(%r1) /* user dp */
187 ldo TASK_PT_FR0(%r1), %r27 /* save fpregs from the kernel */
188 save_fp %r27 /* or potential task switch */
190 mfctl %cr11, %r27 /* i.e. SAR */
191 STREG %r27, TASK_PT_SAR(%r1)
422 - %r1, %r27, %r29
443 - %r27 (64-bit PIC register)
448 - Callee-saves %r27.
H A Dentry.S766 LDREG TASK_PT_GR27(%r1), %r27
1659 %r27 - %r30 saved in PT_REGS by gateway page
1849 LDREG TASK_PT_GR27(%r1),%r27 /* restore user dp */
2109 bv %r0(%r25) /* r27 */
2110 copy %r27,%r1
2183 bv %r0(%r25) /* r27 */
2184 copy %r1,%r27
H A Dunwind.c174 register unsigned long gp __asm__ ("r27"); unwind_init()
H A Dmodule.c554 register unsigned long dp asm ("r27"); apply_relocate_add()
/linux-4.1.27/arch/hexagon/include/asm/
H A Delf.h146 DEST.r27 = REGS->r27; \
H A Dprocessor.h142 unsigned long r27; member in struct:hexagon_switch_stack::__anon1421::__anon1422
/linux-4.1.27/arch/tile/kernel/vdso/
H A Dvgettimeofday.c169 "r24", "r25", "r26", "r27", "r28", "r29", "memory"); vdso_fallback_gettime()
/linux-4.1.27/arch/microblaze/include/asm/
H A Dthread_info.h50 __u32 r27; member in struct:cpu_context
/linux-4.1.27/drivers/media/dvb-frontends/
H A Dlgs8gxx.c558 u8 r26 = 0x73, r27 = 0x90; lgs8g75_set_adc_vpp() local
564 r27 |= (sel & 0x02) >> 1; lgs8g75_set_adc_vpp()
566 lgs8gxx_write_reg(priv, 0x27, r27); lgs8g75_set_adc_vpp()
/linux-4.1.27/arch/score/lib/
H A Dchecksum.S54 #define sum r27
/linux-4.1.27/arch/ia64/include/uapi/asm/
H A Dptrace.h132 unsigned long r27; /* scratch */ member in struct:pt_regs
/linux-4.1.27/drivers/net/wireless/b43/
H A Dradio_2057.c131 r20, r21, r22, r23, r24, r25, r26, r27) \
159 .radio_lna5g_tune_core1 = r27
H A Dradio_2056.c3040 r20, r21, r22, r23, r24, r25, r26, r27, r28, r29, \
3069 .radio_rx1_lnaa_tune = r27, \
/linux-4.1.27/arch/powerpc/include/asm/
H A Dppc_asm.h596 #define r27 %r27 macro
/linux-4.1.27/arch/sh/kernel/
H A Dhead_64.S130 * . reflect as much as possible SH5 ABI (r15, r26, r27, r18)
/linux-4.1.27/drivers/crypto/vmx/
H A Daesp8-ppc.pl682 $PUSH r27,`$FRAME+21*16+1*$SIZE_T`($sp)
1214 $POP r27,`$FRAME+21*16+1*$SIZE_T`($sp)
1386 $PUSH r27,`$FRAME+21*16+1*$SIZE_T`($sp)
1864 $POP r27,`$FRAME+21*16+1*$SIZE_T`($sp)
/linux-4.1.27/arch/arm/mach-omap2/
H A Dmux34xx.c1556 _OMAP3_BALLENTRY(SDMMC1_DAT6, "r27", NULL),
1996 _OMAP3_BALLENTRY(SIM_PWRCTRL, "r27", NULL),
/linux-4.1.27/sound/soc/codecs/
H A Dcs42l52.c95 { CS42L52_LIMITER_CTL1, 0x00 }, /* r27 Limit Ctl 1 Thresholds */
H A Dcs42l56.c105 { 39, 0x00 }, /* r27 - Analog Mute, LO & HP Mux */
H A Dcs42l73.c83 { 39, 0x7F }, /* r27 - Limter Ctl, Release Rate HP/LO */
/linux-4.1.27/drivers/net/ethernet/tile/
H A Dtilepro.c335 "r25", "r26", "r27", "r28", "r29"); __netio_fastio1()
/linux-4.1.27/arch/powerpc/xmon/
H A Dxmon.c2500 "r24", "r25", "r26", "r27", "r28", "r29", "r30", "r31",

Completed in 535 milliseconds