/linux-4.4.14/arch/parisc/kernel/ |
D | pacache.S | 90 copy %arg0, %r28 /* Init base addr */ 99 pitlbe 0(%sr1, %r28) 100 pitlbe,m %arg1(%sr1, %r28) /* Last pitlbe and addr adjust */ 104 movb,tr %arg0, %r28, fitmanyloop /* Re-init base addr */ 109 copy %arg0, %r28 /* init base addr */ 114 pitlbe,m %arg1(%sr1, %r28) /* pitlbe for one loop */ 133 copy %arg0, %r28 /* Init base addr */ 142 pdtlbe 0(%sr1, %r28) 143 pdtlbe,m %arg1(%sr1, %r28) /* Last pdtlbe and addr adjust */ 147 movb,tr %arg0, %r28, fdtmanyloop /* Re-init base addr */ [all …]
|
D | syscall.S | 182 STREG %r28, TASK_PT_GR28(%r1) /* return value 0 */ 257 ldo -ENOSYS(%r0),%r28 /* set errno */ 363 ldo -ENOSYS(%r0),%r28 /* set errno */ 376 STREG %r28,TASK_PT_GR28(%r1) /* save return value now */ 379 LDREG TASK_PT_GR28(%r1), %r28 /* Restore return val. */ 482 ldo R%lws_table(%r1), %r28 /* Scratch use of r28 */ 483 LDREGX %r20(%sr2,r28), %r21 /* Scratch use of r21 */ 561 ldo R%lws_lock_start(%r20), %r28 570 add %r20, %r28, %r20 580 ldw 4(%sr2,%r20), %r28 /* Load thread register */ [all …]
|
D | real2.S | 130 load32 PA(save_cr_space), %r28 131 PUSH_CR(%cr24, %r28) 132 PUSH_CR(%cr25, %r28) 133 PUSH_CR(%cr26, %r28) 134 PUSH_CR(%cr27, %r28) 135 PUSH_CR(%cr28, %r28) 136 PUSH_CR(%cr29, %r28) 137 PUSH_CR(%cr30, %r28) 138 PUSH_CR(%cr31, %r28) 139 PUSH_CR(%cr15, %r28) [all …]
|
D | entry.S | 817 copy %r26, %r28 1727 mfctl %cr27, %r28 1730 STREG %r28, PT_CR27(%r1) 1750 copy %r0,%r28 1780 LDREG PT_GR28(%r1),%r28 /* reload original r28 for syscall_exit */ 1793 STREG %r28,TASK_PT_GR28(%r1) 1862 LDREG TASK_PT_GR28(%r1),%r28 /* syscall return value */ 2124 copy %r28,%r1 2198 copy %r1,%r28
|
/linux-4.4.14/arch/powerpc/mm/ |
D | hash_low_64.S | 72 std r28,STK_REG(R28)(r1) 117 rldicl r28,r3,64 - VPN_SHIFT,64 - (SID_SHIFT - VPN_SHIFT) 118 or r29,r28,r29 125 xor r28,r5,r0 /* hash */ 130 rldicl r28,r3,64 - VPN_SHIFT,64 - (SID_SHIFT_1T - VPN_SHIFT) 131 or r29,r28,r29 138 sldi r28,r5,25 /* vsid << 25 */ 141 xor r28,r28,r5 /* vsid ^ ( vsid << 25) */ 142 xor r28,r28,r0 /* hash */ 195 and r0,r28,r27 [all …]
|
/linux-4.4.14/arch/ia64/hp/sim/boot/ |
D | boot_head.S | 49 mov r28=in0 63 cmp.gtu p6,p7=r9,r28 /* r28 <= 255? */ 68 cmp.gtu p6,p7=r9,r28 71 static: cmp.eq p6,p7=PAL_PTCE_INFO,r28 79 1: cmp.eq p6,p7=PAL_FREQ_RATIOS,r28 86 1: cmp.eq p6,p7=PAL_RSE_INFO,r28 93 1: cmp.eq p6,p7=PAL_CACHE_FLUSH,r28 /* PAL_CACHE_FLUSH */ 111 1: cmp.eq p6,p7=PAL_PERF_MON_INFO,r28 147 1: cmp.eq p6,p7=PAL_VM_SUMMARY,r28 156 1: cmp.eq p6,p7=PAL_MEM_ATTRIB,r28
|
/linux-4.4.14/arch/microblaze/lib/ |
D | modsi3.S | 19 swi r28, r1, 0 28 add r28, r5, r0 57 bgei r28, return_here 65 lwi r28, r1, 0
|
D | divsi3.S | 17 swi r28, r1, 0 25 xor r28, r5, r6 /* get the sign of the result */ 57 bgei r28, return_here 65 lwi r28, r1, 0
|
/linux-4.4.14/arch/tile/kernel/ |
D | intvec_32.S | 423 push_reg r28, r52 622 PTREGS_PTR(r28, PTREGS_OFFSET_PC) 658 lw r27, r28 681 sw r28, r24 686 lw r27, r28 716 sw r28, r24 723 lw r27, r28 807 addli r28, r29, THREAD_INFO_FLAGS_OFFSET 809 lw r28, r28 813 andi r28, r28, _TIF_NEED_RESCHED [all …]
|
D | intvec_64.S | 622 push_reg r28, r52 837 addli r28, r29, THREAD_INFO_FLAGS_OFFSET 839 ld r28, r28 843 andi r28, r28, _TIF_NEED_RESCHED 846 beqzt r28, 1f 862 ld r28, r29 869 cmpeq r27, r27, r28 873 addi r28, r28, 8 875 st r29, r28 1100 move r28, zero [all …]
|
D | regs_32.S | 111 r24, r25, r26, r27, r28, r29, r30, r31, \
|
D | regs_64.S | 111 r24, r25, r26, r27, r28, r29, r30, r31, \
|
/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ebb/ |
D | busy_loop.S | 26 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-4.4.14/arch/score/kernel/ |
D | entry.S | 108 lw r16, [r28, TI_REGS] 109 sw r0, [r28, TI_REGS] 245 sw r16, [r28, TI_REGS] 254 lw r6, [r28, TI_FLAGS] # current->work 265 lw r8, [r28, TI_PRE_COUNT] 269 lw r8, [r28, TI_FLAGS] 272 lw r8, [r28, PT_PSR] # Interrupts off? 294 lw r6, [r28, TI_FLAGS] # current->work 309 lw r6, [r28, TI_FLAGS] 383 mv r28, r6 [all …]
|
D | head.S | 47 2: la r28, init_thread_union /* set kernel stack. */ 48 mv r0, r28
|
/linux-4.4.14/arch/arc/kernel/ |
D | stacktrace.c | 63 frame_info->regs.r28 = sp; in seed_unwind_frame_info() 77 frame_info->regs.r28 = TSK_K_ESP(tsk); in seed_unwind_frame_info() 91 frame_info->regs.r28 += 60; in seed_unwind_frame_info() 102 frame_info->regs.r28 = regs->sp; in seed_unwind_frame_info()
|
/linux-4.4.14/arch/score/include/asm/ |
D | asmmacro.h | 56 sw r28, [r0, PT_R28] 58 orri r28, r0, 0x1fff 60 xor r28, r28, r31 151 lw r28, [r0, PT_R28]
|
/linux-4.4.14/arch/ia64/kernel/ |
D | entry.h | 66 movl r28=1f; \ 70 mov.ret.sptk b7=r28,1f; \ 76 movl r28=1f; \ 79 mov.ret.sptk b7=r28,1f; \
|
D | ivt.S | 150 shr.u r28=r22,PUD_SHIFT // shift pud index into position 159 dep r28=r28,r17,3,(PAGE_SHIFT-3) // r28=pud_offset(pgd,addr) 162 (p7) ld8 r29=[r28] // get *pud (may be 0) 226 ld8 r19=[r28] // read *pud again 545 mov r28=ar.ccv // save ar.ccv 572 mov ar.ccv=r28 611 mov r28=ar.ccv // save ar.ccv 638 mov ar.ccv=r28 666 mov r28=ar.ccv // save ar.ccv 691 mov ar.ccv=r28 [all …]
|
D | pal.S | 60 mov r28 = in0 103 mov r28 = in0 // Index MUST be copied to r28 150 mov r28 = in0 // copy procedure index 209 mov r28 = in0 // copy procedure index
|
D | minstate.h | 54 MOV_FROM_IIP(r28); /* M */ \ 105 st8 [r16]=r28,16; /* save cr.iip */ \ 187 .mem.offset 0,0; st8.spill [r2]=r28,16; \
|
D | fsys.S | 214 ld4.acq r28 = [r20] // gtod_lock.sequence, Must take first 216 and r28 = ~1,r28 // And make sequence even to force retry if odd 271 cmp4.ne p7,p0 = r28,r10 469 movl r28=__kernel_syscall_via_break // X create cr.iip
|
D | relocate_kernel.S | 60 dep r28=0,in2,61,3 //to physical address 310 st8 [in0]=r28, 8 // r28
|
D | entry.S | 390 ld8 r28=[r2] // restore pr 445 mov pr=r28,-1 749 RSM_PSR_I_IC(r28, r29, r30) // M2 turn off interrupts and interruption collection 753 ld8 r28=[r3],16 // M0|1 load cr.iip 870 ld8 r28=[r2],8 // load b6 907 mov b6=r28 914 ld8.fill r28=[r3],16 953 ld8 r28=[r17],16 // load cr.iip 1131 MOV_TO_IIP(r28, r25) // M2
|
D | head.S | 391 (isBP) dep r28=-1,r28,61,3 // make address virtual 394 (isBP) st8 [r2]=r28 // save the address of the boot param area passed by the bootloader
|
D | process.c | 135 printk("r26 : %016lx r27 : %016lx r28 : %016lx\n", regs->r26, regs->r27, regs->r28); in show_regs()
|
D | asm-offsets.c | 117 DEFINE(IA64_PT_REGS_R28_OFFSET, offsetof (struct pt_regs, r28)); in foo()
|
D | unaligned.c | 222 RPT(r28), RPT(r29), RPT(r30), RPT(r31)
|
D | mca.c | 945 copy_reg(&bank[28-16], ms->pmsa_nat_bits, ®s->r28, nat); in finish_pt_regs()
|
D | unwind.c | 222 offsetof(struct pt_regs, r28),
|
/linux-4.4.14/arch/openrisc/kernel/ |
D | head.S | 481 CLEAR_GPR(r28) 504 tophys(r28,r24) 509 l.sw (0)(r28),r0 510 l.sfltu r28,r30 512 l.addi r28,r28,4 548 l.movhi r28,hi(SPR_SR_DME | SPR_SR_IME) 549 l.ori r28,r28,lo(SPR_SR_DME | SPR_SR_IME) 550 l.or r30,r30,r28 617 CLEAR_GPR(r28) 659 l.srli r28,r26,7 [all …]
|
D | entry.S | 84 l.lwz r28,PT_GPR28(r1) ;\ 122 l.sw PT_GPR28(r1),r28 ;\ 160 l.sw PT_GPR28(r1),r28 ;\ 663 l.sw PT_GPR28(r1),r28 940 l.lwz r28,PT_GPR28(r1) 1005 l.sw PT_GPR28(r1),r28 1048 l.lwz r28,PT_GPR28(r1) 1089 l.sw PT_GPR28(r1),r28
|
/linux-4.4.14/arch/arc/include/asm/ |
D | unwind.h | 45 unsigned long r28; /* sp */ member 59 #define UNW_SP(frame) ((frame)->regs.r28) 104 PTREGS_INFO(r28), \
|
/linux-4.4.14/arch/tile/lib/ |
D | atomic_asm_32.S | 92 addi r28, r0, 4 96 lw r23, r28 115 sw r28, r25
|
/linux-4.4.14/tools/testing/selftests/powerpc/stringloops/ |
D | memcmp_64.S | 20 #define rE r28 92 std r28,-32(r1) 185 ld r28,-32(r1) 231 ld r28,-32(r1)
|
/linux-4.4.14/arch/powerpc/lib/ |
D | memcmp_64.S | 20 #define rE r28 92 std r28,-32(r1) 185 ld r28,-32(r1) 231 ld r28,-32(r1)
|
D | copyuser_64.S | 470 std r28,-56(1) 504 38: ld r28,648(4) 522 56: std r28,664(3) 572 ld r28,-56(1) 591 ld r28,-56(1)
|
D | crtsavres.S | 363 std r28,-32(r1) 420 ld r28,-32(r1)
|
/linux-4.4.14/arch/parisc/lib/ |
D | lusercopy.S | 82 copy %r25,%r28 117 sub %r26,%r24,%r28
|
/linux-4.4.14/arch/ia64/lib/ |
D | memcpy_mck.S | 56 #define t13 r28 74 and r28=0x7,in0 84 and r28=0x7,in0 93 cmp.ne p13,p0=0,r28 // check dest alignment 96 sub r30=8,r28 // for .align_dest 338 shl r28=r30, LOOP_SIZE // jmp_table thread 341 add r29=r29,r28 // jmp_table thread 357 (p6) shr.u r28=r37,r25 362 (p6) or r21=r28,r27 486 cmp.eq p6,p7=r28,r29 [all …]
|
D | do_csum.S | 106 #define tmp3 r28
|
D | memset.S | 30 #define ptr1 r28
|
D | copy_user.S | 68 #define len1 r28
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | head_64.S | 390 mr r28,r8 423 mr r28,r6 443 mr r6,r28 673 sldi r28,r24,3 /* get current_set[cpu#] */ 674 ldx r14,r3,r28 801 std r28,0(r11);
|
D | misc.S | 79 PPC_STL r28,19*SZL(r3) 105 PPC_LL r28,19*SZL(r3)
|
D | swsusp_asm64.S | 110 SAVE_REGISTER(r28) 227 RESTORE_REGISTER(r28)
|
D | exceptions-64e.S | 1507 mflr r28 1523 tovirt(r28,r28) 1524 mtlr r28 1544 mflr r28 1577 cmpdi cr0,r28,0 1581 or r28,r28,r3 1582 1: mtlr r28 1586 mflr r28
|
D | ppc_save_regs.S | 54 PPC_STL r28,28*SZL(r3)
|
D | misc_64.S | 617 std r28,-32(r1) 628 mr r28,r6 /* control, unused */
|
D | head_8xx.S | 626 add r10, r10, r28 ;b 151f
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | asmregs.h | 30 ret0: .reg %r28 74 r28: .reg %r28
|
D | assembly.h | 208 STREG %r28, PT_GR28(\regs) 242 LDREG PT_GR28(\regs), %r28
|
/linux-4.4.14/arch/hexagon/include/asm/ |
D | elf.h | 147 DEST.r28 = REGS->r28; \
|
/linux-4.4.14/tools/testing/selftests/powerpc/switch_endian/ |
D | check.S | 83 addi r9,r15,28 # check r28 84 cmpd r9,r28
|
D | switch_endian_test.S | 54 addi r28, r15, 28
|
/linux-4.4.14/arch/alpha/include/uapi/asm/ |
D | ptrace.h | 38 unsigned long r28; member
|
/linux-4.4.14/arch/powerpc/boot/ |
D | ppc_asm.h | 57 #define r28 28 macro
|
/linux-4.4.14/arch/powerpc/kvm/ |
D | booke_interrupts.S | 197 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)
|
D | book3s_interrupts.S | 56 PPC_LL r28, VCPU_GPR(R28)(vcpu); \ 200 PPC_STL r28, VCPU_GPR(R28)(r7)
|
D | bookehv_interrupts.S | 136 PPC_STL r28, VCPU_GPR(R28)(r4) 468 PPC_LL r28, VCPU_GPR(R28)(r4) 502 PPC_STL r28, VCPU_GPR(R28)(r4) 522 PPC_LL r28, HOST_NV_GPR(R28)(r1) 565 PPC_STL r28, HOST_NV_GPR(R28)(r1) 585 PPC_LL r28, VCPU_GPR(R28)(r4)
|
D | book3s_hv_rmhandlers.S | 831 ld r28, VCPU_GPR(R28)(r4) 1418 std r28, VCPU_GPR(R28)(r9) 2240 std r28, VCPU_GPR(R28)(r3) 2351 ld r28, VCPU_GPR(R28)(r4)
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | entry-nommu.S | 96 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
|
D | mcount.S | 44 swi r28, r1, 100; \ 75 lwi r28, r1, 100; \
|
D | asm-offsets.c | 58 DEFINE(PT_R28, offsetof(struct pt_regs, r28)); in main() 117 DEFINE(CC_R28, offsetof(struct cpu_context, r28)); in main()
|
D | signal.c | 73 COPY(r26); COPY(r27); COPY(r28); COPY(r29); in restore_sigcontext() 134 COPY(r26); COPY(r27); COPY(r28); COPY(r29); in setup_sigcontext()
|
D | process.c | 40 regs->r25, regs->r26, regs->r27, regs->r28); in show_regs()
|
D | entry.S | 204 swi r28, r1, PT_R28; \ 240 lwi r28, r1, PT_R28; \ 900 swi r28, r11, CC_R28 925 lwi r28, r11, CC_R28
|
/linux-4.4.14/arch/hexagon/include/uapi/asm/ |
D | user.h | 41 unsigned long r28; member
|
D | registers.h | 176 unsigned long r28; member
|
/linux-4.4.14/arch/powerpc/crypto/ |
D | aes-spe-regs.h | 39 #define rG0 r28 /* endian reversed tweak (XTS mode) */
|
/linux-4.4.14/Documentation/parisc/ |
D | registers | 94 r1,r2,r19-r26,r28,r29 & r31 can be used without saving them first. And of 116 r28,r29: are ret0 and ret1. They are what you pass return values 117 in. r28 is the primary return. When returning small structures
|
/linux-4.4.14/arch/microblaze/include/uapi/asm/ |
D | ptrace.h | 45 microblaze_reg_t r28; member
|
D | elf.h | 115 _r->r28 = _r->r29 = _r->r30 = _r->r31 = \
|
/linux-4.4.14/tools/testing/selftests/powerpc/copyloops/ |
D | copyuser_64.S | 470 std r28,-56(1) 504 38: ld r28,648(4) 522 56: std r28,664(3) 572 ld r28,-56(1) 591 ld r28,-56(1)
|
/linux-4.4.14/arch/hexagon/kernel/ |
D | vm_events.c | 77 printk(KERN_EMERG "r28: \t0x%08lx %08lx %08lx %08lx\n", regs->r28, in show_regs()
|
D | kgdb.c | 60 { "r28", GDB_SIZEOF_REG, offsetof(struct pt_regs, r28)},
|
/linux-4.4.14/arch/microblaze/include/asm/ |
D | thread_info.h | 51 __u32 r28; member
|
/linux-4.4.14/arch/ia64/include/uapi/asm/ |
D | ptrace.h | 133 unsigned long r28; /* scratch */ member
|
/linux-4.4.14/arch/sh/kernel/cpu/sh5/ |
D | switchto.S | 80 st.q r0, (28*8), r28 162 ld.q r0, (28*8), r28
|
D | entry.S | 749 st.q SP, FRAME_R(28), r28 1007 ld.q SP, FRAME_R(28), r28 1772 st.q r0, 0x0e0, r28
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | entry.S | 163 stm (r16 - r28), [r5]+ 194 stm (r16 - r28), [r4]+ 236 stm (r16 - r28, sp, lr), [r1]+ 595 stm (r16 - r28), [r8]+ @ Calling r16 - r28
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | a.out-core.h | 68 dump->regs[EF_AT] = pt->r28; in aout_dump_thread()
|
/linux-4.4.14/arch/alpha/kernel/ |
D | traps.c | 92 regs->r25, regs->r27, regs->r28); in dik_show_regs() 768 R(r27), R(r28), R(gp),
|
D | process.c | 325 dest[28] = pt->r28; in dump_elf_thread()
|
D | signal.c | 185 err |= __get_user(regs->r28, sc->sc_regs+28); in restore_sigcontext() 320 err |= __put_user(regs->r28, sc->sc_regs+28); in setup_sigcontext()
|
D | ptrace.c | 89 PT_REG( r28), PT_REG( gp), -1, -1,
|
/linux-4.4.14/arch/sh/kernel/ |
D | head_64.S | 284 gettr tr1, r28 /* r28 = hopeless address */
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | ppc_asm.h | 597 #define r28 %r28 macro
|
/linux-4.4.14/arch/mips/kernel/ |
D | ptrace.c | 549 REG_OFFSET_NAME(r28, regs[28]),
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | radio_2056.c | 3040 r20, r21, r22, r23, r24, r25, r26, r27, r28, r29, \ argument 3070 .radio_rx1_lnag_tune = r28, \
|