Home
last modified time | relevance | path

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

12345678910>>...19

/OK3568_Linux_fs/kernel/arch/csky/abiv2/inc/abi/
H A Dentry.h27 stw lr, (sp, 4)
29 mfcr lr, epc
31 add lr, tls
32 stw lr, (sp, 8)
34 mfcr lr, epsr
35 stw lr, (sp, 12)
36 btsti lr, 31
38 addi lr, sp, 152
41 mfcr lr, usp
43 stw lr, (sp, 16)
[all …]
/OK3568_Linux_fs/kernel/arch/arm/kernel/
H A Dentry-ftrace.S59 1: mcount_get_lr r1 @ lr of instrumented func
60 mcount_adjust_addr r0, lr @ instrumented function
61 badr lr, 2f
70 str lr, [sp, #-8]! @ store LR as PC and make space for CPSR/OLD_R0,
73 ldr lr, [sp, #8] @ get previous LR
77 str lr, [sp, #-4]! @ store previous LR as LR
79 add lr, sp, #16 @ move in LR the value of SP as it was
80 @ before the push {lr} of the mcount mechanism
82 push {r0-r11, ip, lr}
94 ldr r1, [sp, #S_LR] @ lr of instrumented func
[all …]
/OK3568_Linux_fs/kernel/arch/arm/lib/
H A Dmemset.S36 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 …]
H A Dmemmove.S34 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 …]
H A 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
H A Dcopy_template.S74 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 …]
H A 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
H A 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} )
H A 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 …]
/OK3568_Linux_fs/u-boot/arch/arm/lib/
H A Dmemset.S41 stmfd sp!, {r8, lr}
43 mov lr, r1
46 stmiage ip!, {r1, r3, r8, lr} @ 64 bytes at a time.
47 stmiage ip!, {r1, r3, r8, lr}
48 stmiage ip!, {r1, r3, r8, lr}
49 stmiage ip!, {r1, r3, r8, lr}
56 stmiane ip!, {r1, r3, r8, lr}
57 stmiane ip!, {r1, r3, r8, lr}
59 stmiane ip!, {r1, r3, r8, lr}
60 ldmfd sp!, {r8, lr}
[all …]
H A Dlib1funcs.S202 reteq lr
212 ret lr
216 ret lr
221 ret lr
238 retls lr
242 ret lr
270 ret lr
274 ret lr
279 ret lr
286 ret lr
[all …]
H A Dvectors.S200 mov r1, lr
214 mov r2, lr @ svc_lr
219 str lr, [r8, #0] @ Save calling PC
227 ldmia sp, {r0 - lr}^ @ Calling r0 - lr
229 ldr lr, [sp, #S_PC] @ Get PC
231 subs pc, lr, #4 @ return & move spsr_svc into cpsr
237 str lr, [r13] @ save caller lr in position 0 of saved stack
238 mrs lr, spsr @ get the spsr
239 str lr, [r13, #4] @ save spsr in position 1 of saved stack
243 mov lr, pc @ capture return pc
[all …]
/OK3568_Linux_fs/kernel/arch/csky/kernel/
H A 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()
105 fp = user_backtrace(entry, fp, regs->lr); in perf_callchain_user()
124 fr.lr = regs->lr; in perf_callchain_kernel()
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpiolib-cdev.c514 static void linereq_put_event(struct linereq *lr, in linereq_put_event() argument
519 spin_lock(&lr->wait.lock); in linereq_put_event()
520 if (kfifo_is_full(&lr->events)) { in linereq_put_event()
522 kfifo_skip(&lr->events); in linereq_put_event()
524 kfifo_in(&lr->events, le, 1); in linereq_put_event()
525 spin_unlock(&lr->wait.lock); in linereq_put_event()
527 wake_up_poll(&lr->wait, EPOLLIN); in linereq_put_event()
535 struct linereq *lr = line->req; in edge_irq_thread() local
550 if (lr->num_lines != 1) in edge_irq_thread()
551 line->req_seqno = atomic_inc_return(&lr->seqno); in edge_irq_thread()
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/arm/
H A 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 …]
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv7/sunxi/
H A Dfel_utils.S17 str lr, [r0, #4]
18 mrs lr, cpsr @ Read CPSR
19 str lr, [r0, #8]
20 mrc p15, 0, lr, c1, c0, 0 @ Read CP15 SCTLR Register
21 str lr, [r0, #12]
22 mrc p15, 0, lr, c12, c0, 0 @ Read VBAR
23 str lr, [r0, #16]
24 mrc p15, 0, lr, c1, c0, 0 @ Read CP15 Control Register
25 str lr, [r0, #20]
31 mov lr, r1
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/crypto/
H A Daes-armv4.S153 stmdb sp!,{r1,r4-r12,lr}
245 ldmia sp!,{r4-r12,lr}
246 tst lr,#1
247 moveq pc,lr @ be binary compatible with V4, yet
255 str lr,[sp,#-4]! @ push lr
263 mov lr,#255
265 and r7,lr,r0
266 and r8,lr,r0,lsr#8
267 and r9,lr,r0,lsr#16
271 and r7,lr,r1,lsr#16 @ i0
[all …]
/OK3568_Linux_fs/kernel/sound/soc/rockchip/
H A Dvad_preprocess_arm.S46 bx lr
61 stmfd sp!, {r4, r5, r6, r7, r8, r9, lr}
62 .save {r4, r5, r6, r7, r8, r9, lr}
63 movw lr, #15349
75 mla r1, lr, r0, r1
76 smlabb r1, r4, lr, r1
78 ldrsh lr, [r3, #16]
82 mls r4, lr, r1, r4
135 add lr, r2, #255
137 movlt r2, lr
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mach-mvebu/
H A Dcoherency_ll.S52 ret lr
69 ret lr
89 mov r0, lr
95 mov lr, r0
103 ret lr
114 mov r0, lr
120 mov lr, r0
130 ret lr
141 mov r0, lr
147 mov lr, r0
[all …]
/OK3568_Linux_fs/kernel/arch/arm/boot/compressed/
H A 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 …]
/OK3568_Linux_fs/kernel/arch/arm/mm/
H A 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 …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-benchmark/tinymembench/tinymembench/
H A D0001-asm-Delete-.func-.endfunc-directives.patch134 bx lr
142 bx lr
150 bx lr
158 bx lr
166 bx lr
174 bx lr
182 bx lr
190 bx lr
198 bx lr
206 bx lr
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mach-tegra/
H A 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 …]
/OK3568_Linux_fs/kernel/arch/csky/abiv1/inc/abi/
H A Dentry.h43 stw lr, (sp, 4)
45 mfcr lr, epc
47 add lr, r13
48 stw lr, (sp, 8)
50 mov lr, sp
51 addi lr, 32
52 addi lr, 32
53 addi lr, 16
55 mfcr lr, ss1
57 stw lr, (sp, 16)
[all …]
/OK3568_Linux_fs/kernel/arch/arm/common/
H A Dfiq_glue.S27 sub lr, lr, #4
32 str lr, [sp, #-4]!
63 str lr, [r7, #(4 * 14)]
81 stmfd sp!, {r2, ip, lr}
84 ldmfd sp, {r2, ip, lr}
93 ldr lr, [r7, #(4 * 14)]
102 ldr lr, [sp, #(4 * 7)]
109 moveqs pc, lr
132 bx lr

12345678910>>...19