/arch/arm/lib/ |
D | memzero.S | 49 str lr, [sp, #-4]! @ 1 51 mov lr, r2 @ 1 54 stmgeia r0!, {r2, r3, ip, lr} @ 4 55 stmgeia r0!, {r2, r3, ip, lr} @ 4 56 stmgeia r0!, {r2, r3, ip, lr} @ 4 57 stmgeia r0!, {r2, r3, ip, lr} @ 4 64 stmneia r0!, {r2, r3, ip, lr} @ 4 65 stmneia r0!, {r2, r3, ip, lr} @ 4 67 stmneia r0!, {r2, r3, ip, lr} @ 4 68 ldr lr, [sp], #4 @ 1 [all …]
|
D | memset.S | 36 stmfd sp!, {r8, lr} 38 mov lr, r1 41 stmgeia ip!, {r1, r3, r8, lr} @ 64 bytes at a time. 42 stmgeia ip!, {r1, r3, r8, lr} 43 stmgeia ip!, {r1, r3, r8, lr} 44 stmgeia ip!, {r1, r3, r8, lr} 51 stmneia ip!, {r1, r3, r8, lr} 52 stmneia ip!, {r1, r3, r8, lr} 54 stmneia ip!, {r1, r3, r8, lr} 55 ldmfd sp!, {r8, lr} [all …]
|
D | delay-loop.S | 38 reteq lr 49 retls lr 51 retls lr 53 retls lr 55 retls lr 57 retls lr 59 retls lr 61 retls lr 65 ret lr
|
D | copy_page.S | 28 stmfd sp!, {r4, lr} @ 2 32 ldmia r1!, {r3, r4, ip, lr} @ 4+1 37 stmia r0!, {r3, r4, ip, lr} @ 4 38 ldmia r1!, {r3, r4, ip, lr} @ 4 41 stmia r0!, {r3, r4, ip, lr} @ 4 42 ldmgtia r1!, {r3, r4, ip, lr} @ 4 44 PLD( ldmeqia r1!, {r3, r4, ip, lr} )
|
D | io-writesl.S | 15 reteq lr 21 stmfd sp!, {r4, lr} 22 1: ldmia r1!, {r3, r4, ip, lr} 27 str lr, [r0, #0] 29 ldmfd sp!, {r4, lr} 36 ret lr 50 ret lr 58 ret lr 66 ret lr
|
D | call_with_stack.S | 32 str lr, [r2, #-4]! 38 adr lr, BSYM(1f) 41 1: ldr lr, [sp] 43 ret lr
|
D | getuser.S | 39 ret lr 59 ret lr 66 ret lr 79 ret lr 92 ret lr 99 ret lr 115 ret lr 122 ret lr 131 ret lr
|
D | io-writesb.S | 23 mov lr, \rd, lsr #24 24 strb lr, [r0] 25 mov lr, \rd, lsr #16 26 strb lr, [r0] 27 mov lr, \rd, lsr #8 28 strb lr, [r0] 48 reteq lr 53 stmfd sp!, {r4, r5, lr}
|
D | memmove.S | 35 stmfd sp!, {r0, r4, lr} 66 4: ldmdb r1!, {r3, r4, r5, r6, r7, r8, ip, lr} 68 stmdb r0!, {r3, r4, r5, r6, r7, r8, ip, lr} 84 W(ldr) lr, [r1, #-4]! 95 W(str) lr, [r0, #-4]! 113 ldrb lr, [r1, #-1]! 117 strb lr, [r0, #-1]! 150 mov lr, r3, lspush #\push 153 orr lr, lr, ip, lspull #\pull 168 stmdb r0!, {r4 - r9, ip, lr} [all …]
|
D | io-readsl.S | 15 reteq lr 21 stmfd sp!, {r4, lr} 25 ldr lr, [r0, #0] 27 stmia r1!, {r3, r4, ip, lr} 29 ldmfd sp!, {r4, lr} 36 ret lr 78 ret lr
|
/arch/avr32/include/asm/ |
D | asm.h | 44 .macro save_min sr, tmp=lr 45 pushm lr 51 .macro restore_min sr, tmp=lr 54 popm lr 57 .macro save_half sr, tmp=lr 59 pushm r8-r9,r10,r11,r12,lr 65 .macro restore_half sr, tmp=lr 68 popm r8-r9,r10,r11,r12,lr 72 .macro save_full_user sr, tmp=lr 73 stmts --sp, r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,sp,lr [all …]
|
/arch/tile/kernel/ |
D | entry.S | 27 { move r0, lr; jrp lr } 31 { move r2, lr; lnk r1 } 34 jrp lr /* keep backtracer happy */ 38 { move r2, lr; lnk r1 } 41 jrp lr /* keep backtracer happy */ 49 jrp lr /* clue in the backtracer */ 70 jrp lr
|
/arch/arm/mach-mvebu/ |
D | coherency_ll.S | 57 ret lr 74 ret lr 94 mov r0, lr 100 mov lr, r0 108 ret lr 119 mov r0, lr 125 mov lr, r0 135 ret lr 146 mov r0, lr 152 mov lr, r0 [all …]
|
/arch/arm/include/asm/ |
D | entry-macro-multi.S | 7 get_irqnr_preamble r6, lr 8 1: get_irqnr_and_base r0, r2, r6, lr 13 adrne lr, BSYM(1b) 23 ALT_SMP(test_for_ipi r0, r2, r6, lr) 26 adrne lr, BSYM(1b) 36 mov r8, lr
|
/arch/arm/common/ |
D | fiq_glue.S | 27 sub lr, lr, #4 32 str lr, [sp, #-4]! 58 str lr, [r7, #(4 * 14)] 70 stmfd sp!, {r2, ip, lr} 73 ldmfd sp, {r2, ip, lr} 82 ldr lr, [r7, #(4 * 14)] 89 ldr lr, [sp, #(4 * 7)] 96 moveqs pc, lr 117 bx lr
|
/arch/arm/kernel/ |
D | entry-common.S | 44 arch_ret_to_user r1, lr 79 arch_ret_to_user r1, lr 93 adrne lr, BSYM(1f) 190 1: mcount_get_lr r1 @ lr of instrumented func 191 mcount_adjust_addr r0, lr @ instrumented function 192 adr lr, BSYM(2f) 200 mcount_get_lr r1 @ lr of instrumented func 201 mcount_adjust_addr r0, lr @ instrumented function 217 sub r0, fp, #4 @ &lr of instrumented routine (&parent) 223 @ called from __mcount, untouched in lr [all …]
|
/arch/arm/mm/ |
D | cache-v4.S | 22 ret lr 44 ret lr 63 ret lr 93 ret lr 120 ret lr 140 ret lr
|
D | proc-v7m.S | 19 ret lr 23 ret lr 49 ret lr 53 ret lr 60 ret lr 68 ret lr 72 ret lr 104 mov r6, lr @ save LR 111 mov lr, r6 @ restore LR 123 ret lr
|
/arch/arm/boot/compressed/ |
D | ll_char_wr.S | 36 stmfd sp!, {r4 - r7, lr} 38 @ Smashable regs: {r0 - r3}, [r4 - r7], (r8 - fp), [ip], (sp), [lr], (pc) 48 ldmia ip, {r3, r4, r5, r6, lr} 51 add lr, lr, ip 65 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc) 68 ldr r7, [lr, r7, lsl #2] 73 ldr r7, [lr, r7, lsl #2] 83 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc) 87 ldr ip, [lr, ip, lsl #2] 90 ldr ip, [lr, ip, lsl #2] @ avoid r4 [all …]
|
/arch/metag/kernel/ |
D | stacktrace.c | 42 unsigned long lr; in unwind_frame() local 49 lr = fp->lr - 4; in unwind_frame() 59 if (tbi_boing_size && lr >= tbi_boing_addr && in unwind_frame() 60 lr < tbi_boing_addr + tbi_boing_size) { in unwind_frame() 65 lr = regs->ctx.DX[4].U1; in unwind_frame() 76 frame->pc = lr; in unwind_frame() 89 unsigned long addr = sp->lr - 4; in unwind_frame() 164 frame.lr = 0; /* recovered from the stack */ in save_stack_trace_tsk() 173 frame.lr = (unsigned long)__builtin_return_address(0); in save_stack_trace_tsk()
|
/arch/avr32/kernel/ |
D | syscall-stubs.S | 32 pushm lr 41 pushm lr 50 pushm lr 59 pushm lr 68 pushm lr 77 pushm lr 86 pushm lr
|
/arch/arm/crypto/ |
D | aes-armv4.S | 153 stmdb sp!,{r1,r4-r12,lr} 248 str lr,[sp,#-4]! @ push lr 256 mov lr,#255 258 and r7,lr,r0 259 and r8,lr,r0,lsr#8 260 and r9,lr,r0,lsr#16 264 and r7,lr,r1,lsr#16 @ i0 266 and r8,lr,r1 268 and r9,lr,r1,lsr#8 277 and r7,lr,r2,lsr#8 @ i0 [all …]
|
/arch/s390/lib/ |
D | mem32.S | 32 lr %r3,%r4 35 lr %r1,%r2 47 lr %r1,%r2 50 lr %r3,%r4 77 lr %r0,%r4 80 lr %r1,%r2
|
/arch/arm/mach-omap2/ |
D | omap-smc.S | 28 stmfd sp!, {r2-r12, lr} 45 stmfd sp!, {r4-r12, lr} 68 stmfd sp!, {r4-r11, lr} 77 stmfd sp!, {r1-r12, lr} 85 stmfd sp!, {r2-r12, lr} 93 stmfd sp!, {r2-r12, lr}
|
/arch/arm/mach-tegra/ |
D | reset-handler.S | 185 ldr lr, [r12, #RESET_DATA(STARTUP_LP1)] 186 cmp lr, #0 188 THUMB( add lr, lr, #1 ) @ switch to Thumb mode 189 bx lr 196 ldr lr, [r12, #RESET_DATA(STARTUP_LP2)] 197 cmp lr, #0 199 bx lr 213 ldr lr, [r12, #RESET_DATA(STARTUP_SECONDARY)] 214 cmp lr, #0 216 bx lr [all …]
|