/linux-2.4.37.9/arch/ppc64/kernel/ |
D | entry.S | 50 ld r11,_CCR(r1) /* Clear SO bit in CR */ 53 std r11,_CCR(r1) 64 ld r4,GPR0(r1) 65 ld r5,GPR3(r1) 66 ld r6,GPR4(r1) 67 ld r7,GPR5(r1) 68 ld r8,GPR6(r1) 69 ld r9,GPR7(r1) 72 ld r4,GPR8(r1) 73 ld r5,GPR9(r1) [all …]
|
D | pSeries_hvCall.S | 41 std r0,-8(r1) 42 stdu r1,-32(r1) 44 std r8,-8(r1) /* Save out ptrs. */ 45 std r9,-16(r1) 46 std r10,-24(r1) 50 ld r10,-8(r1) /* Fetch r4-r7 ret args. */ 52 ld r10,-16(r1) 54 ld r10,-24(r1) 57 ld r1,0(r1) 58 ld r0,-8(r1) [all …]
|
D | hvCall.S | 43 std r0,-8(r1) 44 stdu r1,-(STACK_FRAME_OVERHEAD+16)(r1) 54 ld r1,0(r1) 55 ld r0,-8(r1) 72 std r0,-8(r1) 73 std r31,-16(r1) 74 stdu r1,-(STACK_FRAME_OVERHEAD+32)(r1) 92 ld r1,0(r1) 93 ld r0,-8(r1) 95 ld r31,-16(r1)
|
/linux-2.4.37.9/crypto/ |
D | serpent.c | 224 u32 r0,r1,r2,r3,r4; in serpent_setkey() local 246 r1 = le32_to_cpu(k[4]); in serpent_setkey() 252 keyiter(le32_to_cpu(k[1]),r1,r0,r3,1,1); in serpent_setkey() 253 keyiter(le32_to_cpu(k[2]),r2,r1,r4,2,2); in serpent_setkey() 255 keyiter(le32_to_cpu(k[4]),r4,r3,r1,4,4); in serpent_setkey() 257 keyiter(le32_to_cpu(k[6]),r1,r0,r3,6,6); in serpent_setkey() 258 keyiter(le32_to_cpu(k[7]),r2,r1,r4,7,7); in serpent_setkey() 260 keyiter(k[ 0],r3,r2,r0, 8, 8); keyiter(k[ 1],r4,r3,r1, 9, 9); in serpent_setkey() 261 keyiter(k[ 2],r0,r4,r2, 10, 10); keyiter(k[ 3],r1,r0,r3, 11, 11); in serpent_setkey() 262 keyiter(k[ 4],r2,r1,r4, 12, 12); keyiter(k[ 5],r3,r2,r0, 13, 13); in serpent_setkey() [all …]
|
/linux-2.4.37.9/arch/ppc/kernel/ |
D | entry.S | 52 lwz r11,_CCR(r1) /* Clear SO bit in CR */ 55 stw r11,_CCR(r1) 65 lwz r4,GPR0(r1) 66 lwz r5,GPR3(r1) 67 lwz r6,GPR4(r1) 68 lwz r7,GPR5(r1) 69 lwz r8,GPR6(r1) 70 lwz r9,GPR7(r1) 74 lwz r4,GPR8(r1) 75 lwz r5,GPR9(r1) [all …]
|
/linux-2.4.37.9/arch/ppc/platforms/ |
D | pmac_sleep.S | 56 stw r0,4(r1) 57 stwu r1,-SL_SIZE(r1) 59 stw r0,SL_CR(r1) 60 stw r2,SL_R2(r1) 61 stmw r12,SL_R12(r1) 65 stw r4,SL_MSR(r1) 67 stw r4,SL_SDR1(r1) 71 stw r4,SL_TB(r1) 73 stw r5,SL_TB+4(r1) 80 stw r4,SL_SPRG0(r1) [all …]
|
/linux-2.4.37.9/arch/arm/lib/ |
D | memset.S | 22 strltb r1, [r0], #1 @ 1 23 strleb r1, [r0], #1 @ 1 24 strb r1, [r0], #1 @ 1 37 orr r1, r1, r1, lsl #8 38 orr r1, r1, r1, lsl #16 39 mov r3, r1 47 mov ip, r1 48 mov lr, r1 51 stmgeia r0!, {r1, r3, ip, lr} @ 64 bytes at a time. 52 stmgeia r0!, {r1, r3, ip, lr} [all …]
|
D | getuser.S | 33 bic r1, sp, #0x1f00 34 bic r1, r1, #0x00ff 35 ldr r1, [r1, #TSK_ADDR_LIMIT] 36 sub r1, r1, #1 37 cmp r0, r1 38 1: ldrlsbt r1, [r0] 50 2: ldrlsbt r1, [r0], #1 52 orrls r1, r1, r2, lsl #8 59 bic r1, sp, #0x1f00 60 bic r1, r1, #0x00ff [all …]
|
D | uaccess-armo.S | 33 @ In : r0 = x, r1 = addr, r2 = error 37 USER( strbt r0, [r1]) 40 @ In : r0 = x, r1 = addr, r2 = error 44 USER( strbt r0, [r1], #1) 46 USER( strbt r0, [r1]) 49 @ In : r0 = x, r1 = addr, r2 = error 53 USER( strt r0, [r1]) 59 @ In : r0 = addr, r1 = error 60 @ Out: r0 = x, r1 = error 66 @ In : r0 = addr, r1 = error [all …]
|
D | memcpy.S | 35 cmp r1, r0 41 ands ip, r1, #3 48 2: ldmia r1!,{r3 - r9, ip} 53 ldmgeia r1!, {r3 - r6} 57 4: ldmgeia r1!, {r3 - r5} 64 ldrlt r3, [r1], #4 65 ldmgeia r1!, {r4, r5} 73 ldrb r3, [r1], #1 74 ldrgeb r4, [r1], #1 75 ldrgtb r5, [r1], #1 [all …]
|
D | io-readsl-armv3.S | 20 ands ip, r1, #3 24 str r3, [r1], #4 34 strb ip, [r1], #1 36 strb ip, [r1], #1 41 strne ip, [r1], #4 44 strb ip, [r1], #1 46 strb ip, [r1], #1 49 4: strb ip, [r1], #1 51 strb ip, [r1], #1 53 strb ip, [r1], #1 [all …]
|
/linux-2.4.37.9/arch/sh/lib/ |
D | strlen.S | 25 mov.b @r4+,r1 26 tst r1,r1 30 mov.b @r4+,r1 31 tst r1,r1 35 mov.b @r4+,r1 36 tst r1,r1 43 mov.l @r4+,r1 44 cmp/str r3,r1 50 swap.b r1,r1 51 swap.w r1,r1 [all …]
|
/linux-2.4.37.9/arch/parisc/hpux/ |
D | gate.S | 46 mfsp %sr7,%r1 /* save user sr7 */ 47 mtsp %r1,%sr3 /* and store it in sr3 */ 50 mfctl %cr30,%r1 51 xor %r1,%r30,%r30 /* ye olde xor trick */ 52 xor %r1,%r30,%r1 53 xor %r1,%r30,%r30 63 STREG %r1,TASK_PT_GR30-TASK_SZ_ALGN-FRAME_SIZE(%r30) /* save usp */ 64 ldo -TASK_SZ_ALGN-FRAME_SIZE(%r30),%r1 /* get task ptr in %r1 */ 71 STREG %r0, TASK_PT_PSW(%r1) 72 STREG %r2, TASK_PT_GR2(%r1) /* preserve rp */ [all …]
|
D | wrappers.S | 87 ldo TASK_REGS-TASK_SZ_ALGN-64(%r30),%r1 ;! get pt regs 89 reg_save %r1 93 stw %r2,PT_GR19(%r1) ;! save for child 94 stw %r30,PT_GR21(%r1) ;! save for child 96 ldw PT_GR30(%r1),%r25 98 copy %r1,%r24 105 ldo TASK_REGS-TASK_SZ_ALGN-64(%r30),%r1 ;! get pt regs 107 reg_restore %r1 119 ldo -1024(%r0),%r1 120 comb,>>=,n %r28,%r1,fork_exit /* just let the syscall exit handle it */ [all …]
|
/linux-2.4.37.9/arch/parisc/math-emu/ |
D | fpudispatch.c | 289 u_int r1,r2,t; /* operand register offsets */ in decode_0c() local 302 r1 = extru(ir,fpr1pos,5) * sizeof(double)/sizeof(u_int); in decode_0c() 303 if (r1 == 0) /* map fr0 source to constant zero */ in decode_0c() 304 r1 = fpzeroreg; in decode_0c() 322 r1 &= ~3; in decode_0c() 323 fpregs[t+3] = fpregs[r1+3]; in decode_0c() 324 fpregs[t+2] = fpregs[r1+2]; in decode_0c() 326 fpregs[t+1] = fpregs[r1+1]; in decode_0c() 328 fpregs[t] = fpregs[r1]; in decode_0c() 337 r1 &= ~3; in decode_0c() [all …]
|
/linux-2.4.37.9/arch/parisc/kernel/ |
D | syscall.S | 68 mfsp %sr7,%r1 /* save user sr7 */ 69 mtsp %r1,%sr3 /* and store it in sr3 */ 89 mfctl %cr30,%r1 90 xor %r1,%r30,%r30 /* ye olde xor trick */ 91 xor %r1,%r30,%r1 92 xor %r1,%r30,%r30 102 STREG %r1,TASK_PT_GR30-TASK_SZ_ALGN-FRAME_SIZE(%r30) /* save usp */ 103 ldo -TASK_SZ_ALGN-FRAME_SIZE(%r30),%r1 /* get task ptr in %r1 */ 110 STREG %r0, TASK_PT_PSW(%r1) 111 STREG %r2, TASK_PT_GR2(%r1) /* preserve rp */ [all …]
|
D | pacache.S | 79 ldil L%REAL_MODE_PSW, %r1 80 ldo R%REAL_MODE_PSW(%r1), %r1 81 mtctl %r1, %cr22 84 ldil L%PA(1f),%r1 85 ldo R%PA(1f)(%r1),%r1 86 mtctl %r1, %cr18 87 ldo 4(%r1), %r1 88 mtctl %r1, %cr18 92 1: ldil L%PA(cache_info),%r1 93 ldo R%PA(cache_info)(%r1),%r1 [all …]
|
D | entry.S | 71 mfsp %sr7, %r1 72 or,= %r0,%r1,%r0 /* Only save sr7 in sr3 if sr7 != 0 */ 73 mtsp %r1, %sr3 78 ldil L%KERNEL_PSW, %r1 79 ldo R%KERNEL_PSW(%r1), %r1 80 mtctl %r1, %cr22 83 ldil L%4f, %r1 84 ldo R%4f(%r1), %r1 85 mtctl %r1, %cr18 86 ldo 4(%r1), %r1 [all …]
|
/linux-2.4.37.9/arch/sh/kernel/ |
D | ubc.S | 21 mov.l 1f, r1 ! Zero out UBC_BBRA .. 22 mov.w r0, @r1 24 mov.l 2f, r1 ! .. same for BBRB .. 25 mov.w r0, @r1 27 mov.l 3f, r1 ! .. and again for BRCR. 28 mov.w r0, @r1 30 mov.w @r1, r0 ! Dummy read BRCR 32 mov.l 4f, r1 ! Set MSTP5 in STBCR2 33 mov.b @r1, r0 35 mov.b r0, @r1 [all …]
|
/linux-2.4.37.9/arch/arm/kernel/ |
D | debug-armo.S | 42 mov r1, #8 46 mov r1, #4 50 mov r1, #2 52 add r3, r2, r1 53 mov r1, #0 54 strb r1, [r3] 55 1: and r1, r0, #15 57 cmp r1, #10 58 addlt r1, r1, #'0' 59 addge r1, r1, #'a' - 10 [all …]
|
/linux-2.4.37.9/arch/arm/mm/ |
D | proc-arm922.S | 70 ldr r1, [r0] @ read aborted instruction 72 tst r1, r1, lsr #21 @ C = bit 20 74 sbc r1, r1, r1 @ r1 = C - 1 160 mov r1, #3 << 5 @ 4 segments 161 1: orr r3, r1, #63 << 26 @ 64 entries 165 subs r1, r1, #1 << 5 185 bic r1, r1, #DCACHELINESIZE - 1 @ && added by DHM 186 sub r3, r1, r0 205 cmp r0, r1 208 mcr p15, 0, r1, c7, c10, 4 @ drain WB [all …]
|
D | proc-arm920.S | 76 ldr r1, [r2] @ read aborted instruction 78 tst r1, r1, lsr #21 @ C = bit 20 79 sbc r1, r1, r1 @ r1 = C - 1 164 mov r1, #7 << 5 @ 8 segments 165 1: orr r3, r1, #63 << 26 @ 64 entries 169 subs r1, r1, #1 << 5 189 bic r1, r1, #DCACHELINESIZE - 1 @ && added by DHM 190 sub r3, r1, r0 209 cmp r0, r1 212 mcr p15, 0, r1, c7, c10, 4 @ drain WB [all …]
|
D | proc-arm925.S | 82 ldrneh r1, [r2] @ Read aborted Thumb instruction 83 tstne r1, r1, lsr #12 @ C = bit 11 85 ldreq r1, [r2] @ Read aborted ARM instruction 86 tsteq r1, r1, lsr #21 @ C = bit 20 88 sbc r1, r1, r1 @ r1 = C - 1 207 bic r1, r1, #DCACHELINESIZE - 1 @ && added by DHM 208 sub r3, r1, r0 227 cmp r0, r1 230 mcr p15, 0, r1, c7, c10, 4 @ drain WB 242 mov r1, #PAGESIZE [all …]
|
/linux-2.4.37.9/arch/s390/math-emu/ |
D | qrnnd.S | 15 lr %r1,%r4 21 slr %r1,%r2 # special case if last bit of d is set 25 ahi %r1,1 # trick part 2: add 1 to the quotient 26 # now (n >> 2) = (d >> 1) * %r1 + %r0 28 nr %r3,%r1 # test last bit of q 31 1: srl %r1,1 # q >>= 1 32 # now (n >> 2) = (d&-2) * %r1 + %r0 36 slr %r0,%r1 # r -= q 39 ahi %r1,-1 40 2: # now (n >> 2) = d * %r1 + %r0 [all …]
|
/linux-2.4.37.9/arch/arm/boot/compressed/ |
D | head.S | 88 mov r1, #\len 135 1: mov r7, r1 @ save architecture ID 169 ldmia r0, {r1, r2, r3, r4, r5, r6, ip, sp} 170 subs r0, r0, r1 @ calculate the delta offset 202 1: ldr r1, [r6, #0] 203 add r1, r1, r0 204 str r1, [r6], #4 213 1: ldr r1, [r6, #0] 214 cmp r1, r2 @ entry < bss_start || 215 cmphs r3, r1 @ _end < entry [all …]
|