/Linux-v5.4/arch/csky/abiv2/inc/abi/ |
D | entry.h | 25 stw lr, (sp, 4) 27 mfcr lr, epc 29 add lr, tls 30 stw lr, (sp, 8) 32 mfcr lr, epsr 33 stw lr, (sp, 12) 34 mfcr lr, usp 35 stw lr, (sp, 16) 49 mfhi lr 50 stw lr, (sp, 60) [all …]
|
/Linux-v5.4/arch/csky/kernel/ |
D | perf_callchain.c | 10 unsigned long lr; member 21 if (__kernel_text_address(frame->lr)) { in unwind_frame_kernel() 24 frame->lr = ftrace_graph_ret_addr(NULL, &graph, frame->lr, in unwind_frame_kernel() 34 perf_callchain_store(entry, fr->lr); in walk_stackframe() 46 unsigned long lr = 0; in user_backtrace() local 57 lr = reg_lr; in user_backtrace() 59 lr = buftail.lr; in user_backtrace() 62 perf_callchain_store(entry, lr); in user_backtrace() 99 fp = user_backtrace(entry, fp, regs->lr); in perf_callchain_user() 117 fr.lr = regs->lr; in perf_callchain_kernel()
|
/Linux-v5.4/arch/arm/kernel/ |
D | entry-ftrace.S | 62 1: mcount_get_lr r1 @ lr of instrumented func 63 mcount_adjust_addr r0, lr @ instrumented function 64 badr lr, 2f 77 @ before the push {lr} of the mcount mechanism 79 str lr, [sp, #0] @ store LR instead of PC 81 ldr lr, [sp, #8] @ get previous LR 85 stmdb sp!, {ip, lr} 86 stmdb sp!, {r0-r11, lr} 98 ldr r1, [sp, #S_LR] @ lr of instrumented func 100 ldr lr, [sp, #S_PC] @ get LR [all …]
|
/Linux-v5.4/arch/arm/lib/ |
D | memset.S | 36 stmfd sp!, {r8, lr} 39 UNWIND( .save {r8, lr} ) 41 mov lr, r3 44 stmiage ip!, {r1, r3, r8, lr} @ 64 bytes at a time. 45 stmiage ip!, {r1, r3, r8, lr} 46 stmiage ip!, {r1, r3, r8, lr} 47 stmiage ip!, {r1, r3, r8, lr} 54 stmiane ip!, {r1, r3, r8, lr} 55 stmiane ip!, {r1, r3, r8, lr} 57 stmiane ip!, {r1, r3, r8, lr} [all …]
|
D | delay-loop.S | 32 reteq lr 40 retls lr 42 retls lr 44 retls lr 46 retls lr 48 retls lr 50 retls lr 52 retls lr 56 ret lr
|
D | memmove.S | 34 stmfd sp!, {r0, r4, lr} 38 UNWIND( .save {r0, r4, lr} ) @ in first stmfd block 54 UNWIND( .save {r0, r4, lr} ) 74 4: ldmdb r1!, {r3, r4, r5, r6, r7, r8, ip, lr} 76 stmdb r0!, {r3, r4, r5, r6, r7, r8, ip, lr} 92 W(ldr) lr, [r1, #-4]! 103 W(str) lr, [r0, #-4]! 111 UNWIND( .save {r0, r4, lr} ) @ still in first stmfd block 125 ldrb lr, [r1, #-1]! 129 strb lr, [r0, #-1]! [all …]
|
D | io-writesl.S | 12 reteq lr 18 stmfd sp!, {r4, lr} 19 1: ldmia r1!, {r3, r4, ip, lr} 24 str lr, [r0, #0] 26 ldmfd sp!, {r4, lr} 33 ret lr 47 ret lr 55 ret lr 63 ret lr
|
D | copy_page.S | 25 stmfd sp!, {r4, lr} @ 2 29 ldmia r1!, {r3, r4, ip, lr} @ 4+1 34 stmia r0!, {r3, r4, ip, lr} @ 4 35 ldmia r1!, {r3, r4, ip, lr} @ 4 38 stmia r0!, {r3, r4, ip, lr} @ 4 39 ldmiagt r1!, {r3, r4, ip, lr} @ 4 41 PLD( ldmiaeq r1!, {r3, r4, ip, lr} )
|
D | copy_template.S | 74 enter r4, lr 78 usave r4, lr @ in first stmdb block 93 usave r4, lr 113 4: ldr8w r1, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f 115 str8w r0, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f 137 ldr1w r1, lr, abort=20f 155 str1w r0, lr, abort=20f 163 usave r4, lr @ still in first stmdb block 178 ldr1b r1, lr, abort=21f 182 str1b r0, lr, abort=21f [all …]
|
D | lib1funcs.S | 217 reteq lr 227 ret lr 231 ret lr 236 ret lr 251 retls lr 255 ret lr 285 ret lr 289 ret lr 294 ret lr 301 ret lr [all …]
|
D | io-writesb.S | 20 mov lr, \rd, lsr #24 21 strb lr, [r0] 22 mov lr, \rd, lsr #16 23 strb lr, [r0] 24 mov lr, \rd, lsr #8 25 strb lr, [r0] 45 reteq lr 50 stmfd sp!, {r4, r5, lr}
|
D | getuser.S | 36 ret lr 66 ret lr 74 ret lr 88 ret lr 102 ret lr 110 ret lr 127 ret lr 135 ret lr 145 ret lr
|
/Linux-v5.4/drivers/scsi/arm/ |
D | acornscsi-io.S | 22 stmfd sp!, {r4 - r7, lr} 24 mov lr, #0xff 25 orr lr, lr, #0xff00 30 and r3, r3, lr 32 and r4, r5, lr 35 and r5, r5, lr 37 and r6, r7, lr 46 and r3, r3, lr 48 and r4, r5, lr 57 and r3, r3, lr [all …]
|
/Linux-v5.4/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-v5.4/arch/arm/kvm/hyp/ |
D | hyp-entry.S | 160 mrs lr, cpsr 161 bic lr, lr, #MODE_MASK 162 orr lr, lr, #SVC_MODE 163 THUMB( orr lr, lr, #PSR_T_BIT ) 164 msr spsr_cxsf, lr 165 ldr lr, =panic 166 msr ELR_hyp, lr 167 ldr lr, =__kvm_call_hyp 232 push {r2, lr} 234 mov lr, r0 [all …]
|
/Linux-v5.4/arch/arm/boot/compressed/ |
D | ll_char_wr.S | 33 stmfd sp!, {r4 - r7, lr} 35 @ Smashable regs: {r0 - r3}, [r4 - r7], (r8 - fp), [ip], (sp), [lr], (pc) 45 ldmia ip, {r3, r4, r5, r6, lr} 48 add lr, lr, ip 62 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc) 65 ldr r7, [lr, r7, lsl #2] 70 ldr r7, [lr, r7, lsl #2] 80 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc) 84 ldr ip, [lr, ip, lsl #2] 87 ldr ip, [lr, ip, lsl #2] @ avoid r4 [all …]
|
/Linux-v5.4/arch/arm/mm/ |
D | proc-v7m.S | 17 ret lr 21 ret lr 47 ret lr 51 ret lr 58 ret lr 66 ret lr 70 ret lr 84 ret lr 93 ret lr 133 mov r6, lr @ save LR [all …]
|
D | cache-v4.S | 19 ret lr 41 ret lr 60 ret lr 90 ret lr 117 ret lr 137 ret lr
|
D | cache-v7.S | 70 ret lr 85 ret lr 105 ALT_UP( ret lr) @ LoUU is zero, so nothing to do 112 ret lr 180 ret lr 195 ARM( stmfd sp!, {r4-r5, r7, r9-r11, lr} ) 196 THUMB( stmfd sp!, {r4-r7, r9-r11, lr} ) 201 ARM( ldmfd sp!, {r4-r5, r7, r9-r11, lr} ) 202 THUMB( ldmfd sp!, {r4-r7, r9-r11, lr} ) 203 ret lr [all …]
|
/Linux-v5.4/arch/arm/include/asm/ |
D | entry-macro-multi.S | 8 get_irqnr_preamble r6, lr 9 1: get_irqnr_and_base r0, r2, r6, lr 14 badrne lr, 1b 24 ALT_SMP(test_for_ipi r0, r2, r6, lr) 27 badrne lr, 1b 37 mov r8, lr
|
/Linux-v5.4/arch/arm/mach-tegra/ |
D | reset-handler.S | 98 reteq lr 203 ldr lr, [r12, #RESET_DATA(STARTUP_LP1)] 204 cmp lr, #0 206 THUMB( add lr, lr, #1 ) @ switch to Thumb mode 207 bx lr 214 ldr lr, [r12, #RESET_DATA(STARTUP_LP2)] 215 cmp lr, #0 217 bx lr 231 ldr lr, [r12, #RESET_DATA(STARTUP_SECONDARY)] 232 cmp lr, #0 [all …]
|
/Linux-v5.4/arch/unicore32/kernel/ |
D | entry.S | 55 ldw lr, [\rd+], #\offset + 4 @ load lr_user 69 ldw lr, [sp+], #\offset + S_PC @ get pc 74 ldur (r16 - lr), [sp]+ @ get calling r16 - lr 77 ldur (r16 - lr), [sp]+ @ get calling r16 - lr 81 mov.a pc, lr @ return 105 stw lr, [\temp+], #0x10 116 ldw lr, [\temp+], #0x10 118 901: .word 0, 0, 0, 0, 0 @ r0-r3, lr 142 1: get_irqnr_and_base r0, r6, r5, lr 148 adr lr, 1b [all …]
|
/Linux-v5.4/arch/powerpc/perf/ |
D | callchain.c | 51 unsigned long lr; in perf_callchain_kernel() local 55 lr = regs->link; in perf_callchain_kernel() 74 lr = regs->link; in perf_callchain_kernel() 80 next_ip = lr; in perf_callchain_kernel() 91 if ((level == 1 && next_ip == lr) || in perf_callchain_kernel() 237 unsigned long lr; in perf_callchain_user_64() local 243 lr = regs->link; in perf_callchain_user_64() 262 (level <= 1 && is_sigreturn_64_address(lr, sp))) && in perf_callchain_user_64() 270 read_user_stack_64(&uregs[PT_LNK], &lr) || in perf_callchain_user_64() 280 next_ip = lr; in perf_callchain_user_64() [all …]
|
/Linux-v5.4/drivers/staging/comedi/ |
D | range.c | 53 const struct comedi_lrange *lr; in do_rangeinfo_ioctl() local 67 lr = s->range_table; in do_rangeinfo_ioctl() 71 lr = s->range_table_list[chan]; in do_rangeinfo_ioctl() 76 if (RANGE_LENGTH(it.range_type) != lr->length) { in do_rangeinfo_ioctl() 80 lr->length, it.range_type); in do_rangeinfo_ioctl() 84 if (copy_to_user(it.range_ptr, lr->range, in do_rangeinfo_ioctl() 85 sizeof(struct comedi_krange) * lr->length)) in do_rangeinfo_ioctl()
|
/Linux-v5.4/net/wireless/ |
D | reg.c | 283 struct regulatory_request *lr = get_last_request(); in reg_free_last_request() local 285 if (lr != &core_request_world && lr) in reg_free_last_request() 286 kfree_rcu(lr, rcu_head); in reg_free_last_request() 291 struct regulatory_request *lr; in reg_update_last_request() local 293 lr = get_last_request(); in reg_update_last_request() 294 if (lr == request) in reg_update_last_request() 336 struct regulatory_request *lr; in update_world_regdomain() local 338 lr = get_last_request(); in update_world_regdomain() 340 WARN_ON(!lr); in update_world_regdomain() 1122 struct regulatory_request *lr = get_last_request(); in reg_is_valid_request() local [all …]
|