/linux-4.1.27/arch/arm/lib/ |
D | memset.S | 38 stmfd sp!, {r8, lr} 41 UNWIND( .save {r8, lr} ) 43 mov lr, r1 46 stmgeia ip!, {r1, r3, r8, lr} @ 64 bytes at a time. 47 stmgeia ip!, {r1, r3, r8, lr} 48 stmgeia ip!, {r1, r3, r8, lr} 49 stmgeia ip!, {r1, r3, r8, lr} 56 stmneia ip!, {r1, r3, r8, lr} 57 stmneia ip!, {r1, r3, r8, lr} 59 stmneia ip!, {r1, r3, r8, lr} [all …]
|
D | memzero.S | 51 str lr, [sp, #-4]! @ 1 54 UNWIND( .save {lr} ) 56 mov lr, r2 @ 1 59 stmgeia r0!, {r2, r3, ip, lr} @ 4 60 stmgeia r0!, {r2, r3, ip, lr} @ 4 61 stmgeia r0!, {r2, r3, ip, lr} @ 4 62 stmgeia r0!, {r2, r3, ip, lr} @ 4 69 stmneia r0!, {r2, r3, ip, lr} @ 4 70 stmneia r0!, {r2, r3, ip, lr} @ 4 72 stmneia r0!, {r2, r3, ip, lr} @ 4 [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 | memmove.S | 37 stmfd sp!, {r0, r4, lr} 41 UNWIND( .save {r0, r4, lr} ) @ in first stmfd block 57 UNWIND( .save {r0, r4, lr} ) 77 4: ldmdb r1!, {r3, r4, r5, r6, r7, r8, ip, lr} 79 stmdb r0!, {r3, r4, r5, r6, r7, r8, ip, lr} 95 W(ldr) lr, [r1, #-4]! 106 W(str) lr, [r0, #-4]! 114 UNWIND( .save {r0, r4, lr} ) @ still in first stmfd block 128 ldrb lr, [r1, #-1]! 132 strb lr, [r0, #-1]! [all …]
|
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 | 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 | copy_template.S | 77 enter r4, lr 81 usave r4, lr @ in first stmdb block 96 usave r4, lr 116 4: ldr8w r1, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f 118 str8w r0, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f 140 ldr1w r1, lr, abort=20f 158 str1w r0, lr, abort=20f 166 usave r4, lr @ still in first stmdb block 181 ldr1b r1, lr, abort=21f 185 str1b r0, lr, abort=21f [all …]
|
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 | lib1funcs.S | 213 reteq lr 223 ret lr 227 ret lr 232 ret lr 247 retls lr 251 ret lr 277 ret lr 281 ret lr 286 ret lr 293 ret 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
|
D | call_with_stack.S | 32 str lr, [r2, #-4]! 38 adr lr, BSYM(1f) 41 1: ldr lr, [sp] 43 ret lr
|
D | putuser.S | 39 ret lr 63 ret lr 70 ret lr 83 ret lr 88 ret lr
|
D | bswapsdi2.S | 7 bx lr 14 bx lr 22 ret lr 35 ret lr
|
D | ecard.S | 25 stmfd sp!, {r4 - r12, lr} 29 mov lr, pc 38 stmfd sp!, {r4 - r12, lr} 41 mov lr, pc
|
D | io-readsw-armv3.S | 15 mov r2, lr 30 reteq lr 34 reteq lr 40 stmfd sp!, {r4, r5, r6, lr} 62 ldr lr, [r0] 63 orr r6, r6, lr, lsl #16
|
D | io-writesw-armv4.S | 19 mov lr, \rd, lsr #16 20 strh lr, [r0] 34 reteq lr 38 stmfd sp!, {r4, r5, lr} 99 ret lr
|
D | floppydma.S | 20 subs pc, lr, #4 29 subles pc, lr, #4 31 subs pc, lr, #4
|
D | csumipv6.S | 16 str lr, [sp, #-4]! 18 ldmia r1, {r1 - r3, lr} 22 adcs ip, ip, lr
|
D | div64.S | 101 retlo lr 115 ret lr 122 reteq lr 148 ret lr 188 ret lr 194 reteq lr 199 UNWIND(.save {lr}) 202 str lr, [sp, #-8]!
|
D | io-readsb.S | 28 reteq lr 32 .Linsb_aligned: stmfd sp!, {r4 - r6, lr} 57 ldrb lr, [r0] 62 orr r5, r5, lr, put_byte_3 63 ldrb lr, [r0] 67 orr r6, r6, lr, put_byte_2
|
D | io-readsw-armv4.S | 29 reteq lr 33 stmfd sp!, {r4, r5, lr} 51 ldrh lr, [r0] 52 pack ip, ip, lr 96 .Linsw_noalign: stmfd sp!, {r4, lr}
|
D | backtrace.S | 28 ret lr 31 stmfd sp!, {r4 - r8, lr} @ Save an extra register so we have a location... 76 ldr r1, [frame, #-4] @ get saved lr 88 1004: ldr r1, [sv_pc, #0] @ if stmfd sp!, {..., fp, ip, lr, pc} 119 .Ldumpstm: stmfd sp!, {instr, reg, stack, r7, lr} 149 .Ldsi: .word 0xe92dd800 >> 11 @ stmfd sp!, {... fp, ip, lr, pc}
|
D | bitops.h | 25 bx lr 55 2: bx lr 74 ret lr 102 ret lr
|
D | io-writesw-armv3.S | 15 mov r2, lr 31 reteq lr 35 reteq lr 39 stmfd sp!, {r4, r5, r6, lr}
|
D | ucmpdi2.S | 35 ret lr 48 ret lr
|
D | findbit.S | 38 ret lr 79 ret lr 117 ret lr 151 ret lr 195 ret lr
|
D | csumpartial.S | 27 td3 .req lr 100 ret lr 103 stmfd sp!, {buf, lr}
|
D | io-acorn.S | 31 mov r1, lr
|
/linux-4.1.27/arch/arm/kernel/ |
D | entry-ftrace.S | 88 1: mcount_get_lr r1 @ lr of instrumented func 89 mcount_adjust_addr r0, lr @ instrumented function 90 adr lr, BSYM(2f) 98 mcount_get_lr r1 @ lr of instrumented func 99 mcount_adjust_addr r0, lr @ instrumented function 115 sub r0, fp, #4 @ &lr of instrumented routine (&parent) 121 @ called from __mcount, untouched in lr 122 mcount_adjust_addr r1, lr @ instrumented routine (func) 135 stmdb sp!, {r0-r3, lr} 143 ldr lr, [fp, #-4] [all …]
|
D | entry-header.S | 79 @ Bit 2 of EXC_RETURN stored in the lr register specifies which stack 81 tst lr, #EXC_RET_STACK_MASK 96 @ load saved r12, lr, return address and xPSR. 129 ldr lr, =EXC_RET_THREADMODE_PROCESSSTACK 131 @ read original r12, sp, lr, pc and xPSR 166 bx lr 181 str lr, [\rd, #\offset + 4] @ save lr_usr 193 ldr lr, [\rd, #\offset + 4] @ load lr_usr 294 ldr lr, [sp, #S_SP] @ top of the stack 295 ldrd r0, r1, [sp, #S_LR] @ calling lr and pc [all …]
|
D | entry-common.S | 44 arch_ret_to_user r1, lr 79 arch_ret_to_user r1, lr 93 adrne lr, BSYM(1f) 127 ARM( stmdb r8, {sp, lr}^ ) @ Calling sp, lr 129 THUMB( store_user_sp_lr r8, r10, S_SP ) @ calling sp, lr 131 str lr, [sp, #S_PC] @ Save calling PC 154 USER( ldreq r10, [lr, #-4] ) @ get SWI instruction 156 USER( ldr r10, [lr, #-4] ) @ get SWI instruction 169 USER( ldreq scno, [lr, #-4] ) 173 USER( ldr scno, [lr, #-4] ) @ get SWI instruction [all …]
|
D | entry-armv.S | 43 adr lr, BSYM(9997f) 55 mov lr, pc 76 mov lr, pc 94 ARM( stmib sp, {r1 - lr} ) 97 THUMB( str lr, [sp, #S_LR] ) 173 mov r3, lr 226 mov r8, lr 259 @ the instruction, or the more conventional lr if we are to treat 335 mov r1, lr @ Save lr_abt 349 mov lr, r1 @ Restore lr_abt, abort is unsafe [all …]
|
D | fiqasm.S | 32 ldr lr, [r0] 35 ret lr 45 str lr, [r0] 48 ret lr
|
D | debug.S | 93 ret lr 108 ret lr 119 ret lr 128 ret lr 135 ret lr
|
D | relocate_kernel.S | 59 mov lr,r1 63 ARM( ret lr ) 64 THUMB( bx lr )
|
D | psci-call.S | 24 bx lr 30 bx lr
|
D | entry-v7m.S | 28 mov r2, lr 50 stmdb sp!, {lr} 54 pop {lr}
|
D | iwmmxt.S | 148 reteq lr @ if not, return 181 reteq lr 184 ret lr 197 stmfd sp!, {r4, lr} 271 mov r3, lr @ preserve return address 309 mov r3, lr @ preserve return address 336 retne lr @ no: leave Concan disabled 345 sub pc, lr, r1, lsr #32 @ cpwait and return 365 ret lr
|
D | hyp-stub.S | 102 retne lr 114 retne lr @ give up if the CPU is not in HYP mode 202 ret lr
|
D | head-common.S | 65 2: ret lr @ atag/dtb pointer is ok 68 ret lr 129 stmfd sp!, {r4 - r6, r9, lr} 166 2: ret lr
|
D | stacktrace.c | 133 frame.lr = 0; /* recovered from the stack */ in __save_stack_trace() 141 frame.lr = (unsigned long)__builtin_return_address(0); in __save_stack_trace() 161 frame.lr = regs->ARM_lr; in save_stack_trace_regs()
|
D | head.S | 139 adr lr, BSYM(1f) @ return (PIC) address 338 ret lr 383 sub lr, r4, r5 @ mmu has been enabled 384 ldr r4, [r7, lr] @ get secondary_data.pgdir 386 ldr r8, [r7, lr] @ get secondary_data.swapper_pg_dir 387 adr lr, BSYM(__enable_mmu) @ return address 497 reteq lr @ yes, assume SMP 510 retne lr @ Not ARM Cortex-A9,
|
D | perf_callchain.c | 25 unsigned long lr; member 49 perf_callchain_store(entry, buftail.lr); in user_backtrace()
|
D | unwind.c | 399 frame->pc, frame->lr, frame->sp); in unwind_frame() 412 ctrl.vrs[LR] = frame->lr; in unwind_frame() 465 frame->lr = ctrl.vrs[LR]; in unwind_frame() 488 frame.lr = (unsigned long)__builtin_return_address(0); in unwind_backtrace() 498 frame.lr = 0; in unwind_backtrace()
|
/linux-4.1.27/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 …]
|
/linux-4.1.27/drivers/scsi/arm/ |
D | acornscsi-io.S | 25 stmfd sp!, {r4 - r7, lr} 27 mov lr, #0xff 28 orr lr, lr, #0xff00 33 and r3, r3, lr 35 and r4, r5, lr 38 and r5, r5, lr 40 and r6, r7, lr 49 and r3, r3, lr 51 and r4, r5, lr 60 and r3, r3, lr [all …]
|
/linux-4.1.27/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 …]
|
/linux-4.1.27/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
|
D | stack.c | 170 p->pc, p->lr, p->sp, p->regs[52]); in KBacktraceIterator_restart() 208 cpu, ksp0_base, ksp0, sp, regs->sp, regs->pc, regs->lr); in validate_stack() 214 cpu, ksp0_base, ksp0, sp, regs->sp, regs->pc, regs->lr); in validate_stack() 221 unsigned long pc, lr, sp, r52; in KBacktraceIterator_init() local 247 lr = t->thread.pc; in KBacktraceIterator_init() 252 lr = regs->lr; in KBacktraceIterator_init() 257 backtrace_init(&kbt->it, read_memory_func, kbt, pc, lr, sp, r52); in KBacktraceIterator_init() 438 ulong pc, ulong lr, ulong sp, ulong r52) in regs_to_pt_regs() argument 442 regs->lr = lr; in regs_to_pt_regs() 449 void _dump_stack(int dummy, ulong pc, ulong lr, ulong sp, ulong r52) in _dump_stack() argument [all …]
|
D | mcount_64.S | 28 st sp, lr 61 { ld r10, r29; addli lr, sp, (13 * REGSIZE) } 62 { ld lr, lr; addli sp, sp, (14 * REGSIZE) } 66 { move r12, lr; move lr, r10 } 86 { move r0, lr; moveli r2, hw2_last(function_trace_op) } 167 { move r0, lr; move r1, r10 } 192 move r1, lr
|
D | regs_64.S | 57 st sp, lr 78 st r3, lr 82 ld lr, r4 94 jrp lr /* r0 is still valid here, so return it */ 103 jrp lr 121 st r0, lr 144 jrp lr
|
D | regs_32.S | 57 sw sp, lr 78 sw r3, lr 82 lw lr, r4 94 jrp lr /* r0 is still valid here, so return it */ 103 jrp lr 121 sw r0, lr 144 jrp lr
|
D | head_64.S | 122 moveli lr, hw2_last(1f) 124 shl16insli lr, lr, hw1(1f) 128 shl16insli lr, lr, hw0(1f) 209 move lr, zero /* stop backtraces in the called function */
|
D | head_32.S | 71 moveli lr, lo16(1f) 75 auli lr, lr, ha16(1f) 130 move lr, zero /* stop backtraces in the called function */
|
D | intvec_64.S | 426 st r0, lr 537 jrp lr 1023 pop_reg_zero lr, r2, sp, PTREGS_OFFSET_PC - PTREGS_OFFSET_EX1 1030 mtspr SPR_EX_CONTEXT_K_1, lr 1031 IS_KERNEL_EX1(lr, lr) 1065 bnez lr, .Lkernel_return 1076 pop_reg_zero lr, r11, sp, PTREGS_OFFSET_TP - PTREGS_OFFSET_LR 1143 bnez lr, .Lkernel_return 1144 pop_reg lr, sp, PTREGS_OFFSET_TP - PTREGS_OFFSET_LR 1154 pop_reg lr, sp, PTREGS_OFFSET_SP - PTREGS_OFFSET_LR [all …]
|
D | intvec_32.S | 222 sw r0, lr 347 jrp lr 996 pop_reg_zero lr, r4, sp, PTREGS_OFFSET_REG(52) - PTREGS_OFFSET_EX1 1002 mtspr SPR_EX_CONTEXT_K_1, lr 1003 andi lr, lr, SPR_EX_CONTEXT_1_1__PL_MASK /* mask off ICS */ 1034 bnz lr, .Lkernel_return 1045 pop_reg_zero lr, r12, sp, PTREGS_OFFSET_TP - PTREGS_OFFSET_LR 1107 bnz lr, .Lkernel_return 1108 pop_reg lr, sp, PTREGS_OFFSET_TP - PTREGS_OFFSET_LR 1118 pop_reg lr, sp, PTREGS_OFFSET_SP - PTREGS_OFFSET_LR [all …]
|
D | backtrace.c | 550 unsigned long pc, unsigned long lr, in backtrace_init() argument 596 if (lr == 0 || lr % TILE_BUNDLE_ALIGNMENT_IN_BYTES != 0) { in backtrace_init() 600 initial_frame_caller_pc = lr; in backtrace_init()
|
/linux-4.1.27/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 95 pushm lr 104 pushm lr 113 pushm lr [all …]
|
D | entry-avr32b.S | 152 stmts --sp, r0-lr 196 stmts --sp, r0-lr 216 lddpc lr, syscall_table_addr 217 ld.w lr, lr[r8 << 2] 219 icall lr 239 ldmts sp++, r0-lr 261 mov lr, r2 /* syscall_return */ 392 mov r1, lr 412 stmts --sp, r0-lr 419 stmts --sp, r0-lr [all …]
|
D | process.c | 121 unsigned long lr, fp; in show_trace_log_lvl() local 141 lr = *(unsigned long *)fp; in show_trace_log_lvl() 143 printk("%s [<%08lx>] ", log_lvl, lr); in show_trace_log_lvl() 145 printk(" [<%08lx>] ", lr); in show_trace_log_lvl() 147 print_symbol("%s\n", lr); in show_trace_log_lvl() 215 unsigned long lr = regs->lr; in show_regs_log_lvl() local 226 print_symbol("LR is at %s\n", lr); in show_regs_log_lvl() 231 log_lvl, instruction_pointer(regs), lr, print_tainted(), in show_regs_log_lvl()
|
D | signal.c | 39 COPY(lr); in restore_sigcontext() 92 regs->pc, regs->lr, regs->sp); in sys_rt_sigreturn() 109 COPY(lr); in setup_sigcontext() 180 regs->lr = (unsigned long)ksig->ka.sa.sa_restorer; in setup_rt_frame() 184 regs->lr = (unsigned long) &frame->retcode; in setup_rt_frame() 189 regs->pc, ksig->ka.sa.sa_handler, regs->lr); in setup_rt_frame()
|
D | stacktrace.c | 18 unsigned long lr; member 42 trace->entries[trace->nr_entries++] = frame->lr; in save_stack_trace()
|
/linux-4.1.27/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 …]
|
D | head.S | 238 ldrb lr, [r10, #1] 239 orr r9, r9, lr, lsl #8 240 ldrb lr, [r10, #2] 242 orr r9, r9, lr, lsl #16 279 ldr lr, [r6, #0] 285 cmp lr, r1 320 stmfd sp!, {r0-r3, ip, lr} 339 ldmfd sp!, {r0-r3, ip, lr} 435 1: ldmdb r6!, {r0 - r3, r10 - r12, lr} 437 stmdb r9!, {r0 - r3, r10 - r12, lr} [all …]
|
D | head-shmobile.S | 34 ldr lr, [r5, #0] @ check if valid DTB is present 35 cmp lr, r3 44 1: ldmdb r6!, {r0 - r3, r10 - r12, lr} 46 stmdb r9!, {r0 - r3, r10 - r12, lr}
|
D | debug.S | 13 mov pc, lr 27 mov pc, lr
|
/linux-4.1.27/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 …]
|
D | aes-ce-core.S | 109 bx lr 113 bx lr 167 push {r4, lr} 193 push {r4, lr} 225 push {r4-r6, lr} 241 push {r4-r6, lr} 283 push {r4-r6, lr} 384 bxne lr 395 push {r4-r6, lr} 446 push {r4-r6, lr} [all …]
|
/linux-4.1.27/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
|
D | stacktrace.h | 13 unsigned long lr; member 22 frame->lr = regs->ARM_lr; in arm_get_current_stackframe()
|
D | assembler.h | 113 stmdb sp!, {r0-r3, ip, lr} 115 ldmia sp!, {r0-r3, ip, lr} 125 stmdb sp!, {r0-r3, ip, lr} 127 ldmia sp!, {r0-r3, ip, lr} 329 adr lr, BSYM(2f)
|
/linux-4.1.27/net/wireless/ |
D | reg.c | 288 struct regulatory_request *lr = get_last_request(); in reg_free_last_request() local 290 if (lr != &core_request_world && lr) in reg_free_last_request() 291 kfree_rcu(lr, rcu_head); in reg_free_last_request() 296 struct regulatory_request *lr; in reg_update_last_request() local 298 lr = get_last_request(); in reg_update_last_request() 299 if (lr == request) in reg_update_last_request() 341 struct regulatory_request *lr; in update_world_regdomain() local 343 lr = get_last_request(); in update_world_regdomain() 345 WARN_ON(!lr); in update_world_regdomain() 573 struct regulatory_request *lr = get_last_request(); in reg_is_valid_request() local [all …]
|
/linux-4.1.27/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()
|
D | perf_callchain.c | 48 calladdr = frame.lr - 4; in user_backtrace() 93 fr.lr = regs->ctx.DX[4].U1; in perf_callchain_kernel()
|
/linux-4.1.27/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
|
D | cache-v7.S | 64 ret lr 79 ret lr 99 ALT_UP( ret lr) @ LoUU is zero, so nothing to do 106 ret lr 171 ret lr 186 ARM( stmfd sp!, {r4-r5, r7, r9-r11, lr} ) 187 THUMB( stmfd sp!, {r4-r7, r9-r11, lr} ) 192 ARM( ldmfd sp!, {r4-r5, r7, r9-r11, lr} ) 193 THUMB( ldmfd sp!, {r4-r7, r9-r11, lr} ) 194 ret lr [all …]
|
D | proc-arm922.S | 68 ret lr 78 ret lr 112 ret lr 125 ret lr 156 ret lr 182 ret lr 216 ret lr 236 ret lr 262 ret lr 281 ret lr [all …]
|
D | proc-arm1020e.S | 74 ret lr 84 ret lr 118 ret lr 134 ret lr 169 ret lr 198 ret lr 237 ret lr 258 ret lr 287 ret lr 309 ret lr [all …]
|
D | proc-arm1026.S | 65 ret lr 75 ret lr 109 ret lr 125 ret lr 154 ret lr 183 ret lr 222 ret lr 243 ret lr 272 ret lr 294 ret lr [all …]
|
D | proc-arm1022.S | 65 ret lr 75 ret lr 109 ret lr 125 ret lr 159 ret lr 188 ret lr 228 ret lr 249 ret lr 278 ret lr 300 ret lr [all …]
|
D | proc-arm920.S | 66 ret lr 76 ret lr 110 ret lr 123 ret lr 154 ret lr 180 ret lr 214 ret lr 234 ret lr 260 ret lr 279 ret lr [all …]
|
D | proc-mohawk.S | 48 ret lr 58 ret lr 96 ret lr 106 ret lr 131 ret lr 161 ret lr 197 ret lr 217 ret lr 243 ret lr 262 ret lr [all …]
|
D | proc-feroceon.S | 72 ret lr 89 ret lr 127 ret lr 137 ret lr 172 ret lr 201 ret lr 236 ret lr 257 ret lr 271 ret lr 298 ret lr [all …]
|
D | proc-arm926.S | 58 ret lr 68 ret lr 114 ret lr 124 ret lr 154 ret lr 191 ret lr 225 ret lr 245 ret lr 273 ret lr 294 ret lr [all …]
|
D | proc-arm1020.S | 74 ret lr 84 ret lr 118 ret lr 134 ret lr 170 ret lr 201 ret lr 243 ret lr 265 ret lr 298 ret lr 321 ret lr [all …]
|
D | cache-v4wt.S | 52 ret lr 75 ret lr 98 ret lr 130 ret lr 164 ret lr 196 ret lr
|
D | cache-fa.S | 49 ret lr 75 ret lr 103 ret lr 139 ret lr 159 ret lr 185 ret lr 203 ret lr 218 ret lr 241 ret lr
|
D | proc-arm925.S | 89 ret lr 99 ret lr 148 ret lr 158 ret lr 191 ret lr 228 ret lr 262 ret lr 282 ret lr 310 ret lr 331 ret lr [all …]
|
D | cache-v6.S | 54 ret lr 76 ret lr 101 ret lr 153 ret lr 161 ret lr 191 ret lr 242 ret lr 265 ret lr 293 ret lr 326 ret lr
|
D | proc-arm946.S | 41 ret lr 51 ret lr 78 ret lr 88 ret lr 120 ret lr 159 ret lr 194 ret lr 215 ret lr 242 ret lr 263 ret lr [all …]
|
D | proc-sa110.S | 41 ret lr 53 ret lr 106 ret lr 124 ret lr 138 str lr, [sp, #-4]! 144 ret lr 160 ret lr 176 ret lr
|
D | proc-xsc3.S | 58 .macro cpwait_ret, lr, rd 60 sub pc, \lr, \rd, LSR #32 @ wait for completion and 86 ret lr 96 ret lr 141 ret lr 153 ret lr 179 ret lr 208 ret lr 235 ret lr 256 ret lr [all …]
|
D | proc-arm720.S | 54 ret lr 61 ret lr 69 ret lr 84 ret lr 97 ret lr 131 ret lr @ __ret (head.S) 159 ret lr @ __ret (head.S)
|
D | proc-xscale.S | 77 .macro cpwait_ret, lr, rd 79 sub pc, \lr, \rd, LSR #32 @ wait for completion and 121 ret lr 131 ret lr 182 ret lr 194 ret lr 219 ret lr 248 ret lr 272 ret lr 294 ret lr [all …]
|
D | cache-v4wb.S | 62 ret lr 98 ret lr 126 ret lr 174 ret lr 199 ret lr 216 ret lr 252 ret lr
|
D | proc-arm940.S | 34 ret lr 44 ret lr 71 ret lr 81 ret lr 125 ret lr 173 ret lr 194 ret lr 218 ret lr 244 ret lr 267 ret lr [all …]
|
D | proc-sa1100.S | 46 ret lr 61 ret lr 116 ret lr 134 ret lr 148 str lr, [sp, #-4]! 155 ret lr 171 ret lr 177 stmfd sp!, {r4 - r6, lr} 214 ret lr
|
D | proc-fa526.S | 35 ret lr 47 ret lr 84 ret lr 93 ret lr 120 ret lr 136 ret lr 165 ret lr
|
D | proc-arm9tdmi.S | 35 ret lr 41 ret lr 56 ret lr
|
D | tlb-v4wb.S | 37 retne lr @ no, we dont do anything 48 ret lr 69 ret lr
|
D | tlb-v4wbi.S | 36 retne lr @ no, we dont do anything 48 ret lr 60 ret lr
|
D | tlb-fa.S | 41 retne lr @ no, we dont do anything 51 ret lr 65 ret lr
|
D | proc-v6.S | 39 ret lr 46 ret lr 80 ret lr 87 ret lr 116 ret lr 134 ret lr 141 stmfd sp!, {r4 - r9, lr} 244 ret lr @ return to head.S:__ret
|
D | proc-arm7tdmi.S | 35 ret lr 41 ret lr 56 ret lr
|
D | tlb-v4.S | 37 retne lr @ no, we dont do anything 45 ret lr
|
D | cache-nop.S | 13 ret lr 33 ret lr
|
D | proc-v7.S | 29 ret lr 37 ret lr 74 ret lr 80 ret lr 87 ret lr 98 stmfd sp!, {r4 - r10, lr} 215 ret lr 272 stmia r12, {r0-r5, lr} @ v7_invalidate_l1 touches r0-r6 274 ldmia r12, {r0-r5, lr} 341 stmia r12, {r0-r5, lr} @ v7_invalidate_l1 touches r0-r6 [all …]
|
D | proc-arm740.S | 35 ret lr 45 ret lr 118 ret lr
|
D | tlb-v7.S | 60 ret lr 89 ret lr
|
D | tlb-v6.S | 59 ret lr 88 ret lr
|
D | proc-v7-3level.S | 65 ret lr 101 ret lr
|
D | proc-v7-2level.S | 65 bx lr 113 bx lr
|
/linux-4.1.27/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 …]
|
D | sleep-tegra20.S | 81 ret lr @ should never get here 99 reteq lr @ must not be called for CPU 0 121 ret lr 168 ret lr @ locked 180 ret lr 194 ret lr 208 ret lr 224 ret lr 255 stmfd sp!, {r4-r11, lr} 463 ret lr [all …]
|
D | sleep.S | 49 stmfd sp!, {r0, r4-r5, r7, r9-r11, lr} 90 ret lr 159 ret lr
|
/linux-4.1.27/drivers/staging/comedi/ |
D | range.c | 62 const struct comedi_lrange *lr; in do_rangeinfo_ioctl() local 76 lr = s->range_table; in do_rangeinfo_ioctl() 80 lr = s->range_table_list[chan]; in do_rangeinfo_ioctl() 85 if (RANGE_LENGTH(it.range_type) != lr->length) { in do_rangeinfo_ioctl() 89 lr->length, it.range_type); in do_rangeinfo_ioctl() 93 if (copy_to_user(it.range_ptr, lr->range, in do_rangeinfo_ioctl() 94 sizeof(struct comedi_krange) * lr->length)) in do_rangeinfo_ioctl()
|
/linux-4.1.27/sound/oss/ |
D | vidc_fill.S | 30 mov pc, lr 44 mov pc, lr 56 mov pc, lr 70 mov pc, lr 88 mov pc, lr 102 mov pc, lr 112 mov pc, lr 137 stmfd sp!, {r4 - r8, lr} 153 mov lr, pc 176 ldr lr, [ip, #IOMD_SD0ST] [all …]
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | entry.S | 58 ldw lr, [\rd+], #\offset + 4 @ load lr_user 72 ldw lr, [sp+], #\offset + S_PC @ get pc 77 ldur (r16 - lr), [sp]+ @ get calling r16 - lr 80 ldur (r16 - lr), [sp]+ @ get calling r16 - lr 84 mov.a pc, lr @ return 108 stw lr, [\temp+], #0x10 119 ldw lr, [\temp+], #0x10 121 901: .word 0, 0, 0, 0, 0 @ r0-r3, lr 145 1: get_irqnr_and_base r0, r6, r5, lr 151 adr lr, 1b [all …]
|
D | stacktrace.c | 109 frame.lr = 0; /* recovered from the stack */ in save_stack_trace_tsk() 117 frame.lr = (unsigned long)__builtin_return_address(0); in save_stack_trace_tsk()
|
D | sleep.S | 33 mov pc, lr 38 stw.w lr, [sp+], #-4 53 stm.w (r16 - r27, lr), [sp-] @ save registers on stack
|
/linux-4.1.27/arch/tile/lib/ |
D | usercopy_32.S | 32 2: { sub r0, r0, r3; jrp lr } 36 { move r0, zero; jrp lr } 55 { sub r0, r0, r3; jrp lr } 57 { sub r0, r0, r3; jrp lr } 61 { movei r0, -EFAULT; jrp lr } 81 2: { move r0, r1; jrp lr } 90 2: { move r0, r1; jrp lr } 110 2: { move r0, r1; jrp lr } 130 2: { move r0, r1; jrp lr }
|
D | usercopy_64.S | 32 2: { sub r0, r0, r3; jrp lr } 36 { move r0, zero; jrp lr } 55 { sub r0, r0, r3; jrp lr } 57 { sub r0, r0, r3; jrp lr } 61 { movei r0, -EFAULT; jrp lr } 81 2: { move r0, r1; jrp lr } 90 2: { move r0, r1; jrp lr } 110 2: { move r0, r1; jrp lr } 130 2: { move r0, r1; jrp lr }
|
D | memcpy_32.S | 91 { sw sp, lr; move r23, r0; or r4, r0, r1 } 98 move r27, lr 135 { mz r0, r29, r23; jrp lr } 159 { bnzt zero, .; move r27, lr } 335 { jrp lr; move lr, r27 } 490 { mz r0, r29, r23; jrp lr } 528 2: move lr, r27 529 { move r0, r2; jrp lr } 537 move lr, r27 538 { move r0, r2; jrp lr } [all …]
|
D | atomic_asm_32.S | 128 jrp lr 195 jrp lr /* happy backtracer */
|
/linux-4.1.27/arch/powerpc/perf/ |
D | callchain.c | 54 unsigned long lr; in perf_callchain_kernel() local 58 lr = regs->link; in perf_callchain_kernel() 77 lr = regs->link; in perf_callchain_kernel() 83 next_ip = lr; in perf_callchain_kernel() 94 if ((level == 1 && next_ip == lr) || in perf_callchain_kernel() 240 unsigned long lr; in perf_callchain_user_64() local 246 lr = regs->link; in perf_callchain_user_64() 265 (level <= 1 && is_sigreturn_64_address(lr, sp))) && in perf_callchain_user_64() 273 read_user_stack_64(&uregs[PT_LNK], &lr) || in perf_callchain_user_64() 283 next_ip = lr; in perf_callchain_user_64() [all …]
|
/linux-4.1.27/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}
|
D | sram34xx.S | 122 stmfd sp!, {r1-r12, lr} @ store regs to stack 190 bx lr 196 bx lr 215 bx lr 224 bx lr 228 bx lr 243 bx lr 250 bx lr 257 bx lr 291 bx lr
|
D | sram243x.S | 45 stmfd sp!, {r0 - r12, lr} @ save registers on stack 104 ret lr 128 ret lr @ back to caller. 150 stmfd sp!, {r0 - r10, lr} @ save registers on stack 223 ret lr @ back to caller 246 stmfd sp!, {r0-r12, lr} @ regs to stack
|
D | sram242x.S | 45 stmfd sp!, {r0 - r12, lr} @ save registers on stack 104 ret lr 128 ret lr @ back to caller. 150 stmfd sp!, {r0 - r10, lr} @ save registers on stack 223 ret lr @ back to caller 246 stmfd sp!, {r0-r12, lr} @ regs to stack
|
/linux-4.1.27/tools/perf/util/ |
D | probe-event.c | 363 struct line_range *lr, in get_alternative_line_range() argument 366 struct perf_probe_point pp = { .function = lr->function, in get_alternative_line_range() 367 .file = lr->file, in get_alternative_line_range() 368 .line = lr->start }; in get_alternative_line_range() 374 if (lr->end != INT_MAX) in get_alternative_line_range() 375 len = lr->end - lr->start; in get_alternative_line_range() 379 lr->function = result.function; in get_alternative_line_range() 380 lr->file = result.file; in get_alternative_line_range() 381 lr->start = result.line; in get_alternative_line_range() 382 if (lr->end != INT_MAX) in get_alternative_line_range() [all …]
|
D | probe-finder.c | 1465 struct line_range *lr) in line_range_add_line() argument 1468 if (!lr->path) { in line_range_add_line() 1469 lr->path = strdup(src); in line_range_add_line() 1470 if (lr->path == NULL) in line_range_add_line() 1473 return intlist__add(lr->line_list, lineno); in line_range_add_line() 1487 err = line_range_add_line(fname, lineno, lf->lr); in line_range_walk_cb() 1503 if (!intlist__empty(lf->lr->line_list)) in find_line_range_by_line() 1508 zfree(&lf->lr->path); in find_line_range_by_line() 1531 struct line_range *lr = lf->lr; in line_range_search_cb() local 1534 if (lr->file && strtailcmp(lr->file, dwarf_decl_file(sp_die))) in line_range_search_cb() [all …]
|
D | probe-event.h | 116 extern int parse_line_range_desc(const char *cmd, struct line_range *lr); 119 extern void line_range__clear(struct line_range *lr); 122 extern int line_range__init(struct line_range *lr); 131 extern int show_line_range(struct line_range *lr, const char *module,
|
D | probe-finder.h | 50 struct line_range *lr); 104 struct line_range *lr; /* Target line range */ member
|
/linux-4.1.27/arch/arm/kvm/ |
D | interrupts.S | 66 bx lr 96 bx lr 218 bx lr @ return to IOCTL 248 bx lr 389 push {lr} 390 mrs lr, SPSR 391 push {lr} 393 mov lr, r0 398 THUMB( orr lr, #1) 399 blx lr @ Call the HYP function [all …]
|
/linux-4.1.27/virt/kvm/arm/ |
D | vgic.c | 85 static struct vgic_lr vgic_get_lr(const struct kvm_vcpu *vcpu, int lr); 86 static void vgic_set_lr(struct kvm_vcpu *vcpu, int lr, struct vgic_lr lr_desc); 666 struct vgic_lr lr = vgic_get_lr(vcpu, i); in vgic_unqueue_irqs() local 675 BUG_ON(!(lr.state & LR_STATE_MASK)); in vgic_unqueue_irqs() 678 if (lr.irq < VGIC_NR_SGIS) in vgic_unqueue_irqs() 679 add_sgi_source(vcpu, lr.irq, lr.source); in vgic_unqueue_irqs() 686 if (lr.state & LR_STATE_ACTIVE) { in vgic_unqueue_irqs() 687 vgic_irq_set_active(vcpu, lr.irq); in vgic_unqueue_irqs() 688 lr.state &= ~LR_STATE_ACTIVE; in vgic_unqueue_irqs() 697 if (lr.state & LR_STATE_PENDING) { in vgic_unqueue_irqs() [all …]
|
D | vgic-v3.c | 43 #define LR_INDEX(lr) (VGIC_V3_MAX_LRS - 1 - lr) argument 47 static struct vgic_lr vgic_v3_get_lr(const struct kvm_vcpu *vcpu, int lr) in vgic_v3_get_lr() argument 50 u64 val = vcpu->arch.vgic_cpu.vgic_v3.vgic_lr[LR_INDEX(lr)]; in vgic_v3_get_lr() 74 static void vgic_v3_set_lr(struct kvm_vcpu *vcpu, int lr, in vgic_v3_set_lr() argument 99 vcpu->arch.vgic_cpu.vgic_v3.vgic_lr[LR_INDEX(lr)] = lr_val; in vgic_v3_set_lr() 102 static void vgic_v3_sync_lr_elrsr(struct kvm_vcpu *vcpu, int lr, in vgic_v3_sync_lr_elrsr() argument 106 vcpu->arch.vgic_cpu.vgic_v3.vgic_elrsr |= (1U << lr); in vgic_v3_sync_lr_elrsr() 108 vcpu->arch.vgic_cpu.vgic_v3.vgic_elrsr &= ~(1U << lr); in vgic_v3_sync_lr_elrsr()
|
D | vgic-v2.c | 33 static struct vgic_lr vgic_v2_get_lr(const struct kvm_vcpu *vcpu, int lr) in vgic_v2_get_lr() argument 36 u32 val = vcpu->arch.vgic_cpu.vgic_v2.vgic_lr[lr]; in vgic_v2_get_lr() 55 static void vgic_v2_set_lr(struct kvm_vcpu *vcpu, int lr, in vgic_v2_set_lr() argument 67 vcpu->arch.vgic_cpu.vgic_v2.vgic_lr[lr] = lr_val; in vgic_v2_set_lr() 70 static void vgic_v2_sync_lr_elrsr(struct kvm_vcpu *vcpu, int lr, in vgic_v2_sync_lr_elrsr() argument 74 vcpu->arch.vgic_cpu.vgic_v2.vgic_elrsr |= (1ULL << lr); in vgic_v2_sync_lr_elrsr() 76 vcpu->arch.vgic_cpu.vgic_v2.vgic_elrsr &= ~(1ULL << lr); in vgic_v2_sync_lr_elrsr()
|
/linux-4.1.27/arch/unicore32/mm/ |
D | proc-ucv2.S | 22 stm.w (lr), [sp-] 66 mov pc, lr 84 mov pc, lr 90 mov pc, lr 110 mov pc, lr 133 mov pc, lr
|
D | cache-ucv2.S | 41 mov pc, lr 80 mov pc, lr 130 mov pc, lr 142 mov pc, lr 173 mov pc, lr 179 mov pc, lr 205 mov pc, lr 211 mov pc, lr
|
D | tlb-ucv2.S | 57 mov pc, lr 88 mov pc, lr
|
/linux-4.1.27/arch/tile/mm/ |
D | migrate_64.S | 78 st sp, lr 149 addli lr, sp, FRAME_SIZE 151 ld lr, lr 166 jrp lr
|
D | migrate_32.S | 81 sw sp, lr 166 addli lr, sp, FRAME_SIZE 168 lw lr, lr 191 jrp lr
|
/linux-4.1.27/drivers/spi/ |
D | spi-s3c24xx-fiq.S | 53 subnes pc, lr, #4 @@ return, still have work to do 58 subs pc, lr, #4 80 subnes pc, lr, #4 @@ return, still have work to do 84 subs pc, lr, #4 105 subnes pc, lr, #4 @@ return, still have work to do 109 subs pc, lr, #4
|
/linux-4.1.27/kernel/ |
D | latencytop.c | 245 struct latency_record *lr = &latency_record[i]; in lstats_show() local 247 if (lr->backtrace[0]) { in lstats_show() 250 lr->count, lr->time, lr->max); in lstats_show() 252 unsigned long bt = lr->backtrace[q]; in lstats_show()
|
/linux-4.1.27/drivers/media/common/siano/ |
D | smsdvb-main.c | 337 struct sms_isdbt_layer_stats *lr; in smsdvb_update_isdbt_stats() local 395 lr = &p->layer_info[i]; in smsdvb_update_isdbt_stats() 398 if (lr->number_of_segments > 0 && lr->number_of_segments < 13) { in smsdvb_update_isdbt_stats() 400 c->layer[i].segment_count = lr->number_of_segments; in smsdvb_update_isdbt_stats() 404 c->layer[i].modulation = sms_to_modulation(lr->constellation); in smsdvb_update_isdbt_stats() 409 c->block_error.stat[i + 1].uvalue += lr->error_ts_packets; in smsdvb_update_isdbt_stats() 410 c->block_count.stat[i + 1].uvalue += lr->total_ts_packets; in smsdvb_update_isdbt_stats() 413 c->block_error.stat[0].uvalue += lr->error_ts_packets; in smsdvb_update_isdbt_stats() 414 c->block_count.stat[0].uvalue += lr->total_ts_packets; in smsdvb_update_isdbt_stats() 419 c->post_bit_error.stat[i + 1].uvalue += lr->ber_error_count; in smsdvb_update_isdbt_stats() [all …]
|
/linux-4.1.27/arch/arm/vfp/ |
D | vfphw.S | 27 stmfd sp!, {r0-r3, ip, lr} 30 ldmfd sp!, {r0-r3, ip, lr} 41 stmfd sp!, {r0-r3, ip, lr} 45 ldmfd sp!, {r0-r3, ip, lr} 56 stmfd sp!, {r0-r3, ip, lr} 62 ldmfd sp!, {r0-r3, ip, lr} 79 @ lr = unrecognised instruction return address 87 bne vfp_kmode_exception @ Returns through lr
|
D | entry.S | 24 @ lr = unrecognised instruction return address 37 ret lr
|
/linux-4.1.27/arch/avr32/oprofile/ |
D | backtrace.c | 23 unsigned long lr; member 45 oprofile_add_trace(bufhead[0].lr); in dump_user_backtrace() 68 oprofile_add_trace(head->lr); in avr32_backtrace()
|
/linux-4.1.27/tools/perf/arch/arm/tests/ |
D | regs_load.S | 54 str lr, [r0, #LR] 55 str lr, [r0, #PC] // store pc as lr in order to skip the call 57 mov pc, lr
|
/linux-4.1.27/arch/powerpc/kernel/vdso64/ |
D | datapage.S | 28 .cfi_register lr,r0 55 .cfi_register lr,r12 78 .cfi_register lr,r12
|
D | gettimeofday.S | 29 .cfi_register lr,r12 70 .cfi_register lr,r12 176 .cfi_register lr,r12
|
/linux-4.1.27/arch/avr32/lib/ |
D | strnlen_user.S | 47 pushm lr 48 lddpc lr, _task_size 49 sub r11, lr, r12
|
/linux-4.1.27/arch/m32r/kernel/ |
D | process.c | 44 return tsk->thread.lr; in thread_saved_pc() 79 regs->bpc, regs->psw, regs->lr, regs->fp); in show_regs() 143 tsk->thread.lr = (unsigned long)ret_from_kernel_thread; in copy_thread() 150 tsk->thread.lr = (unsigned long)ret_from_fork; in copy_thread()
|
D | signal.c | 78 COPY(lr); in restore_sigcontext() 152 COPY(lr); in setup_sigcontext() 202 regs->lr = (unsigned long)ksig->ka.sa.sa_restorer; in setup_rt_frame()
|
/linux-4.1.27/arch/powerpc/kernel/vdso32/ |
D | datapage.S | 28 .cfi_register lr,r0 55 .cfi_register lr,r12 77 .cfi_register lr,r12
|
D | gettimeofday.S | 38 .cfi_register lr,r12 81 .cfi_register lr,r12 192 .cfi_register lr,r12
|
/linux-4.1.27/arch/arm/boot/bootp/ |
D | init.S | 23 _start: add lr, pc, #-0x8 @ lr = current load addr 26 add r4, r4, lr @ r4 = initrd_start + load addr 72 mov pc, lr
|
/linux-4.1.27/arch/arm/xen/ |
D | hypercall.S | 61 ret lr; \ 77 ret lr \ 104 ret lr
|
/linux-4.1.27/drivers/media/i2c/ |
D | tda7432.c | 276 u8 lf, lr, rf, rr; in tda7432_s_ctrl() local 283 lr = lf = TDA7432_ATTEN_0DB; in tda7432_s_ctrl() 287 lr = lf = t->balance->val; in tda7432_s_ctrl() 291 lr = lf = TDA7432_ATTEN_0DB; in tda7432_s_ctrl() 295 lr |= TDA7432_MUTE; in tda7432_s_ctrl() 301 tda7432_write(sd, TDA7432_LR, lr); in tda7432_s_ctrl()
|
/linux-4.1.27/arch/unicore32/lib/ |
D | backtrace.S | 29 mov pc, lr 33 stm.w (v4 - v8, lr), [sp-] @ Save an extra register 74 ldw r1, [frame+], #-4 @ get saved lr 86 1004: ldw r1, [sv_pc+], #0 @ if stmfd {, fp, ip, lr, pc} 119 .Ldumpstm: stm.w (instr, reg, stack, v7, lr), [sp-] 160 .Ldsi: .word 0x92eec000 >> 14 @ stm.w sp, (... fp, ip, lr, pc)
|
D | strnlen_user.S | 35 mov pc, lr 41 mov pc, lr
|
D | strncpy_from_user.S | 35 mov pc, lr 43 mov pc, lr
|
D | delay.S | 36 cmoveq pc, lr 48 mov pc, lr
|
D | findbit.S | 31 mov pc, lr 69 mov pc, lr 99 mov pc, lr
|
D | copy_template.S | 202 299: .word 0 @ store lr 207 stw lr, [r1] 211 adr lr, 299b 212 ldw pc, [lr]
|
/linux-4.1.27/arch/arm64/kernel/ |
D | process.c | 177 u64 lr, sp; in __show_regs() local 180 lr = regs->compat_lr; in __show_regs() 184 lr = regs->regs[30]; in __show_regs() 191 print_symbol("LR is at %s\n", lr); in __show_regs() 193 regs->pc, lr, regs->pstate); in __show_regs()
|
D | sleep.S | 65 stp x29, lr, [sp, #-96]! 125 ldp x29, lr, [sp], #96 146 ldp x29, lr, [sp], #96
|
/linux-4.1.27/Documentation/zh_CN/arm/ |
D | kernel_user_helpers.txt | 99 lr = 返回地址 143 lr = 返回地址 196 lr = 返回地址 237 lr = 返回地址 246 r3, lr, flags
|
/linux-4.1.27/arch/metag/include/asm/ |
D | stacktrace.h | 7 unsigned long lr; member 13 unsigned long lr; member
|
/linux-4.1.27/net/ipv4/ |
D | inetpeer.c | 273 struct inet_peer *ll, *lr, *lrl, *lrr; in peer_avl_rebalance() local 276 lr = rcu_deref_locked(l->avl_right, base); in peer_avl_rebalance() 277 lrh = node_height(lr); in peer_avl_rebalance() 279 RCU_INIT_POINTER(node->avl_left, lr); /* lr: RH or RH+1 */ in peer_avl_rebalance() 287 lrl = rcu_deref_locked(lr->avl_left, base);/* lrl: RH or RH-1 */ in peer_avl_rebalance() 288 lrr = rcu_deref_locked(lr->avl_right, base);/* lrr: RH or RH-1 */ in peer_avl_rebalance() 295 RCU_INIT_POINTER(lr->avl_left, l); /* l: RH+1 */ in peer_avl_rebalance() 296 RCU_INIT_POINTER(lr->avl_right, node); /* node: RH+1 */ in peer_avl_rebalance() 297 lr->avl_height = rh + 2; in peer_avl_rebalance() 298 RCU_INIT_POINTER(*nodep, lr); in peer_avl_rebalance()
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | switch_to.h | 46 "r" (&(prev->thread.lr)), "r" (&(next->thread.lr)) \
|
D | processor.h | 89 unsigned long lr; /* saved pc */ member 132 #define KSTK_EIP(tsk) ((tsk)->thread.lr)
|
/linux-4.1.27/arch/frv/mm/ |
D | extable.c | 23 if (__frame->lr == (unsigned long) &__memset_user_error_lr && in search_exception_table() 33 if (__frame->lr == (unsigned long) &__memcpy_user_error_lr && in search_exception_table()
|
/linux-4.1.27/arch/tile/include/asm/ |
D | stack.h | 53 ulong pc, ulong lr, ulong sp, ulong r52); 72 extern void _dump_stack(int dummy, ulong pc, ulong lr, ulong sp, ulong r52);
|
/linux-4.1.27/arch/arm/common/ |
D | vlock.S | 92 bx lr 97 bx lr 107 bx lr
|
/linux-4.1.27/arch/arc/include/asm/ |
D | entry.h | 59 lr r9, [\aux] 380 lr \reg, [ARC_REG_SCRATCH_DATA0] 399 lr r9, [erstatus] 419 lr r9, [ecr] 476 lr r9, [ARC_REG_SCRATCH_DATA0] 573 lr \reg, [identity]
|
D | irqflags.h | 164 lr \scratch, [status32] 171 lr \scratch, [status32]
|
/linux-4.1.27/arch/arc/kernel/ |
D | head.S | 27 lr r5, [ARC_REG_IC_BCR] 40 lr r5, [ARC_REG_DC_CTRL]
|
D | entry.S | 194 lr r9, [status32_l2] 217 lr r0, [icause2] 245 lr r9, [status32_l1] 250 lr r0, [icause1] 280 lr r0, [efa] 297 lr r0, [efa] 314 lr r2, [ecr] 315 lr r0, [efa] 427 lr r12, [efa] 651 lr r10, [status32]
|
/linux-4.1.27/drivers/staging/lustre/lustre/lov/ |
D | lov_dev.c | 125 struct lov_req *lr; in lov_req_completion() local 127 lr = cl2lov_req(slice); in lov_req_completion() 128 OBD_SLAB_FREE_PTR(lr, lov_req_kmem); in lov_req_completion() 260 struct lov_req *lr; in lov_req_init() local 263 OBD_SLAB_ALLOC_PTR_GFP(lr, lov_req_kmem, GFP_NOFS); in lov_req_init() 264 if (lr != NULL) { in lov_req_init() 265 cl_req_slice_add(req, &lr->lr_cl, dev, &lov_req_ops); in lov_req_init()
|
/linux-4.1.27/arch/arc/mm/ |
D | tlbex.S | 153 lr r2, [erstatus] 180 lr r2, [efa] 183 lr r1, [ARC_REG_SCRATCH_DATA0] ; current pgd 234 lr r3,[ARC_REG_TLBPD0] ; MMU prepares PD0 with vaddr and asid 329 lr r3, [ecr] 342 lr r3, [ecr] 373 lr r0, [efa]
|
/linux-4.1.27/arch/arm/oprofile/ |
D | common.c | 83 unsigned long lr; member 96 oprofile_add_trace(buftail[0].lr); in user_backtrace()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | kvm_booke.h | 85 vcpu->arch.lr = val; in kvmppc_set_lr() 90 return vcpu->arch.lr; in kvmppc_get_lr()
|
/linux-4.1.27/crypto/ |
D | camellia_generic.c | 340 #define ROLDQ(ll, lr, rl, rr, w0, w1, bits) ({ \ argument 342 ll = (ll << bits) + (lr >> (32 - bits)); \ 343 lr = (lr << bits) + (rl >> (32 - bits)); \ 348 #define ROLDQo32(ll, lr, rl, rr, w0, w1, bits) ({ \ argument 350 w1 = lr; \ 351 ll = (lr << (bits - 32)) + (rl >> (64 - bits)); \ 352 lr = (rl << (bits - 32)) + (rr >> (64 - bits)); \ 832 #define CAMELLIA_FLS(ll, lr, rl, rr, kll, klr, krl, krr, t0, t1, t2, t3) ({ \ argument 838 lr ^= rol32(t0, 1); \ 842 t1 |= lr; \
|
/linux-4.1.27/arch/frv/include/uapi/asm/ |
D | registers.h | 81 unsigned long lr; /* Link Register */ member 172 unsigned long lr; /* Link Register */ member
|
/linux-4.1.27/arch/s390/kernel/ |
D | sclp.S | 115 lr %r6,%r2 # save command word 116 lr %r7,%r3 # save sccb address 157 lr %r3,%r6 # get sccb address 245 lr %r3,%r8 276 lr %r10,%r2 # save string pointer 281 lr %r2,%r10
|
/linux-4.1.27/arch/arm/mach-keystone/ |
D | smc.S | 25 stmfd sp!, {r4-r11, lr}
|
/linux-4.1.27/arch/arm/mach-exynos/ |
D | exynos-smc.S | 18 stmfd sp!, {r4-r11, lr}
|
/linux-4.1.27/arch/frv/kernel/ |
D | asm-offsets.c | 49 DEF_PTREG(REG_LR, lr); in foo() 92 OFFSET(__THREAD_LR, thread_struct, lr); in foo()
|
/linux-4.1.27/arch/arm/mach-pxa/ |
D | standby.S | 32 ret lr 111 ret lr
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | stacktrace.h | 19 unsigned long lr; member
|
/linux-4.1.27/arch/avr32/include/uapi/asm/ |
D | sigcontext.h | 17 unsigned long lr; member
|
/linux-4.1.27/arch/arm/vdso/ |
D | datapage.S | 13 bx lr
|
/linux-4.1.27/arch/arm/mach-highbank/ |
D | smc.S | 21 stmfd sp!, {r4-r11, lr}
|
/linux-4.1.27/arch/arm/mach-rpc/ |
D | fiq.S | 15 subs pc, lr, #4
|
/linux-4.1.27/arch/tile/include/uapi/asm/ |
D | sigcontext.h | 34 __uint_reg_t lr; /* Aliases gregs[TREG_LR]. */ member
|
/linux-4.1.27/arch/avr32/mm/ |
D | clear_page.S | 25 mov pc, lr
|
D | copy_page.S | 28 mov pc, lr
|