Home
last modified time | relevance | path

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

123

/optee_os/core/arch/arm/kernel/
H A Dthread_a32.S35 bx lr
44 bx lr
53 bx lr
62 bx lr
71 bx lr
78 mov r0, lr
80 bx lr
87 mov lr, r0
89 bx lr
99 ldr lr, [r12], #4
[all …]
H A Dvfp_a32.S17 bxne lr
19 bx lr
27 bxne lr
29 bx lr
35 bx lr
41 bx lr
47 bx lr
53 bx lr
H A Dmisc_a32.S55 bx lr
70 bx lr
75 push {r4, lr}
76 UNWIND( .save {r4, lr})
87 push {r4, lr}
88 UNWIND( .save {r4, lr})
92 mov r0, lr /* get the function result */
101 bxeq lr
107 bx lr
H A Darch_scall_a32.S20 push {r5-r9, lr}
43 ldr lr, =copy_from_user
44 blx lr
52 add lr, r8, #THREAD_SCALL_REG_R0
53 ldm lr, {r0-r3}
H A Dspin_lock_a32.S49 bx lr
64 bx lr
68 bx lr
78 bx lr
H A Dtlb_helpers_a32.S16 bx lr
25 bx lr
36 bx lr
H A Dcache_helpers_a32.S44 bx lr
110 push {r4-r12,lr}
155 bx lr
157 bx lr
159 bx lr
242 bx lr
267 bx lr
H A Dunwind_arm64.c41 void pauth_strip_pac(uint64_t *lr) in pauth_strip_pac() argument
45 *lr = *lr & va_mask; in pauth_strip_pac()
H A Dtz_ssvce_pl310_a32.S35 mov pc, lr
86 mov pc, lr
114 mov pc, lr
142 mov pc, lr
195 mov pc, lr
/optee_os/lib/libutils/isoc/arch/arm/
H A Dsetjmp_a32.S106 mov r6, lr
113 bx lr
141 #define RET movs pc, lr
143 #define RET bx lr
145 #define RET tst lr, #1; \
146 moveq pc, lr ; \
207 stmea a1!, { v1-v7, fp, ip, lr }
211 str lr, [a1], #4
222 stmdb sp!, { lr }
229 ldmia sp!, { lr }
[all …]
H A Darm32_aeabi_ldivmod_a32.S14 push {ip, lr}
15 UNWIND( .save {ip, lr})
29 push {ip, lr}
30 UNWIND( .save {ip, lr})
H A Darm32_aeabi_divmod_a32.S15 bx lr
23 bx lr
/optee_os/ldelf/
H A Dsyscalls_a32.S21 push {r5-r7, lr}
22 UNWIND( .save {r5-r7, lr})
41 push {r0-r11, lr}
42 UNWIND( .save {r0-r11, lr})
43 mov lr, pc
44 push {lr}
45 UNWIND( .save {lr})
H A Dpauth.c10 void pauth_strip_pac(uint64_t *lr) in pauth_strip_pac() argument
14 *lr = *lr & va_mask; in pauth_strip_pac()
H A Dftrace.h18 void ftrace_map_lr(uint64_t *lr); in ftrace_map_lr()
20 static inline void ftrace_map_lr(uint64_t *lr __unused) in ftrace_map_lr()
/optee_os/lib/libutee/arch/arm/
H A Dutee_syscalls_a32.S18 push {r5-r7,lr}
19 UNWIND( .save {r5-r7,lr})
25 push {lr}
50 push {r0-r11, lr}
51 UNWIND( .save {r0-r11, lr})
52 mov lr, pc
53 push {lr}
54 UNWIND( .save {lr})
/optee_os/lib/libutils/ext/arch/arm/
H A Dmcount_a32.S31 stmdb sp!, {r0-r3, lr}
35 mcount_adj_pc r1, lr /* instrumented func */
46 ldmia sp!, {r0-r3, ip, lr}
57 mov lr, r0
61 bx lr
H A Datomic_a32.S18 bx lr
29 bx lr
/optee_os/core/arch/arm/sm/
H A Dpsci-helper.S16 bx lr
24 bx lr
28 push {r12, lr}
29 UNWIND( .save {r12, lr})
H A Dsm_a32.S25 str lr, [r0], #4
33 str lr, [r0], #4
51 bx lr
58 ldr lr, [r0], #4
68 ldr lr, [r0], #4
86 bx lr
209 sub lr, lr, #4
407 bx lr
423 bx lr
/optee_os/core/arch/arm/plat-ti/
H A Da9_plat_init.S46 bxeq lr
69 adr lr, after_resume
70 push {r4 - r12, lr}
/optee_os/core/arch/arm/plat-hisilicon/
H A Dhi3519av100_plat_init.S73 mov r3, lr
75 mov lr, r3
83 bx lr
/optee_os/core/arch/arm/plat-imx/
H A Da7_plat_init.S49 bx lr
55 bx lr
/optee_os/core/arch/arm/plat-stm/
H A Dtz_a9init.S40 mov pc, lr
68 mov pc, lr
/optee_os/lib/libutils/ext/ftrace/
H A Dftrace.c90 void __noprof ftrace_enter(unsigned long pc, unsigned long *lr) in ftrace_enter() argument
101 fbuf->ret_stack[fbuf->ret_idx] = *lr; in ftrace_enter()
116 *lr = (unsigned long)&__ftrace_return; in ftrace_enter()

123