/Linux-v4.19/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 badr lr, 2f 103 @ before the push {lr} of the mcount mechanism 105 str lr, [sp, #0] @ store LR instead of PC 107 ldr lr, [sp, #8] @ get previous LR 111 stmdb sp!, {ip, lr} 112 stmdb sp!, {r0-r11, lr} 124 ldr r1, [sp, #S_LR] @ lr of instrumented func 126 ldr lr, [sp, #S_PC] @ get LR [all …]
|
/Linux-v4.19/arch/arm/lib/ |
D | memset.S | 39 stmfd sp!, {r8, lr} 42 UNWIND( .save {r8, lr} ) 44 mov lr, r3 47 stmgeia ip!, {r1, r3, r8, lr} @ 64 bytes at a time. 48 stmgeia ip!, {r1, r3, r8, lr} 49 stmgeia ip!, {r1, r3, r8, lr} 50 stmgeia ip!, {r1, r3, r8, lr} 57 stmneia ip!, {r1, r3, r8, lr} 58 stmneia ip!, {r1, r3, r8, lr} 60 stmneia ip!, {r1, r3, r8, lr} [all …]
|
D | delay-loop.S | 35 reteq lr 43 retls lr 45 retls lr 47 retls lr 49 retls lr 51 retls lr 53 retls lr 55 retls lr 59 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 | 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 | getuser.S | 39 ret lr 60 ret lr 68 ret lr 82 ret lr 96 ret lr 104 ret lr 121 ret lr 129 ret lr 139 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 | 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
|
/Linux-v4.19/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-v4.19/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-v4.19/arch/arm/kvm/hyp/ |
D | hyp-entry.S | 172 mrs lr, cpsr 173 bic lr, lr, #MODE_MASK 174 orr lr, lr, #SVC_MODE 175 THUMB( orr lr, lr, #PSR_T_BIT ) 176 msr spsr_cxsf, lr 177 ldr lr, =panic 178 msr ELR_hyp, lr 179 ldr lr, =kvm_call_hyp 244 push {r2, lr} 246 mov lr, r0 [all …]
|
/Linux-v4.19/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 …]
|
/Linux-v4.19/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-v4.19/arch/arm/mm/ |
D | proc-v7m.S | 20 ret lr 24 ret lr 50 ret lr 54 ret lr 61 ret lr 69 ret lr 73 ret lr 87 ret lr 96 ret lr 136 mov r6, lr @ save LR [all …]
|
D | cache-v4.S | 22 ret lr 44 ret lr 63 ret lr 93 ret lr 120 ret lr 140 ret lr
|
D | cache-v7.S | 65 ret lr 80 ret lr 100 ALT_UP( ret lr) @ LoUU is zero, so nothing to do 107 ret lr 172 ret lr 187 ARM( stmfd sp!, {r4-r5, r7, r9-r11, lr} ) 188 THUMB( stmfd sp!, {r4-r7, r9-r11, lr} ) 193 ARM( ldmfd sp!, {r4-r5, r7, r9-r11, lr} ) 194 THUMB( ldmfd sp!, {r4-r7, r9-r11, lr} ) 195 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 …]
|
/Linux-v4.19/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 …]
|
/Linux-v4.19/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 …]
|
/Linux-v4.19/net/wireless/ |
D | reg.c | 281 struct regulatory_request *lr = get_last_request(); in reg_free_last_request() local 283 if (lr != &core_request_world && lr) in reg_free_last_request() 284 kfree_rcu(lr, rcu_head); in reg_free_last_request() 289 struct regulatory_request *lr; in reg_update_last_request() local 291 lr = get_last_request(); in reg_update_last_request() 292 if (lr == request) in reg_update_last_request() 334 struct regulatory_request *lr; in update_world_regdomain() local 336 lr = get_last_request(); in update_world_regdomain() 338 WARN_ON(!lr); in update_world_regdomain() 1106 struct regulatory_request *lr = get_last_request(); in reg_is_valid_request() local [all …]
|
/Linux-v4.19/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-v4.19/arch/powerpc/perf/ |
D | callchain.c | 55 unsigned long lr; in perf_callchain_kernel() local 59 lr = regs->link; in perf_callchain_kernel() 78 lr = regs->link; in perf_callchain_kernel() 84 next_ip = lr; in perf_callchain_kernel() 95 if ((level == 1 && next_ip == lr) || in perf_callchain_kernel() 241 unsigned long lr; in perf_callchain_user_64() local 247 lr = regs->link; in perf_callchain_user_64() 266 (level <= 1 && is_sigreturn_64_address(lr, sp))) && in perf_callchain_user_64() 274 read_user_stack_64(&uregs[PT_LNK], &lr) || in perf_callchain_user_64() 284 next_ip = lr; in perf_callchain_user_64() [all …]
|