Home
last modified time | relevance | path

Searched refs:r28 (Results 1 – 25 of 85) sorted by relevance

1234

/Linux-v4.19/arch/parisc/kernel/
Dpacache.S88 copy %arg0, %r28 /* Init base addr */
97 pitlbe %r0(%sr1, %r28)
98 pitlbe,m %arg1(%sr1, %r28) /* Last pitlbe and addr adjust */
102 movb,tr %arg0, %r28, fitmanyloop /* Re-init base addr */
107 copy %arg0, %r28 /* init base addr */
112 pitlbe,m %arg1(%sr1, %r28) /* pitlbe for one loop */
131 copy %arg0, %r28 /* Init base addr */
140 pdtlbe %r0(%sr1, %r28)
141 pdtlbe,m %arg1(%sr1, %r28) /* Last pdtlbe and addr adjust */
145 movb,tr %arg0, %r28, fdtmanyloop /* Re-init base addr */
[all …]
Dsyscall.S185 STREG %r28, TASK_PT_GR28(%r1) /* return value 0 */
259 ldo -ENOSYS(%r0),%r28 /* set errno */
332 LDREG TASK_PT_GR28(%r1), %r28 /* Restore return value */
382 ldo -ENOSYS(%r0),%r28 /* set errno */
395 STREG %r28,TASK_PT_GR28(%r1) /* save return value now */
398 LDREG TASK_PT_GR28(%r1), %r28 /* Restore return val. */
493 ldo R%lws_table(%r1), %r28 /* Scratch use of r28 */
494 LDREGX %r20(%sr2,r28), %r21 /* Scratch use of r21 */
572 ldo R%lws_lock_start(%r20), %r28
581 add %r20, %r28, %r20
[all …]
Dreal2.S124 load32 PA(save_cr_space), %r28
125 PUSH_CR(%cr24, %r28)
126 PUSH_CR(%cr25, %r28)
127 PUSH_CR(%cr26, %r28)
128 PUSH_CR(%cr27, %r28)
129 PUSH_CR(%cr28, %r28)
130 PUSH_CR(%cr29, %r28)
131 PUSH_CR(%cr30, %r28)
132 PUSH_CR(%cr31, %r28)
133 PUSH_CR(%cr15, %r28)
[all …]
/Linux-v4.19/arch/ia64/hp/sim/boot/
Dboot_head.S50 mov r28=in0
64 cmp.gtu p6,p7=r9,r28 /* r28 <= 255? */
69 cmp.gtu p6,p7=r9,r28
72 static: cmp.eq p6,p7=PAL_PTCE_INFO,r28
80 1: cmp.eq p6,p7=PAL_FREQ_RATIOS,r28
87 1: cmp.eq p6,p7=PAL_RSE_INFO,r28
94 1: cmp.eq p6,p7=PAL_CACHE_FLUSH,r28 /* PAL_CACHE_FLUSH */
112 1: cmp.eq p6,p7=PAL_PERF_MON_INFO,r28
148 1: cmp.eq p6,p7=PAL_VM_SUMMARY,r28
157 1: cmp.eq p6,p7=PAL_MEM_ATTRIB,r28
/Linux-v4.19/arch/microblaze/lib/
Dmodsi3.S20 swi r28, r1, 0
29 add r28, r5, r0
58 bgei r28, return_here
66 lwi r28, r1, 0
Ddivsi3.S18 swi r28, r1, 0
26 xor r28, r5, r6 /* get the sign of the result */
58 bgei r28, return_here
66 lwi r28, r1, 0
/Linux-v4.19/tools/testing/selftests/powerpc/pmu/ebb/
Dbusy_loop.S26 std r28, 48(%r1)
77 li r28, 0x2828
78 std r28, -280(%r1)
137 cmpwi r28, 0x2828
170 li r28, 0xef
242 ld r28, -280(%r1)
243 cmpwi r28, 0x2828
266 ld r28, 48(%r1)
/Linux-v4.19/arch/arc/kernel/
Dstacktrace.c65 frame_info->regs.r28 = sp; in seed_unwind_frame_info()
79 frame_info->regs.r28 = TSK_K_ESP(tsk); in seed_unwind_frame_info()
93 frame_info->regs.r28 += 60; in seed_unwind_frame_info()
104 frame_info->regs.r28 = regs->sp; in seed_unwind_frame_info()
/Linux-v4.19/arch/ia64/kernel/
Dentry.h67 movl r28=1f; \
71 mov.ret.sptk b7=r28,1f; \
77 movl r28=1f; \
80 mov.ret.sptk b7=r28,1f; \
Divt.S153 shr.u r28=r22,PUD_SHIFT // shift pud index into position
162 dep r28=r28,r17,3,(PAGE_SHIFT-3) // r28=pud_offset(pgd,addr)
165 (p7) ld8 r29=[r28] // get *pud (may be 0)
229 ld8 r19=[r28] // read *pud again
548 mov r28=ar.ccv // save ar.ccv
575 mov ar.ccv=r28
614 mov r28=ar.ccv // save ar.ccv
641 mov ar.ccv=r28
669 mov r28=ar.ccv // save ar.ccv
694 mov ar.ccv=r28
[all …]
Dpal.S62 mov r28 = in0
106 mov r28 = in0 // Index MUST be copied to r28
154 mov r28 = in0 // copy procedure index
214 mov r28 = in0 // copy procedure index
/Linux-v4.19/arch/openrisc/kernel/
Dhead.S554 CLEAR_GPR(r28)
584 tophys(r28,r24)
589 l.sw (0)(r28),r0
590 l.sfltu r28,r30
592 l.addi r28,r28,4
614 l.movhi r28,hi(SPR_SR_DME | SPR_SR_IME)
615 l.ori r28,r28,lo(SPR_SR_DME | SPR_SR_IME)
616 l.or r30,r30,r28
683 CLEAR_GPR(r28)
788 l.movhi r28,hi(SPR_SR_DME | SPR_SR_IME)
[all …]
/Linux-v4.19/arch/arc/include/asm/
Dunwind.h45 unsigned long r28; /* sp */ member
59 #define UNW_SP(frame) ((frame)->regs.r28)
104 PTREGS_INFO(r28), \
/Linux-v4.19/tools/testing/selftests/powerpc/include/
Dgpr_asm.h19 std r28,(top_pos - 24)(%r1); \
39 ld r28,(top_pos - 24)(%r1); \
88 ld r28,112(r3)
/Linux-v4.19/arch/ia64/lib/
Dmemcpy_mck.S58 #define t13 r28
76 and r28=0x7,in0
87 and r28=0x7,in0
96 cmp.ne p13,p0=0,r28 // check dest alignment
99 sub r30=8,r28 // for .align_dest
341 shl r28=r30, LOOP_SIZE // jmp_table thread
344 add r29=r29,r28 // jmp_table thread
360 (p6) shr.u r28=r37,r25
365 (p6) or r21=r28,r27
489 cmp.eq p6,p7=r28,r29
[all …]
/Linux-v4.19/arch/parisc/include/asm/
Dasmregs.h30 ret0: .reg %r28
74 r28: .reg %r28
/Linux-v4.19/arch/powerpc/kernel/
Dhead_64.S516 mr r28,r8
549 mr r28,r6
569 mr r6,r28
806 sldi r28,r24,3 /* get current_set[cpu#] */
807 ldx r14,r3,r28
935 std r28,0(r11);
Dmisc.S73 PPC_STL r28,19*SZL(r3)
101 PPC_LL r28,19*SZL(r3)
/Linux-v4.19/tools/testing/selftests/powerpc/switch_endian/
Dcheck.S84 addi r9,r15,28 # check r28
85 cmpd r9,r28
/Linux-v4.19/arch/hexagon/include/asm/
Delf.h147 DEST.r28 = REGS->r28; \
/Linux-v4.19/arch/alpha/include/uapi/asm/
Dptrace.h39 unsigned long r28; member
/Linux-v4.19/arch/powerpc/kvm/
Dbooke_interrupts.S197 stw r28, VCPU_GPR(R28)(r4)
277 lwz r28, VCPU_GPR(R28)(r4)
315 stw r28, VCPU_GPR(R28)(r4)
335 lwz r28, HOST_NV_GPR(R28)(r1)
380 stw r28, HOST_NV_GPR(R28)(r1)
400 lwz r28, VCPU_GPR(R28)(r4)
/Linux-v4.19/arch/microblaze/kernel/
Dentry-nommu.S96 swi r28, r1, PT_R28
168 lwi r28, r1, PT_R28
250 swi r28, r1, PT_R28
341 swi r28, r1, PT_R28
415 swi r28, r11, CC_R28
447 lwi r28, r11, CC_R28
543 lwi r28, r1, PT_R28
Dmcount.S44 swi r28, r1, 100; \
75 lwi r28, r1, 100; \
/Linux-v4.19/arch/hexagon/include/uapi/asm/
Duser.h42 unsigned long r28; member

1234