| /OK3568_Linux_fs/kernel/crypto/ |
| H A D | serpent_generic.c | 233 static noinline void __serpent_setkey_sbox(u32 r0, u32 r1, u32 r2, in __serpent_setkey_sbox() argument 237 S3(r3, r4, r0, r1, r2); store_and_load_keys(r1, r2, r4, r3, 28, 24); in __serpent_setkey_sbox() 238 S4(r1, r2, r4, r3, r0); store_and_load_keys(r2, r4, r3, r0, 24, 20); in __serpent_setkey_sbox() 239 S5(r2, r4, r3, r0, r1); store_and_load_keys(r1, r2, r4, r0, 20, 16); in __serpent_setkey_sbox() 240 S6(r1, r2, r4, r0, r3); store_and_load_keys(r4, r3, r2, r0, 16, 12); in __serpent_setkey_sbox() 241 S7(r4, r3, r2, r0, r1); store_and_load_keys(r1, r2, r0, r4, 12, 8); in __serpent_setkey_sbox() 242 S0(r1, r2, r0, r4, r3); store_and_load_keys(r0, r2, r4, r1, 8, 4); in __serpent_setkey_sbox() 243 S1(r0, r2, r4, r1, r3); store_and_load_keys(r3, r4, r1, r0, 4, 0); in __serpent_setkey_sbox() 244 S2(r3, r4, r1, r0, r2); store_and_load_keys(r2, r4, r3, r0, 0, -4); in __serpent_setkey_sbox() 245 S3(r2, r4, r3, r0, r1); store_and_load_keys(r0, r1, r4, r2, -4, -8); in __serpent_setkey_sbox() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/crypto/ |
| H A D | sha256-core.S_shipped | 109 add r2,r1,r2,lsl#6 @ len to point at the end of inp 110 stmdb sp!,{r0,r1,r2,r4-r11,lr} 116 ldr r2,[r1],#4 118 ldrb r2,[r1,#3] 123 @ ldr r2,[r1],#4 @ 0 131 rev r2,r2 134 @ ldrb r2,[r1,#3] @ 0 138 orr r2,r2,r12,lsl#8 140 orr r2,r2,r0,lsl#16 145 orr r2,r2,r12,lsl#24 [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/rockchip/ |
| H A D | vad_preprocess_thumb.S | 34 ldr r2, .L4 36 strh r3, [r2] @ movhi 38 strh r3, [r2, #2] @ movhi 40 strh r3, [r2, #4] @ movhi 42 strh r3, [r2, #6] @ movhi 50 strh r3, [r2, #8] @ movhi 68 movw r2, #34839 80 smulbb r2, r7, r2 81 mla r2, r1, r0, r2 82 smlabb r2, r4, r1, r2 [all …]
|
| H A D | vad_preprocess_arm.S | 30 ldr r2, .L4 32 strh r3, [r2] @ movhi 34 strh r3, [r2, #2] @ movhi 36 strh r3, [r2, #4] @ movhi 38 strh r3, [r2, #6] @ movhi 45 strh r3, [r2, #8] @ movhi 64 ldrsh r2, [r3, #8] 67 mul r0, r2, r0 70 add r2, r0, #31 72 movlt r0, r2 [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/lib/ |
| H A D | findbit.S | 24 mov r2, #0 26 ARM( ldrb r3, [r0, r2, lsr #3] ) 27 THUMB( lsr r3, r2, #3 ) 31 add r2, r2, #8 @ next bit pointer 32 2: cmp r2, r1 @ any more? 43 cmp r2, r1 45 ands ip, r2, #7 47 ARM( ldrb r3, [r0, r2, lsr #3] ) 48 THUMB( lsr r3, r2, #3 ) 53 orr r2, r2, #7 @ if zero, then no bits here [all …]
|
| /OK3568_Linux_fs/kernel/arch/hexagon/kernel/ |
| H A D | head.S | 36 r2.h = #0xffc0; 37 r2.l = #0x0000; 38 r25 = and(r2,r25); /* R25 holds PHYS_OFFSET now */ 62 r2.l = #LO(stext); 67 r2.h = #HI(stext); 71 r1 = sub(r1, r2); 78 r2.h = #0xffc0; 79 r2.l = #0x0000; /* round back down to 4MB boundary */ 80 r1 = and(r1,r2); 81 r2 = lsr(r1, #22) /* 4MB page number */ define [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/arm920t/ep93xx/ |
| H A D | lowlevel_init.S | 87 ldr r4, [r2] 106 ldr r2, =0xdeadbeef 119 cmpeq r5, r2 153 ldr r2, [r0] 156 cmp r1, r2 169 ldr r2, =0x00000001 181 ldreq r2, =0x00000001 203 ldr r2, [r0] 206 cmp r1, r2 222 mov r2, r5 [all …]
|
| /OK3568_Linux_fs/kernel/arch/hexagon/lib/ |
| H A D | memset.S | 29 p0 = cmp.eq(r2, #0) 30 p1 = cmp.gtu(r2, #7) 47 loop0(1f, r2) /* byte loop */ 59 p1 = cmp.eq(r2, #1) 72 p1 = cmp.eq(r2, #2) 84 p0 = cmp.gtu(r2, #7) 85 p1 = cmp.eq(r2, #4) 91 p0 = cmp.gtu(r2, #11) 97 r10 = lsr(r2, #3) 114 p1 = cmp.eq(r2, #8) [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arc/lib/ |
| H A D | strchr-700.S | 19 bmsk %r2, %r0, 1 22 breq.d %r2, %r0, .Laligned 24 sub_s %r0, %r0, %r2 25 asl %r7, %r2, 3 26 ld_s %r2, [%r0] 34 sub %r12, %r2, %r7 35 bic_s %r12, %r12, %r2 38 xor %r6, %r2, %r5 39 ld.a %r2, [%r0, 4] 53 bic %r2, %r7, %r6 [all …]
|
| H A D | strcmp.S | 19 or %r2, %r0, %r1 20 bmsk_s %r2, %r2, 1 21 brne %r2, 0, .Lcharloop 25 ld.ab %r2, [%r0, 4] 28 sub %r4, %r2, %r12 29 bic %r4, %r4, %r2 32 breq %r2 ,%r3, .Lwordloop 34 xor %r0, %r2, %r3 /* mask for difference */ 39 and_s %r2, %r2, %r0 42 cmp_s %r2, %r3 [all …]
|
| /OK3568_Linux_fs/kernel/arch/sh/lib/ |
| H A D | __clear_user.S | 22 mov r4, r2 27 add #31, r2 28 and r1, r2 29 cmp/eq r4, r2 31 mov r2, r3 34 mov r4, r2 37 0: mov.b r0, @r2 39 add #1, r2 42 mov r2, r4 47 cmp/hi r2, r3 [all …]
|
| /OK3568_Linux_fs/kernel/drivers/rk_nand/ |
| H A D | rk_zftl_arm32.S | 32 cmp r3, r2 37 cmp r3, r2 203 mov r9, r2 204 movw r2, #65535 205 cmp r1, r2 210 mov r2, #202 217 movw r2, #65535 221 cmp r3, r2 222 ldrne r2, [r6, #1036] 226 mlane r3, r1, r3, r2 [all …]
|
| H A D | rk_ftl_arm_v7.S | 100 ldr r2, [r3, #32] 101 ldr r3, [r2, r1, lsl #2] 103 str r0, [r2, r1, lsl #2] 134 cmp r3, r2 139 cmp r3, r2 168 ldr r2, .L28 169 ldrb ip, [r2, #37] @ zero_extendqisi2 170 ldr r3, [r2, #40] 173 movls r2, #0 174 movhi r2, #1 [all …]
|
| H A D | rk_ftlv5_arm32.S | 100 ldr r2, [r3, #32] 101 ldr r3, [r2, r1, lsl #2] 103 str r0, [r2, r1, lsl #2] 134 cmp r3, r2 139 cmp r3, r2 168 ldr r2, .L28 169 ldrb ip, [r2, #37] @ zero_extendqisi2 170 ldr r3, [r2, #40] 173 movls r2, #0 174 movhi r2, #1 [all …]
|
| H A D | rk_ftl_arm_v7_thumb.S | 106 ldr r2, [r3, #32] 109 ldr r3, [r2, r1, lsl #2] 111 str r3, [r2, r1, lsl #2] 141 cmp r3, r2 171 ldr r2, .L23 174 ldrb r4, [r2, #37] @ zero_extendqisi2 175 ldr r3, [r2, #40] 204 and r2, r1, #127 207 ldrh r4, [r3, r2, lsl #1] 237 and r2, r1, #127 [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/rkflash/ |
| H A D | rk_sftl_arm_v7.S | 35 mov r10, r2 74 movs r2, #1 76 cmp r2, r0 84 lsls r2, r2, #1 117 ldr r2, .L10+4 122 str r3, [r2] 123 ldr r2, .L10+12 124 ldrh r2, [r2] 125 subs r0, r2, r0 126 ldr r2, .L10+16 [all …]
|
| /OK3568_Linux_fs/kernel/drivers/memory/ |
| H A D | ti-emif-sram-pm.S | 54 ldr r2, [r4, #EMIF_PM_REGS_VIRT_OFFSET] 58 str r1, [r2, #EMIF_SDCFG_VAL_OFFSET] 61 str r1, [r2, #EMIF_REF_CTRL_VAL_OFFSET] 64 str r1, [r2, #EMIF_TIMING1_VAL_OFFSET] 67 str r1, [r2, #EMIF_TIMING2_VAL_OFFSET] 70 str r1, [r2, #EMIF_TIMING3_VAL_OFFSET] 73 str r1, [r2, #EMIF_PMCR_VAL_OFFSET] 76 str r1, [r2, #EMIF_PMCR_SHDW_VAL_OFFSET] 79 str r1, [r2, #EMIF_ZQCFG_VAL_OFFSET] 82 str r1, [r2, #EMIF_DDR_PHY_CTLR_1_OFFSET] [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/rknand/ |
| H A D | rk_zftl_arm_v7.S | 34 cmp r3, r2 111 mov r8, r2 116 ldrh r2, [r4, #2] 120 cmp r2, r1 126 cmp r2, r1 130 movs r2, #202 143 movne r2, #6 147 mlane r3, r2, r3, r0 165 movs r2, #6 167 muls r1, r2, r1 [all …]
|
| H A D | rk_ftl_arm_v7.S | 78 ldr r2, [r3] 81 ldr r3, [r2, r1, lsl #2] 83 str r3, [r2, r1, lsl #2] 111 cmp r3, r2 142 ldrb r2, [r3] @ zero_extendqisi2 145 muls r3, r2, r3 173 and r2, r1, #127 175 ldrh r4, [r3, r2, lsl #1] 203 and r2, r1, #127 206 ldrh r4, [r3, r2, lsl #1] [all …]
|
| /OK3568_Linux_fs/kernel/arch/arc/lib/ |
| H A D | strchr-700.S | 16 bmsk r2,r0,1 19 breq.d r2,r0,.Laligned 21 sub_s r0,r0,r2 22 asl r7,r2,3 23 ld_s r2,[r0] 31 sub r12,r2,r7 32 bic_s r12,r12,r2 35 xor r6,r2,r5 36 ld.a r2,[r0,4] 47 bic r2,r7,r6 [all …]
|
| H A D | strcmp.S | 16 or r2,r0,r1 17 bmsk_s r2,r2,1 18 brne r2,0,.Lcharloop 22 ld.ab r2,[r0,4] 25 sub r4,r2,r12 26 bic r4,r4,r2 29 breq r2,r3,.Lwordloop 31 xor r0,r2,r3 ; mask for difference 36 and_s r2,r2,r0 39 cmp_s r2,r3 [all …]
|
| /OK3568_Linux_fs/kernel/drivers/rkflash/ |
| H A D | rk_sftl_arm_v7.S | 38 mov r8, r2 80 mov r4, r2 85 adds r5, r1, r2; sbcscc r5, r5, r3; movcc r3, #0 123 mov r2, r5 131 mov r5, r2 171 ldr r2, [r4, #72] 173 ldrh r3, [r2, r3] 178 ldrh r2, [r4, #26] 183 ldr r2, [r4, #72] 186 ldrh r3, [r2, r3] [all …]
|
| H A D | rk_sftl_arm_v7_thumb.S | 37 mov r8, r2 80 mov r4, r2 88 adds r7, r1, r2; sbcscc r7, r7, r3; movcc r3, #0 98 mov r2, r5 106 mov r5, r2 137 push {r0, r1, r2, r3, r4, lr} 147 ldrh r2, [r4, #26] 158 ldrh r2, [r4, #78] 170 ldrh r2, [r4, #126] 182 ldrh r2, [r4, #174] [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-socfpga/ |
| H A D | self-refresh.S | 49 mrc p15, 0, r2, c15, c0, 0 50 orr r2, r2, #1 51 mcr p15, 0, r2, c15, c0, 0 54 ldr r2, [r0, #SDR_CTRLGRP_LOWPWREQ_ADDR] 55 orr r2, r2, #SELFRSHREQ_MASK 56 str r2, [r0, #SDR_CTRLGRP_LOWPWREQ_ADDR] 61 ldr r2, [r0, #SDR_CTRLGRP_LOWPWRACK_ADDR] 62 and r2, r2, #SELFRFSHACK_MASK 63 cmp r2, #SELFRFSHACK_MASK 90 ldr r2, [r0, #SDR_CTRLGRP_LOWPWREQ_ADDR] [all …]
|
| /OK3568_Linux_fs/kernel/arch/parisc/kernel/ |
| H A D | syscall.S | 163 STREG %r2, TASK_PT_GR2(%r1) /* preserve rp */ 166 LDREGM -FRAME_SIZE(%r30), %r2 /* get users sp back */ 168 extrd,u %r2,63,1,%r19 /* W hidden in bottom bit */ 170 xor %r19,%r2,%r2 /* clear bottom bit */ 175 STREG %r2, TASK_PT_GR30(%r1) /* ... and save it */ 200 copy %r19,%r2 /* W bit back to r2 */ 220 or,= %r2,%r2,%r2 223 or,= %r2,%r2,%r2 238 ldi __NR_rt_sigreturn,%r2 239 comb,= %r2,%r20,.Lrt_sigreturn [all …]
|