/linux-master/arch/arc/lib/ |
H A D | memset.S | 12 or r12,r0,r2 18 brls r2,SMALL,.Ltiny 19 add r3,r2,r0 24 add_s r2,r2,r12 25 sub.ne r2,r2,4 32 lsr.f lp_count,r2,2 41 mov.f lp_count,r2 49 ; memset: @r0 = mem, @r1 = char, @r2 [all...] |
H A D | strlen.S | 10 ld r2,[r3,-7] 19 sub r1,r2,r7 20 bic_s r1,r1,r2 32 sub r1,r2,r4 33 bic_s r1,r1,r2 44 ld_s r2,[r3,4] 47 sub r1,r2,r4 48 bic_s r1,r1,r2 59 sub_s r2,r1,1 60 bic_s r2,r [all...] |
/linux-master/drivers/memory/ |
H A D | ti-emif-sram-pm.S | 47 ldr r2, [r4, #EMIF_PM_REGS_VIRT_OFFSET] 51 str r1, [r2, #EMIF_SDCFG_VAL_OFFSET] 54 str r1, [r2, #EMIF_REF_CTRL_VAL_OFFSET] 57 str r1, [r2, #EMIF_TIMING1_VAL_OFFSET] 60 str r1, [r2, #EMIF_TIMING2_VAL_OFFSET] 63 str r1, [r2, #EMIF_TIMING3_VAL_OFFSET] 66 str r1, [r2, #EMIF_PMCR_VAL_OFFSET] 69 str r1, [r2, #EMIF_PMCR_SHDW_VAL_OFFSET] 72 str r1, [r2, #EMIF_ZQCFG_VAL_OFFSET] 75 str r1, [r2, #EMIF_DDR_PHY_CTLR_1_OFFSE [all...] |
/linux-master/arch/csky/abiv2/ |
H A D | memcmp.S | 12 cmplti r2, 4 24 zext r18, r2, 31, 4 58 zext r18, r2, 3, 2 71 zext r18, r2, 1, 0 91 xtrb0 r2, r21 92 subu r0, r2 97 xtrb1 r2, r21 98 subu r0, r2 103 xtrb2 r2, r21 104 subu r0, r2 [all...] |
/linux-master/arch/arm/mach-socfpga/ |
H A D | headsmp.S | 23 ldmia r0, {r1, r2} 24 sub r2, r2, #PAGE_OFFSET 25 ldr r3, [r2]
|
/linux-master/arch/arm/mach-mvebu/ |
H A D | coherency_ll.S | 64 mov r2, #(1 << 24) 65 lsl r3, r2, r3 96 ldrex r2, [r0] 97 orr r2, r2, r3 98 strex r1, r2, [r0] 121 ldrex r2, [r0] 122 orr r2, r2, r3 123 strex r1, r2, [r [all...] |
/linux-master/arch/sh/lib/ |
H A D | strlen.S | 18 mov #0,r2 29 add #1,r2 34 add #1,r2 39 add #1,r2 47 add #4,r2 49 add #-4,r2 59 add #1,r2 64 add #1,r2 68 add #1,r2 71 mov r2,r [all...] |
/linux-master/arch/hexagon/lib/ |
H A D | udivsi3.S | 10 r2 = cl0(r0) define 16 r6 = sub(r3,r2) 28 p0 = cmp.gtu(r2,r1) 29 if (!p0.new) r1 = sub(r1,r2) 34 p0 = cmp.gtu(r2,r1)
|
H A D | divsi3.S | 16 r4 = sub(r2,r3) 17 r6 = cl0(r2) 18 p0 = cmp.gtu(r3,r2) 51 if (!p0.new) r2 = sub(r2,r4) 52 p0 = cmp.gtu(r4,r2) 57 if (!p0.new) r2 = sub(r2,r6) 58 p0 = cmp.gtu(r6,r2)
|
/linux-master/arch/arm/lib/ |
H A D | csumipv6.S | 14 adds ip, r2, r3 17 adcs ip, ip, r2 23 adcs r0, r0, r2 24 ldr r2, [sp, #4] 26 adcs r0, r0, r2
|
H A D | io-writesb.S | 31 cmp ip, r2 32 movgt ip, r2 40 subs r2, r2, ip 44 teq r2, #0 @ do we have to check for the zero len? 52 subs r2, r2, #16 60 subs r2, r2, #16 63 tst r2, #1 [all...] |
H A D | io-readsw-armv4.S | 21 sub r2, r2, #1 25 teq r2, #0 32 subs r2, r2, #8 51 subs r2, r2, #8 55 .Lno_insw_8: tst r2, #4 68 .Lno_insw_4: movs r2, r2, ls [all...] |
H A D | io-readsl.S | 11 teq r2, #0 @ do we have to check for the zero len? 16 subs r2, r2, #4 23 subs r2, r2, #4 27 2: movs r2, r2, lsl #31 46 4: subs r2, r2, #1 54 5: subs r2, r [all...] |
H A D | ashldi3.S | 43 subs r3, r2, #32 44 rsb ip, r2, #32 45 movmi ah, ah, lsl r2 50 mov al, al, lsl r2
|
H A D | ashrdi3.S | 43 subs r3, r2, #32 44 rsb ip, r2, #32 45 movmi al, al, lsr r2 50 mov ah, ah, asr r2
|
H A D | lshrdi3.S | 43 subs r3, r2, #32 44 rsb ip, r2, #32 45 movmi al, al, lsr r2 50 mov ah, ah, lsr r2
|
H A D | clear_user.S | 24 mov r2, #0 30 strusr r2, r0, 1 31 strusr r2, r0, 1, le 32 strusr r2, r0, 1, lt 36 strusr r2, r0, 4, pl, rept=2 39 strusr r2, r0, 4, pl 41 strusr r2, r0, 1, ne, rept=2 44 USER( strbtne r2, [r0])
|
H A D | memchr.S | 15 1: subs r2, r2, #1
|
/linux-master/arch/nios2/kernel/ |
H A D | head.S | 69 movui r2, NIOS2_ICACHE_LINE_SIZE 73 sub r1, r1, r2 119 movui r2, NIOS2_DCACHE_LINE_SIZE 123 sub r1, r1, r2 128 movia r2, chkadr 129 beq r1, r2,finish_move /* We are running in RAM done */ 131 movia r2, _start /* Destination */ 134 loop_move: /* r1: src, r2: dest, r3: last dest */ 136 stw r8, 0(r2) /* store a word to dest [r2] */ [all...] |
/linux-master/arch/arm/mach-omap2/ |
H A D | sleep43xx.S | 69 ldr r2, [r3, #AMX3_PM_RO_SRAM_DATA_VIRT_OFFSET] 70 str r4, [r2, #AMX3_PM_WFI_FLAGS_OFFSET] 122 mov r2, r0 123 ldr r0, [r2, #L2X0_AUX_CTRL] 125 ldr r0, [r2, #L310_PREFETCH_CTRL] 129 str r0, [r2, #L2X0_CLEAN_INV_WAY] 131 ldr r0, [r2, #L2X0_CLEAN_INV_WAY] 144 mov r2, r0 146 str r0, [r2, #L2X0_CACHE_SYNC] 148 ldr r0, [r2, #L2X0_CACHE_SYN [all...] |
/linux-master/arch/arm/kernel/ |
H A D | iwmmxt.S | 72 mrc p15, 0, r2, c15, c1, 0 74 tst r2, #0x3 77 orr r2, r2, #0x3 78 mcr p15, 0, r2, c15, c1, 0 81 ldr r2, [r0, #S_PC] @ current task pc value 83 sub r2, r2, #4 @ adjust pc back 84 str r2, [r0, #S_PC] 88 mrc p15, 0, r2, c [all...] |
/linux-master/arch/s390/kernel/ |
H A D | text_amode31.S | 31 lgr %r1,%r2 32 lgr %r2,%r3 36 diag %r1,%r2,0x14 42 lgfr %r2,%r5 51 lgr %r1,%r2 52 lhi %r2,-1 56 ipm %r2 57 srl %r2,28 60 lgfr %r2,%r2 [all...] |
/linux-master/arch/sh/kernel/cpu/sh2/ |
H A D | entry.S | 43 mov.l r2,@-sp 46 mov.l $cpu_mode,r2 52 add r3,r2 54 mov.l @r2,r0 62 mov.l r0,@r2 ! enter kernel mode 63 mov.l $current_thread_info,r2 69 add r0,r2 71 mov.l @r2,r2 74 add r2,r [all...] |
/linux-master/tools/testing/memblock/tests/ |
H A D | basic_api.c | 110 * | | r1 | | r2 | | 128 struct region r2 = { local 137 memblock_add(r2.base, r2.size); 142 ASSERT_EQ(rgn2->base, r2.base); 143 ASSERT_EQ(rgn2->size, r2.size); 146 ASSERT_EQ(memblock.memory.total_size, r1.size + r2.size); 154 * A test that tries to add two memory blocks r1 and r2, where r2 overlaps 155 * with the beginning of r1 (that is r1.base < r2 181 struct region r2 = { local 233 struct region r2 = { local 282 struct region r2 = { local 353 struct region r2 = { local 592 struct region r2 = { local 646 struct region r2 = { local 699 struct region r2 = { local 750 struct region r2 = { local 822 struct region r2 = { local 1032 struct region r2 = { local 1081 struct region r2 = { local 1133 struct region r2 = { local 1187 struct region r2 = { local 1242 struct region r2 = { local 1333 struct region r2 = { local 1384 struct region r2 = { local 1465 struct region r2 = { local 1514 struct region r2 = { local 1566 struct region r2 = { local 1615 struct region r2 = { local 1670 struct region r2 = { local 1760 struct region r2 = { local 1811 struct region r2 = { local 1973 struct region r2 = { local 2028 struct region r2 = { local 2089 struct region r2 = { local [all...] |
/linux-master/arch/hexagon/mm/ |
H A D | copy_to_user.S | 30 #define bytes r2 41 /* Alignment loop. r2 has been updated. Return it. */ 43 r0 = r2 59 r2 += sub(dst_sav,dst) 62 r0 = r2
|