/arch/unicore32/lib/ |
H A D | clear_user.S | 26 mov r2, #0 32 strusr r2, r0, 1 33 strusr r2, r0, 1, el 34 strusr r2, r0, 1, sl 38 strusr r2, r0, 4, ns, rept=2 41 strusr r2, r0, 4, ns 43 strusr r2, r0, 1, ne, rept=2 46 USER( stb.u r2, [r0])
|
/arch/sh/kernel/cpu/sh2/ |
H A D | entry.S | 46 mov.l r2,@-sp 49 mov.l $cpu_mode,r2 50 mov.l @r2,r0 58 mov.l r0,@r2 ! enter kernel mode 59 mov.l $current_thread_info,r2 60 mov.l @r2,r2 63 add r2,r0 64 mov r15,r2 ! r2 [all...] |
/arch/arm/lib/ |
H A D | memmove.S | 32 cmphi r2, ip 36 add r1, r1, r2 37 add r0, r0, r2 38 subs r2, r2, #4 46 1: subs r2, r2, #(28) 51 CALGN( sbcnes r4, ip, r2 ) @ C is always set here 54 CALGN( subs r2, r2, i [all...] |
H A D | copy_template.S | 72 subs r2, r2, #4 80 1: subs r2, r2, #(28) 86 CALGN( sbcnes r4, r3, r2 ) @ C is always set here 89 CALGN( subs r2, r2, r3 ) @ C gets set 93 2: PLD( subs r2, r2, #96 ) 101 subs r2, r [all...] |
H A D | io-readsw-armv3.S | 15 mov r2, lr 29 subs r2, r2, #1 33 teq r2, #0 @ do we have to check for the zero len? 42 subs r2, r2, #8 67 subs r2, r2, #8 70 tst r2, #7 73 .Lno_insw_8: tst r2, # [all...] |
H A D | io-writesw-armv3.S | 15 mov r2, lr 30 subs r2, r2, #1 34 teq r2, #0 @ do we have to check for the zero len? 41 subs r2, r2, #8 78 subs r2, r2, #8 81 tst r2, #7 84 .Lno_outsw_8: tst r2, # [all...] |
/arch/arm/mach-omap1/ |
H A D | sram.S | 28 mov r2, #OMAP1_IO_ADDRESS(DPLL_CTL) & 0xff000000 29 orr r2, r2, #OMAP1_IO_ADDRESS(DPLL_CTL) & 0x00ff0000 30 orr r2, r2, #OMAP1_IO_ADDRESS(DPLL_CTL) & 0x0000ff00 39 strh r0, [r2] @ set dpll into bypass mode 44 strh r0, [r2] @ write new dpll value 52 lock: ldrh r4, [r2], #0 @ read back dpll value
|
/arch/arm/mach-omap2/ |
H A D | omap-smc.S | 26 stmfd sp!, {r2-r12, lr} 31 ldmfd sp!, {r2-r12, pc} 44 mov r3, r2 45 mov r2, r1 66 stmfd sp!, {r2-r12, lr} 70 ldmfd sp!, {r2-r12, pc} 74 stmfd sp!, {r2-r12, lr} 79 ldmfd sp!, {r2-r12, pc}
|
/arch/s390/kernel/ |
H A D | mcount64.S | 25 stmg %r2,%r5,32(%r15) 30 lgr %r2,%r14 36 lg %r2,168(%r15) 43 0: stg %r2,168(%r15) 46 lmg %r2,%r5,32(%r15) 53 stmg %r2,%r5,32(%r15) 59 lgr %r14,%r2 60 lmg %r2,%r5,32(%r15)
|
/arch/m32r/mm/ |
H A D | page.S | 26 ldi r2, #255 44 addi r2, #-1 45 bnez r2, 0b 64 ldi r2, #255 75 addi r2, #-1 76 bnez r2, 0b
|
/arch/s390/kernel/vdso32/ |
H A D | clock_gettime.S | 24 chi %r2,__CLOCK_REALTIME 26 chi %r2,__CLOCK_MONOTONIC 42 lr %r2,%r0 48 3: alr %r0,%r2 54 4: l %r2,__VDSO_XTIME_SEC+4(%r5) 59 5: al %r2,__VDSO_WTOM_SEC+4(%r5) 67 7: ahi %r2,1 72 8: st %r2,0(%r3) /* store tp->tv_sec */ 74 9: lhi %r2,0 90 lr %r2, [all...] |
/arch/tile/lib/ |
H A D | memcpy_32.S | 53 * the user source in r1, and the bytes to copy in r2. 74 * the kernel source in r1, and the bytes to copy in r2. 95 /* r0 is the dest, r1 is the source, r2 is the size. */ 101 { bz r2, .Ldone; andi r4, r4, 3 } 104 { move r24, r1; move r25, r2 } 108 { bnz r4, .Lcopy_unaligned_maybe_many; addli r4, r2, -256 } 112 { blzt r4, .Lcopy_8_check; slti_u r8, r2, 8 } 125 EX: { lw r3, r1; addi r1, r1, 4; slti_u r8, r2, 16 } 127 EX: { sw r0, r3; addi r0, r0, 4; addi r2, r2, [all...] |
H A D | usercopy_64.S | 94 * the trailing NUL) in r2. On success, it returns the string length 98 { beqz r2, 2f; move r3, r0 } 99 1: { ld1u r4, r1; addi r1, r1, 1; addi r2, r2, -1 } 101 beqz r2, 2f 122 { beqz r1, 2f; or r2, r0, r1 } 123 andi r2, r2, 7 124 beqzt r2, .Lclear_aligned_user_asm 148 { movei r2, L2_CACHE_BYTE [all...] |
/arch/arm/boot/compressed/ |
H A D | head-shark.S | 33 bic r2, r3, r0 34 eor r2, r2, r1 35 msr cpsr_c, r2 39 add r2, r1, #4 44 adr r2, __mmu_off @ calculate physical address 45 sub r2, r2, #0xf0000000 @ openprom maps us at f000 virt, 0e50 phys 48 add r2, r2, r [all...] |
/arch/arm/mach-imx/ |
H A D | head-v7.S | 40 and r2, r1, r0, lsr #13 45 add r2, r2, #1 @ NumSets 52 1: sub r2, r2, #1 @ NumSets-- 56 mov r6, r2, lsl r0 60 cmp r2, #0 85 ldr r2, phys_l2x0_saved_regs 86 ldr r0, [r2, #L2X0_R_PHY_BASE] @ get physical base of l2x0 87 ldr r1, [r2, #L2X0_R_AUX_CTR [all...] |
/arch/ia64/kernel/ |
H A D | mca_drv_asm.S | 24 mov r2=r13 26 addl r22=IA64_RBS_OFFSET,r2 29 addl sp=IA64_STK_OFFSET-IA64_PT_REGS_SIZE,r2 31 adds r2=IA64_TASK_THREAD_ON_USTACK_OFFSET,r13 33 st1 [r2]=r0 // clear current->thread.on_ustack flag
|
/arch/sh/lib64/ |
H A D | udivdi3.S | 23 shlri r2,32+14,r19 30 sub r63,r4,r4 // Negate to make sure r1 ends up <= 1/r2 39 sub r2,r8,r2 40 /* Can do second step of 64 : 32 div now, using r1 and the rest in r2. */ 42 shlri r2,22,r21 52 sub r2,r5,r2 53 andc r2,r21,r2 [all...] |
/arch/arm/mm/ |
H A D | proc-macros.S | 143 orr r3, r3, r2 147 and r2, r1, #L_PTE_MT_MASK 148 ldr r2, [ip, r2] 165 orr r3, r3, r2 195 bic r2, r1, #PTE_SMALL_AP_MASK @ keep C, B bits 196 bic r2, r2, #PTE_TYPE_MASK 197 orr r2, r2, #PTE_TYPE_SMAL [all...] |
/arch/arm/mach-shmobile/ |
H A D | headsmp.S | 40 and r2, r1, r0, lsr #13 45 add r2, r2, #1 @ NumSets 52 1: sub r2, r2, #1 @ NumSets-- 56 mov r6, r2, lsl r0 60 cmp r2, #0
|
/arch/arm/kernel/ |
H A D | iwmmxt.S | 69 XSC(mrc p15, 0, r2, c15, c1, 0) 70 PJ4(mrc p15, 0, r2, c1, c0, 2) 72 XSC(tst r2, #0x3) 73 PJ4(tst r2, #0xf) 76 XSC(orr r2, r2, #0x3) 77 XSC(mcr p15, 0, r2, c15, c1, 0) 78 PJ4(orr r2, r2, #0xf) 79 PJ4(mcr p15, 0, r2, c [all...] |
/arch/blackfin/kernel/ |
H A D | ftrace-entry.S | 46 [--sp] = r2; 75 r2 = [sp++]; define 96 [--sp] = r2; 104 r2.l = _ftrace_stub; 105 r2.h = _ftrace_stub; 106 cc = r2 == r3; 116 cc = r2 == r3; 124 r2.l = _ftrace_graph_entry_stub; 125 r2.h = _ftrace_graph_entry_stub; 127 cc = r2 131 r2 = [sp++]; define 161 r2 = [sp++]; define 191 r2 = fp; /* unsigned long frame_pointer */ define [all...] |
/arch/s390/boot/compressed/ |
H A D | head31.S | 26 lr %r4,%r2 27 l %r2,.Loffset-.LPG1(%r13) 28 la %r4,0(%r2,%r4) 35 lr %r6,%r2 38 mvcle %r2,%r4,0
|
H A D | head64.S | 25 lgr %r4,%r2 26 lg %r2,.Loffset-.LPG1(%r13) 27 la %r4,0(%r2,%r4) 34 lgr %r6,%r2 37 mvcle %r2,%r4,0
|
/arch/s390/kernel/vdso64/ |
H A D | gettimeofday.S | 26 1: ltgr %r2,%r2 /* check if tv is NULL */ 46 3: stg %r0,0(%r2) /* store tv->tv_sec */ 50 stg %r0,8(%r2) /* store tv->tv_usec */ 51 4: lghi %r2,0
|
/arch/m32r/kernel/ |
H A D | head.S | 52 LDIMM (r2, __bss_start) 54 sub r3, r2 ; BSS size in bytes 57 srli r4, #4 || addi r2, #-4 62 ld r0, @(4,r2) 64 st r1, @+r2 || addi r4, #-1 65 st r1, @+r2 66 st r1, @+r2 67 st r1, @+r2 || cmpeq r1, r4 ; R4 = 0? 71 addi r2, #4 74 stb r1, @r2 || add [all...] |