/linux-6.1.9/arch/csky/abiv2/inc/abi/ |
D | entry.h | 26 stw lr, (sp, 4) 28 RD_MEH lr 29 WR_MEH lr 31 mfcr lr, epc 33 add lr, tls 34 stw lr, (sp, 8) 36 mfcr lr, epsr 37 stw lr, (sp, 12) 38 btsti lr, 31 40 addi lr, sp, 152 [all …]
|
/linux-6.1.9/arch/arm/kernel/ |
D | entry-ftrace.S | 56 1: mcount_get_lr r1 @ lr of instrumented func 57 mcount_adjust_addr r0, lr @ instrumented function 58 badr lr, 2f 67 str lr, [sp, #-8]! @ store LR as PC and make space for CPSR/OLD_R0, 70 ldr lr, [sp, #8] @ get previous LR 74 str lr, [sp, #-4]! @ store previous LR as LR 76 add lr, sp, #16 @ move in LR the value of SP as it was 77 @ before the push {lr} of the mcount mechanism 79 push {r0-r11, ip, lr} 90 ldr r1, [sp, #S_LR] @ lr of instrumented func [all …]
|
/linux-6.1.9/arch/csky/kernel/ |
D | perf_callchain.c | 10 unsigned long lr; member 26 if (__kernel_text_address(frame->lr)) { in unwind_frame_kernel() 29 frame->lr = ftrace_graph_ret_addr(NULL, &graph, frame->lr, in unwind_frame_kernel() 39 perf_callchain_store(entry, fr->lr); in walk_stackframe() 51 unsigned long lr = 0; in user_backtrace() local 62 lr = reg_lr; in user_backtrace() 64 lr = buftail.lr; in user_backtrace() 67 perf_callchain_store(entry, lr); in user_backtrace() 100 fp = user_backtrace(entry, fp, regs->lr); in perf_callchain_user() 112 fr.lr = regs->lr; in perf_callchain_kernel()
|
/linux-6.1.9/arch/arm/lib/ |
D | memset.S | 39 UNWIND( .save {r8, lr} ) 40 stmfd sp!, {r8, lr} 42 mov lr, r3 45 stmiage ip!, {r1, r3, r8, lr} @ 64 bytes at a time. 46 stmiage ip!, {r1, r3, r8, lr} 47 stmiage ip!, {r1, r3, r8, lr} 48 stmiage ip!, {r1, r3, r8, lr} 55 stmiane ip!, {r1, r3, r8, lr} 56 stmiane ip!, {r1, r3, r8, lr} 58 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 | 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 | memmove.S | 37 UNWIND( .save {r0, r4, fpreg, lr} ) 38 stmfd sp!, {r0, r4, UNWIND(fpreg,) lr} 71 4: ldmdb r1!, {r3, r4, r5, r6, r8, r9, ip, lr} 73 stmdb r0!, {r3, r4, r5, r6, r8, r9, ip, lr} 89 W(ldr) lr, [r1, #-4]! 100 W(str) lr, [r0, #-4]! 118 ldrb lr, [r1, #-1]! 122 strb lr, [r0, #-1]! 155 mov lr, r3, lspush #\push 158 orr lr, lr, ip, lspull #\pull [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
|
D | io-readsl.S | 12 reteq lr 18 stmfd sp!, {r4, lr} 22 ldr lr, [r0, #0] 24 stmia r1!, {r3, r4, ip, lr} 26 ldmfd sp!, {r4, lr} 33 ret lr 75 ret lr
|
D | copy_template.S | 73 enter r4, UNWIND(fpreg,) lr 105 4: ldr8w r1, r3, r4, r5, r6, r8, r9, ip, lr, abort=20f 107 str8w r0, r3, r4, r5, r6, r8, r9, ip, lr, abort=20f 129 ldr1w r1, lr, abort=20f 147 str1w r0, lr, abort=20f 167 ldr1b r1, lr, abort=21f 171 str1b r0, lr, abort=21f 178 ldr1w r1, lr, abort=21f 205 mov r3, lr, lspull #\pull 207 ldr4w r1, r9, r10, ip, lr, abort=19f [all …]
|
/linux-6.1.9/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-6.1.9/drivers/gpio/ |
D | gpiolib-cdev.c | 612 static void linereq_put_event(struct linereq *lr, in linereq_put_event() argument 617 spin_lock(&lr->wait.lock); in linereq_put_event() 618 if (kfifo_is_full(&lr->events)) { in linereq_put_event() 620 kfifo_skip(&lr->events); in linereq_put_event() 622 kfifo_in(&lr->events, le, 1); in linereq_put_event() 623 spin_unlock(&lr->wait.lock); in linereq_put_event() 625 wake_up_poll(&lr->wait, EPOLLIN); in linereq_put_event() 652 struct linereq *lr; in process_hw_ts_thread() local 661 lr = line->req; in process_hw_ts_thread() 689 le.seqno = (lr->num_lines == 1) ? le.line_seqno : line->req_seqno; in process_hw_ts_thread() [all …]
|
/linux-6.1.9/arch/arm/mach-mvebu/ |
D | coherency_ll.S | 49 ret lr 66 ret lr 86 mov r0, lr 92 mov lr, r0 100 ret lr 111 mov r0, lr 117 mov lr, r0 127 ret lr 138 mov r0, lr 144 mov lr, r0 [all …]
|
/linux-6.1.9/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-6.1.9/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 | proc-arm922.S | 54 ret lr 64 ret lr 98 ret lr 111 ret lr 142 ret lr 168 ret lr 202 ret lr 222 ret lr 248 ret lr 267 ret lr [all …]
|
/linux-6.1.9/arch/arm/mach-tegra/ |
D | reset-handler.S | 98 reteq lr 197 ldr lr, [r12, #RESET_DATA(STARTUP_LP1)] 198 cmp lr, #0 200 THUMB( add lr, lr, #1 ) @ switch to Thumb mode 201 bx lr 208 ldr lr, [r12, #RESET_DATA(STARTUP_LP2)] 209 cmp lr, #0 211 bx lr 225 ldr lr, [r12, #RESET_DATA(STARTUP_SECONDARY)] 226 cmp lr, #0 [all …]
|
/linux-6.1.9/arch/csky/abiv1/inc/abi/ |
D | entry.h | 42 stw lr, (sp, 4) 44 mfcr lr, epc 46 add lr, r13 47 stw lr, (sp, 8) 49 mov lr, sp 50 addi lr, 32 51 addi lr, 32 52 addi lr, 16 54 mfcr lr, ss1 56 stw lr, (sp, 16) [all …]
|
/linux-6.1.9/arch/csky/abiv2/ |
D | mcount.S | 33 stw lr, (sp, 16) 44 ldw lr, (sp, 24) 51 stw lr, (sp, 0) 62 ldw lr, (sp, 8) 76 mov lr, a0 91 jmp lr 105 mov a0, lr 135 mov t1, lr 136 ldw lr, (sp, 0) 181 jmp lr
|
/linux-6.1.9/drivers/comedi/ |
D | range.c | 52 const struct comedi_lrange *lr; in do_rangeinfo_ioctl() local 64 lr = s->range_table; in do_rangeinfo_ioctl() 68 lr = s->range_table_list[chan]; in do_rangeinfo_ioctl() 73 if (RANGE_LENGTH(it->range_type) != lr->length) { in do_rangeinfo_ioctl() 77 lr->length, it->range_type); in do_rangeinfo_ioctl() 81 if (copy_to_user(it->range_ptr, lr->range, in do_rangeinfo_ioctl() 82 sizeof(struct comedi_krange) * lr->length)) in do_rangeinfo_ioctl()
|
/linux-6.1.9/arch/arm64/kernel/ |
D | perf_callchain.c | 15 unsigned long lr; member 28 unsigned long lr; in user_backtrace() local 41 lr = ptrauth_strip_insn_pac(buftail.lr); in user_backtrace() 43 perf_callchain_store(entry, lr); in user_backtrace() 67 u32 lr; member 88 perf_callchain_store(entry, buftail.lr); in compat_user_backtrace()
|