/linux-2.4.37.9/arch/sh64/lib/ |
D | checksum.S | 125 or r2, ZERO, r5 /* r5 = buffer pointer */ 144 addi r5, 2, r5 /* r5 is now long aligned */ 153 ld.l r5, 0, r7 /* r7 = data to be checksummed*/ 159 ld.l r5, 4, r7 /* r7 = data to be checksummed*/ 167 ld.l r5, 8, r7 /* r7 = data to be checksummed*/ 174 ld.l r5, 12, r7 /* r7 = data to be checksummed*/ 182 ld.l r5, 16, r7 /* r7 = data to be checksummed*/ 189 ld.l r5, 20, r7 /* r7 = data to be checksummed*/ 197 ld.l r5, 24, r7 /* r7 = data to be checksummed*/ 205 ld.l r5, 28, r7 /* r7 = data to be checksummed*/ [all …]
|
/linux-2.4.37.9/arch/ppc64/boot/ |
D | string.S | 17 addi r5,r3,-1 21 stbu r0,1(r5) 27 cmpwi 0,r5,0 29 mtctr r5 40 addi r5,r3,-1 42 1: lbzu r0,1(r5) 45 addi r5,r5,-1 48 stbu r0,1(r5) 54 addi r5,r3,-1 56 1: lbzu r3,1(r5) [all …]
|
/linux-2.4.37.9/arch/ppc/boot/common/ |
D | string.S | 14 #define r5 5 macro 33 cmplwi 0,r5,4 38 add r5,r0,r5 40 rlwinm r0,r5,32-2,2,31 45 6: andi. r5,r5,3 46 7: cmpwi 0,r5,0 48 mtctr r5 62 rlwinm. r7,r5,32-3,3,31 /* r0 = r5 >> 3 */ 74 andi. r5,r5,7 75 2: cmplwi 0,r5,4 [all …]
|
D | relocate.S | 43 GETSYM(r5,end) 45 addi r5,r5,3 /* round up */ 46 sub r5,r5,r4 /* end - start */ 47 srwi r5,r5,2 48 mr r7,r5 /* Save for later use. */ 67 GETSYM(r5, end) 69 sub r6,r5,r4 72 cmpw r5,r6 76 mr r6, r5 81 li r5,0x0003 [all …]
|
/linux-2.4.37.9/arch/ppc/lib/ |
D | string.S | 47 addi r5,r5,-(16 * n); \ 50 addi r5,r5,-(16 * n); \ 73 addi r5,r3,-1 77 stbu r0,1(r5) 84 cmpwi 0,r5,0 86 mtctr r5 94 mfctr r5 95 cmpwi 0,r5,0 /* any space left in destination buffer? */ 102 addi r5,r3,-1 104 1: lbzu r0,1(r5) [all …]
|
D | checksum.S | 28 lwzu r5,4(r3) 30 addc r0,r0,r5 48 rlwimi r5,r6,16,0,15 /* put proto in upper half of len */ 50 adde r0,r0,r5 66 addic r0,r5,0 70 andi. r5,r3,2 /* Align buffer to longword boundary */ 72 lhz r5,4(r3) /* do 2 bytes to get aligned */ 75 addc r0,r0,r5 79 2: lwzu r5,4(r3) /* the bdnz has zero overhead, so it should */ 80 adde r0,r0,r5 /* be unnecessary to unroll this loop */ [all …]
|
/linux-2.4.37.9/arch/ppc64/lib/ |
D | string.S | 16 addi r5,r3,-1 20 stbu r0,1(r5) 25 cmpwi 0,r5,0 27 mtctr r5 37 addi r5,r3,-1 39 1: lbzu r0,1(r5) 42 addi r5,r5,-1 45 stbu r0,1(r5) 50 addi r5,r3,-1 52 1: lbzu r3,1(r5) [all …]
|
D | checksum.S | 31 lwzu r5,4(r3) 33 addc r0,r0,r5 57 rlwimi r5,r6,16,0,15 /* put proto in upper half of len */ 59 adde r0,r0,r5 82 addic r5,r5,0 /* clear carry */ 89 addc r5,r5,r6 94 adde r5,r5,r6 102 adde r5,r5,r6 108 adde r5,r5,r6 113 adde r5,r5,r6 [all …]
|
D | copyuser.S | 17 cmpldi cr1,r5,16 18 cmpdi cr6,r5,4096 25 std r5,-8(r1) 29 mtcrf 0x01,r5 36 srdi r7,r5,4 40 andi. r5,r5,7 71 srdi r6,r5,3 72 addi r5,r5,-16 74 srdi r7,r5,4 77 andi. r5,r5,7 [all …]
|
/linux-2.4.37.9/arch/arm/lib/ |
D | csumpartialcopygeneric.S | 113 1: load4l r4, r5, r6, r7 114 stmia dst!, {r4, r5, r6, r7} 116 adcs sum, sum, r5 127 load2l r4, r5 128 stmia dst!, {r4, r5} 130 adcs sum, sum, r5 177 1: load4l r5, r6, r7, r8 178 orr r4, r4, r5, lsl #24 179 mov r5, r5, lsr #8 180 orr r5, r5, r6, lsl #24 [all …]
|
D | memcpy.S | 57 4: ldmgeia r1!, {r3 - r5} 58 stmgeia r0!, {r3 - r5} 65 ldmgeia r1!, {r4, r5} 67 stmgeia r0!, {r4, r5} 75 ldrgtb r5, [r1], #1 78 strgtb r5, [r0], #1 85 ldrgtb r5, [r1], #1 88 strgtb r5, [r0], #1 106 orr r4, r4, r5, lsl #24 107 mov r5, r5, lsr #8 [all …]
|
D | io-readsb.S | 46 ldrb r5, [r0] 47 orr r4, r4, r5, lsl #8 48 ldrb r5, [r0] 49 orr r4, r4, r5, lsl #16 50 ldrb r5, [r0] 51 orr r4, r4, r5, lsl #24 52 ldrb r5, [r0] 54 orr r5, r5, r6, lsl #8 56 orr r5, r5, r6, lsl #16 58 orr r5, r5, r6, lsl #24 [all …]
|
/linux-2.4.37.9/arch/ppc/kernel/ |
D | misc.S | 57 1: mflr r5 60 subf r5,r4,r5 61 add r3,r3,r5 71 1: mflr r5 74 subf r5,r4,r5 75 subf r3,r5,r3 117 lwz r5,CPU_SPEC_PVR_MASK(r8) 118 and r5,r5,r7 120 cmplw 0,r6,r5 192 addis r5,r3,cur_cpu_spec@ha [all …]
|
D | cpu_setup_6xx.S | 194 lwz r6,CPU_SPEC_FEATURES(r5) 197 stw r6,CPU_SPEC_FEATURES(r5) 223 lwz r6,CPU_SPEC_FEATURES(r5) 228 stw r6,CPU_SPEC_FEATURES(r5) 298 lis r5,cpu_state_storage@h 299 ori r5,r5,cpu_state_storage@l 303 stw r3,CS_HID0(r5) 323 stw r4,CS_MSSCR0(r5) 325 stw r4,CS_MSSSR0(r5) 329 stw r4,CS_HID1(r5) [all …]
|
/linux-2.4.37.9/arch/ppc/mm/ |
D | hashtable.S | 63 mfspr r5,SPRG3 64 lwz r0,PROCESSOR-THREAD(r5) 82 lwz r5,PGDIR(r2) /* virt page-table root */ 84 lis r5,swapper_pg_dir@ha /* if kernel address, use */ 85 addi r5,r5,swapper_pg_dir@l /* kernel page table */ 87 112: add r5,r5,r7 /* convert to phys addr */ 88 rlwimi r5,r4,12,20,29 /* insert top 10 bits of address */ 89 lwz r5,0(r5) /* get pmd entry */ 90 rlwinm. r5,r5,0,0,19 /* extract address of pte page */ 100 add r2,r5,r7 /* convert to phys addr */ [all …]
|
/linux-2.4.37.9/arch/sh/mm/ |
D | clear_page.S | 25 mov r4,r5 27 add r0,r5 48 cmp/eq r5,r4 62 ! (r4+31)&~32..(r4+r5)&~32 -------- aligned [ Area 1 ] 63 ! (r4+r5)&~32..r4+r5 -------- not aligned [ Area 2 ] 68 tst r1, r5 ! length < 32 85 sub r7, r5 89 add r5, r3 122 add r5, r3 137 add r5, r0 [all …]
|
D | copy_page.S | 31 mov r5,r11 32 mov r5,r8 41 mov.l @r11+,r5 53 mov.l r5,@-r10 94 mov r5,r11 96 mov r5,r8 107 mov.l @r11+,r5 115 mov.l r5,@-r10 159 neg r5,r0 ! Calculate bytes needed to align source 168 EX( mov.b @r5+,r0 ) [all …]
|
/linux-2.4.37.9/arch/sh/lib/ |
D | checksum.S | 52 mov r5, r1 57 add #-2, r5 ! Alignment uses up two bytes. 58 cmp/pz r5 ! 62 add #2, r5 ! r5 was < 2. Deal with it. 64 mov r5, r1 ! Save new len for later use. 72 shld r0, r5 73 tst r5, r5 124 cmp/hs r1, r5 128 cmp/eq r1, r5 177 ! r5: char *DST [all …]
|
/linux-2.4.37.9/drivers/acorn/block/ |
D | mfm.S | 34 @ r3=data ptr, r4=data left, r5,r6=temporary 38 adr r5,hdc63463_irqdata 39 ldmia r5,{r0,r1,r2,r3,r4} 49 ldrb r5,[r1,#0] 50 tst r5,r2 59 ldr r5,[r0,#32] @ Status reg - 16 bit - its the top few bits which are status 62 @tst r5,#0x3c00 @ Test for things which should be off 64 and r5,r5,#0x8000 @ This is test for things which should be on: Busy 65 cmp r5,#0x8000 77 ldr r5,[r3],#4 @ Get a word to be written [all …]
|
/linux-2.4.37.9/arch/ppc64/kernel/ |
D | misc.S | 81 lbz r5,PACAPROCENABLED(r6) 83 cmpw 0,r3,r5 90 CHECKANYINT(r4,r5) 101 mfspr r5,SPRG3 102 lbz r3,PACAPROCENABLED(r5) 104 stb r4,PACAPROCENABLED(r5) 118 CHECKANYINT(r4,r5) 172 addi r5,r7,-1 173 andc r6,r3,r5 /* round low to line bdy */ 175 add r8,r8,r5 /* ensure we get enough */ [all …]
|
/linux-2.4.37.9/arch/ppc/boot/prep/ |
D | head.S | 48 subc r3,r3,r5 /* r3 = (r5 <= r3) ? ~0 : 0 */ 52 and. r5,r5,r3 /* r5 will be cleared if (r5 > r3) */ 59 mr r25,r5 64 lis r5,end@h 65 ori r5,r5,end@l 66 addi r5,r5,3 /* round up */ 67 sub r5,r5,r4 /* end - start */ 68 srwi r5,r5,2 69 mr r7,r5 /* Save for later use. */ 87 mr r5,r7 /* Get the # of longwords again */ [all …]
|
/linux-2.4.37.9/arch/ia64/kernel/ |
D | mca_asm.S | 391 mov r5=ar.unat // ar.unat 414 mov ar.unat=r5 // restore original unat 422 mov r5=b1 425 st8 [r4]=r5,3*8 429 mov r5=b4 432 st8 [r4]=r5,3*8 436 mov r5=b7;; 438 st8 [r4]=r5,2*8;; 446 mov r5=cr.itm 450 st8 [r4]=r5,3*8 [all …]
|
/linux-2.4.37.9/arch/arm/boot/compressed/ |
D | ll_char_wr.S | 48 ldmia ip, {r3, r4, r5, r6, lr} 53 ldr r5, [r5, ip] 59 add r0, r0, r5, lsl #3 @ Move to bottom of character 65 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc) 71 str r7, [r0, -r5]! 76 str r7, [r0, -r5]! 83 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc) 93 sub r0, r0, r5 @ avoid ip 103 sub r0, r0, r5 @ avoid ip 111 @ Smashable regs: {r0 - r3}, [r4], {r5, r6}, [r7], (r8 - fp), [ip], (sp), [lr], (pc) [all …]
|
/linux-2.4.37.9/arch/s390x/lib/ |
D | uaccess.S | 18 lgr %r5,%r3 22 lgr %r2,%r5 30 clgr %r5,%r3 # copy crosses next page boundary ? 85 lgr %r5,%r3 93 2: lgr %r2,%r5 95 slgr %r5,%r1 # %r5 = %r4 + 4096 96 ngr %r5,%r1 # %r5 = (%r4 + 4096) & -4096 97 slgr %r5,%r4 # %r5 = #bytes to next user page boundary 98 clgr %r2,%r5 # copy crosses next page boundary ?
|
/linux-2.4.37.9/arch/s390/lib/ |
D | uaccess.S | 18 lr %r5,%r3 22 lr %r2,%r5 30 clr %r5,%r3 # copy crosses next page boundary ? 85 lr %r5,%r3 93 2: lr %r2,%r5 95 slr %r5,%r1 # %r5 = %r4 + 4096 96 nr %r5,%r1 # %r5 = (%r4 + 4096) & -4096 97 slr %r5,%r4 # %r5 = #bytes to next user page boundary 98 clr %r2,%r5 # copy crosses next page boundary ?
|