Home
last modified time | relevance | path

Searched refs:lr (Results 1 – 25 of 295) sorted by relevance

12345678910>>...12

/Linux-v6.1/arch/csky/abiv2/inc/abi/
Dentry.h26 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-v6.1/arch/arm/kernel/
Dentry-ftrace.S56 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-v6.1/arch/csky/kernel/
Dperf_callchain.c10 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-v6.1/arch/arm/lib/
Dmemset.S39 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 …]
Ddelay-loop.S32 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
Dio-writesl.S12 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
Dcopy_page.S25 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} )
Dmemmove.S37 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 …]
Dlib1funcs.S217 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 …]
Dio-writesb.S20 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}
Dgetuser.S36 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
Dio-readsl.S12 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
Dcopy_template.S73 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-v6.1/drivers/scsi/arm/
Dacornscsi-io.S22 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-v6.1/drivers/gpio/
Dgpiolib-cdev.c556 static void linereq_put_event(struct linereq *lr, in linereq_put_event() argument
561 spin_lock(&lr->wait.lock); in linereq_put_event()
562 if (kfifo_is_full(&lr->events)) { in linereq_put_event()
564 kfifo_skip(&lr->events); in linereq_put_event()
566 kfifo_in(&lr->events, le, 1); in linereq_put_event()
567 spin_unlock(&lr->wait.lock); in linereq_put_event()
569 wake_up_poll(&lr->wait, EPOLLIN); in linereq_put_event()
596 struct linereq *lr; in process_hw_ts_thread() local
605 lr = line->req; in process_hw_ts_thread()
633 le.seqno = (lr->num_lines == 1) ? le.line_seqno : line->req_seqno; in process_hw_ts_thread()
[all …]
/Linux-v6.1/arch/arm/mach-mvebu/
Dcoherency_ll.S49 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-v6.1/arch/arm/boot/compressed/
Dll_char_wr.S33 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-v6.1/arch/arm/mm/
Dproc-v7m.S17 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 …]
Dcache-v4.S19 ret lr
41 ret lr
60 ret lr
90 ret lr
117 ret lr
137 ret lr
Dproc-arm1020e.S60 ret lr
70 ret lr
104 ret lr
120 ret lr
155 ret lr
184 ret lr
223 ret lr
244 ret lr
273 ret lr
295 ret lr
[all …]
/Linux-v6.1/arch/arm/mach-tegra/
Dreset-handler.S98 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-v6.1/arch/csky/abiv1/inc/abi/
Dentry.h42 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-v6.1/arch/csky/abiv2/
Dmcount.S33 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-v6.1/drivers/comedi/
Drange.c52 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-v6.1/arch/arm64/kernel/
Dperf_callchain.c15 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()

12345678910>>...12