/linux-2.6.39/arch/arm/lib/ |
D | io-writesw-armv3.S | 29 orr r3, r3, r3, lsl #16 47 mov ip, r3, lsl #16 52 orr ip, ip, ip, lsl #16 55 mov ip, r4, lsl #16 60 orr ip, ip, ip, lsl #16 63 mov ip, r5, lsl #16 68 orr ip, ip, ip, lsl #16 71 mov ip, r6, lsl #16 76 orr ip, ip, ip, lsl #16 90 mov ip, r3, lsl #16 [all …]
|
D | bitops.h | 8 add r1, r1, r0, lsl #2 @ Get word offset 9 mov r3, r2, lsl r3 24 add r1, r1, r0, lsl #2 @ Get word offset 25 mov r3, r2, lsl r3 @ create mask 45 mov r3, r3, lsl r2 47 ldr r2, [r1, r0, lsl #2] 49 str r2, [r1, r0, lsl #2] 68 ldr r2, [r1, r0, lsl #2]! 70 tst r2, r0, lsl r3 71 \instr r2, r2, r0, lsl r3
|
D | io-readsw-armv3.S | 40 orr ip, ip, ip, lsl #8 49 orr r3, r3, r4, lsl #16 54 orr r4, r4, r5, lsl #16 59 orr r5, r5, r6, lsl #16 64 orr r6, r6, lr, lsl #16 80 orr r3, r3, r4, lsl #16 85 orr r4, r4, r5, lsl #16 95 orr r3, r3, r4, lsl #16
|
D | io-readsw-armv4.S | 15 orr \rd, \hw1, \hw2, lsl #16 17 orr \rd, \hw2, \hw1, lsl #16 21 .Linsw_align: movs ip, r1, lsl #31 71 .Lno_insw_4: movs r2, r2, lsl #31 88 #define pull_hbyte1 lsl #24 92 #define push_hbyte0 lsl #24 109 _BE_ONLY_( mov ip, ip, lsl #24 ) 114 orr ip, ip, r3, lsl #8
|
D | div64.S | 69 mov ip, ip, lsl yl 70 mov yl, r4, lsl yl 78 movcc yl, yl, lsl #1 79 movcc ip, ip, lsl #1 104 4: movs xl, xl, lsl #1 127 mov xl, xl, lsl xh 132 7: movs xl, xl, lsl #1 180 ARM( orr yl, yl, xh, lsl ip ) 181 THUMB( lsl xh, xh, ip ) 183 mov xh, xl, lsl ip
|
D | muldi3.S | 34 bic xl, xl, ip, lsl #16 35 bic yl, yl, yh, lsl #16 40 adds xl, xl, yh, lsl #16 42 adds xl, xl, ip, lsl #16
|
D | ashldi3.S | 44 movmi ah, ah, lsl r2 45 movpl ah, al, lsl r3 49 mov al, al, lsl r2
|
D | io-writesw-armv4.S | 25 .Loutsw_align: movs ip, r1, lsl #31 58 .Lno_outsw_4: movs r2, r2, lsl #31 70 #define pull_hbyte0 lsl #8 74 #define push_hbyte1 lsl #8
|
D | lib1funcs.S | 48 mov \divisor, \divisor, lsl \result 49 mov \curbit, \curbit, lsl \result 59 moveq \divisor, \divisor, lsl #3 69 movlo \divisor, \divisor, lsl #4 70 movlo \curbit, \curbit, lsl #4 77 movlo \divisor, \divisor, lsl #1 78 movlo \curbit, \curbit, lsl #1 144 mov \divisor, \divisor, lsl \order 156 movlo \divisor, \divisor, lsl #4 164 movlo \divisor, \divisor, lsl #1
|
/linux-2.6.39/drivers/scsi/arm/ |
D | acornscsi-io.S | 34 orr r3, r3, r4, lsl #16 36 orr r4, r4, r6, lsl #16 39 orr r5, r5, r6, lsl #16 41 orr r6, r6, ip, lsl #16 50 orr r3, r3, r4, lsl #16 52 orr r4, r4, r6, lsl #16 61 orr r3, r3, r4, lsl #16 85 mov r3, r4, lsl #16 88 orr r4, r4, r4, lsl #16 89 mov r5, r6, lsl #16 [all …]
|
/linux-2.6.39/arch/arm/include/asm/ |
D | assembler.h | 28 #define push lsl 29 #define get_byte_0 lsl #0 33 #define put_byte_0 lsl #0 34 #define put_byte_1 lsl #8 35 #define put_byte_2 lsl #16 36 #define put_byte_3 lsl #24 38 #define pull lsl 43 #define get_byte_3 lsl #0 44 #define put_byte_0 lsl #24 45 #define put_byte_1 lsl #16 [all …]
|
/linux-2.6.39/arch/arm/mach-ep93xx/include/mach/ |
D | entry-macro.S | 38 movs \tmp, \irqstat, lsl #16 42 movs \tmp, \irqstat, lsl #8 46 movs \tmp, \irqstat, lsl #4 50 movs \tmp, \irqstat, lsl #2 54 movs \tmp, \irqstat, lsl #1
|
/linux-2.6.39/arch/arm/plat-tcc/include/mach/ |
D | entry-macro.S | 46 movs \tmp, \irqstat, lsl #16 50 movs \tmp, \irqstat, lsl #8 54 movs \tmp, \irqstat, lsl #4 58 movs \tmp, \irqstat, lsl #2 62 movs \tmp, \irqstat, lsl #1
|
/linux-2.6.39/sound/oss/ |
D | vidc_fill.S | 25 and r4, ip, r4, lsl #8 26 orr r4, r4, r4, lsl #16 38 and r4, ip, r4, lsl #8 39 orr r4, r4, r5, lsl #16 51 and r4, ip, r4, lsl #8 52 orr r4, r4, r4, lsl #16 64 and r4, ip, r4, lsl #8 65 orr r4, r4, r5, lsl #16 79 orr r4, r4, r4, lsl #16 83 andlt r4, r5, ip, lsl #16 [all …]
|
/linux-2.6.39/arch/arm/boot/compressed/ |
D | ll_char_wr.S | 43 mov r1, r1, lsl #3 59 add r0, r0, r5, lsl #3 @ Move to bottom of character 68 ldr r7, [lr, r7, lsl #2] 73 ldr r7, [lr, r7, lsl #2] 87 ldr ip, [lr, ip, lsl #2] 90 ldr ip, [lr, ip, lsl #2] @ avoid r4 97 ldr ip, [lr, ip, lsl #2] 100 ldr ip, [lr, ip, lsl #2] @ avoid r4
|
/linux-2.6.39/arch/arm/mach-bcmring/include/mach/ |
D | entry-macro.S | 55 movs \tmp, \irqstat, lsl #16 59 movs \tmp, \irqstat, lsl #8 63 movs \tmp, \irqstat, lsl #4 67 movs \tmp, \irqstat, lsl #2 71 movs \tmp, \irqstat, lsl #1
|
/linux-2.6.39/arch/avr32/lib/ |
D | __avr32_lsl64.S | 23 lsl r10, r10, r12 24 lsl r11, r11, r12 29 lsl r11, r10, r9
|
D | findbit.S | 37 lsl r8, 2 101 lsl r8, 2 131 lsl r8, 2 161 lsl r8, 2
|
/linux-2.6.39/arch/arm/mm/ |
D | abort-lv4t.S | 67 and r2, r8, r7, lsl #1 69 and r2, r8, r7, lsl #2 71 and r2, r8, r7, lsl #3 79 subne r7, r7, r6, lsl #2 @ Undo increment 80 addeq r7, r7, r6, lsl #2 @ Undo decrement 92 ldreq r6, [sp, r5, lsl #2] @ { load Rm value } 106 movs r2, r8, lsl #20 @ Get offset 121 ldr r6, [sp, r7, lsl #2] @ Get register 'Rm' 129 mov r6, r6, lsl r5 @ 0: LSL #!0 207 addeq r7, r7, r6, lsl #2 @ increment SP if PUSH [all …]
|
D | tlb-v7.S | 42 orr r0, r3, r0, lsl #PAGE_SHIFT @ Create initial MVA 43 mov r1, r1, lsl #PAGE_SHIFT 70 mov r0, r0, lsl #PAGE_SHIFT 71 mov r1, r1, lsl #PAGE_SHIFT
|
D | tlb-v6.S | 43 orr r0, r3, r0, lsl #PAGE_SHIFT @ Create initial MVA 44 mov r1, r1, lsl #PAGE_SHIFT 74 mov r0, r0, lsl #PAGE_SHIFT 75 mov r1, r1, lsl #PAGE_SHIFT
|
/linux-2.6.39/arch/arm/kernel/ |
D | sleep.S | 34 str r2, [r3, lr, lsl #2] @ save phys SP 52 str r2, [r3, lr, lsl #2] @ save phys SP 80 orr r3, r3, r4, lsl #20 81 ldr r5, [r2, r4, lsl #2] @ save old mapping 82 str r3, [r2, r4, lsl #2] @ setup 1:1 mapping for mmu code 98 str r5, [r2, r4, lsl #2] @ restore old mapping 118 ldr r0, [r0, r1, lsl #2] @ stack phys addr
|
D | head.S | 168 1: orr r3, r7, r5, lsl #20 @ flags + kernel base 169 str r3, [r4, r5, lsl #2] @ identity mapping 180 orr r3, r7, r3, lsl #20 213 movs r0, r0, lsl #20 231 mov r3, r3, lsl #2 240 orr r3, r7, r3, lsl #20 482 teq r3, r6, lsl #24 @ must be 16MiB aligned 485 teq r3, r6, lsl #16 @ must be 64kiB aligned 508 lsl r0, r7 512 orr r0, r0, r7, lsl #12 [all …]
|
/linux-2.6.39/arch/m68k/math-emu/ |
D | fp_movem.S | 157 3: lsl.b #1,%d1 164 lsl.w #1,%d2 165 lsl.l #7,%d2 166 lsl.l #8,%d2 176 4: lsl.b #1,%d1 307 lsl.l #5,%d1 312 3: lsl.b #1,%d1 320 lsl.l #5,%d1 331 3: lsl.b #1,%d1 341 4: lsl.b #1,%d1
|
/linux-2.6.39/arch/blackfin/mm/ |
D | sram-alloc.c | 705 struct sram_list_struct *lsl, **tmp; in sram_free_with_lsl() local 711 lsl = *tmp; in sram_free_with_lsl() 713 *tmp = lsl->next; in sram_free_with_lsl() 714 kfree(lsl); in sram_free_with_lsl() 729 struct sram_list_struct *lsl = NULL; in sram_alloc_with_lsl() local 732 lsl = kzalloc(sizeof(struct sram_list_struct), GFP_KERNEL); in sram_alloc_with_lsl() 733 if (!lsl) in sram_alloc_with_lsl() 749 kfree(lsl); in sram_alloc_with_lsl() 752 lsl->addr = addr; in sram_alloc_with_lsl() 753 lsl->length = size; in sram_alloc_with_lsl() [all …]
|