Home
last modified time | relevance | path

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

123

/optee_os/core/arch/arm/sm/
A Dsm_a32.S113 sub sp, sp, #(SM_CTX_SEC + SM_SEC_CTX_R0)
166 add sp, sp, #(SM_CTX_NSEC + SM_NSEC_CTX_R0)
175 sub sp, sp, #(SM_CTX_NSEC + SM_NSEC_CTX_R0)
192 add sp, sp, #(SM_CTX_SEC + SM_SEC_CTX_R0)
221 sub sp, sp, #(SM_CTX_NSEC + SM_NSEC_CTX_R0)
271 add sp, sp, #1 /* 7:111 Reset */
274 add sp, sp, #1 /* 4:100 Prefetch abort */
275 add sp, sp, #1 /* 3:011 Data abort */
276 add sp, sp, #1 /* 2:010 Reserved */
277 add sp, sp, #1 /* 1:001 IRQ */
[all …]
A Dpm_a32.S28 mov r5, sp
29 sub sp, sp, #SM_PM_CTX_SIZE
33 add r0, sp, #8
40 add sp, sp, #SM_PM_CTX_SIZE
118 ldmia r0!, {sp, pc}
A Dpm.c32 void sm_pm_cpu_suspend_save(struct sm_pm_ctx *ctx, uint32_t sp) in sm_pm_cpu_suspend_save() argument
39 ctx->sp = sp; in sm_pm_cpu_suspend_save()
/optee_os/core/arch/arm/kernel/
A Dthread_a64.S43 mov sp, x1
100 sub sp, sp, #THREAD_USER_MODE_REC_SIZE
108 mov x19, sp
159 add sp, sp, #THREAD_USER_MODE_REC_SIZE
210 add sp, sp, x0
508 sub sp, sp, x0
624 mov x1, sp
631 sub sp, sp, #THREAD_SVC_REG_SIZE
729 sub sp, sp, #THREAD_ABT_REGS_SIZE
801 sub sp, sp, #THREAD_ABT_REGS_SIZE
[all …]
A Dthread_spmc_a64.S40 sub sp, sp, #THREAD_SMC_ARGS_SIZE
42 mov x0, sp
48 load_xregs sp, THREAD_SMC_ARGS_X0, 0, 7
49 add sp, sp, #THREAD_SMC_ARGS_SIZE
61 mov sp, x0
78 sub sp, sp, #THREAD_SMC_ARGS_SIZE
80 mov x0, sp
88 mov sp, x0
116 ldr x30, [sp, #8]
122 mov x2, sp
[all …]
A Dthread_a32.S34 mov sp, r0
43 mov sp, r0
52 mov sp, r0
61 mov sp, r0
70 mov r0, sp
572 add sp, sp, #1 /* 7:111 Reset */
575 add sp, sp, #1 /* 4:100 Prefetch abort */
576 add sp, sp, #1 /* 3:011 Data abort */
577 add sp, sp, #1 /* 2:010 Reserved */
578 add sp, sp, #1 /* 1:001 IRQ */
[all …]
A Dthread_optee_smc_a64.S54 sub sp, sp, #THREAD_SMC_ARGS_SIZE
55 store_xregs sp, THREAD_SMC_ARGS_X0, 0, 7
56 mov x0, sp
58 load_xregs sp, THREAD_SMC_ARGS_X0, 1, 8
59 add sp, sp, #THREAD_SMC_ARGS_SIZE
155 mov sp, x0
179 ldr x30, [sp, #8]
185 mov x2, sp
187 ldr x20, [sp] /* Get pointer to rv[] */
188 mov sp, x0 /* Switch to tmp stack */
A Dsecure_partition.c40 const struct embedded_ts *sp = NULL; in find_secure_partition() local
42 for_each_secure_partition(sp) { in find_secure_partition()
44 return sp; in find_secure_partition()
381 res = sp->ts_sess.ctx->ops->enter_invoke_cmd(&sp->ts_sess, 0); in sp_enter()
451 sp_regs->sp = regs->sp_el0; in sp_svc_store_registers()
497 for_each_secure_partition(sp) { in sp_init_all()
498 if (sp->uncompressed_size) in sp_init_all()
501 sp->uncompressed_size); in sp_init_all()
504 DMSG("SP %pUl size %u%s", (void *)&sp->uuid, sp->size, msg); in sp_init_all()
506 res = sp_init_uuid(&sp->uuid); in sp_init_all()
[all …]
A Dthread_optee_smc_a32.S42 add sp, sp, #(4 * 4)
59 mov r0, sp
166 add sp, sp, #8 /* There's nothing return, just restore the sp */
172 mov sp, r0
197 ldr r5, [sp] /* Get pointer to rv[] */
199 mov sp, r0 /* Switch to tmp stack */
A Dthread_spmc_a32.S40 mov r0, sp
56 add sp, sp, #8 /* There's nothing return, just restore the sp */
62 mov sp, r0
87 ldr r8, [sp] /* Get pointer to rv[] */
89 mov sp, r0 /* Switch to tmp stack */
/optee_os/lib/libutils/ext/arch/arm/
A Dmcount_a64.S44 mov x29, sp
62 sub sp, sp, #64
63 stp x0, x1, [sp]
64 stp x2, x3, [sp, #16]
65 stp x4, x5, [sp, #32]
66 stp x6, x7, [sp, #48]
73 ldp x0, x1, [sp]
74 ldp x2, x3, [sp, #16]
75 ldp x4, x5, [sp, #32]
76 ldp x6, x7, [sp, #48]
[all …]
A Dmcount_a32.S29 stmdb sp!, {r0-r3, lr}
31 ldr r0, [sp, #20] /* lr of instrumented func */
38 ldr r0, [sp, #16]
44 ldmia sp!, {r0-r3, ip, lr}
51 stmdb sp!, {r0-r3}
58 ldmia sp!, {r0-r3}
/optee_os/lib/libutee/arch/arm/
A Dutee_syscalls_a64.S20 mov x29, sp
21 stp x0, x1, [sp, #16]
22 stp x2, x3, [sp, #32]
23 stp x4, x5, [sp, #48]
24 stp x6, x7, [sp, #64]
27 ldp x0, x1, [sp, #16]
28 ldp x2, x3, [sp, #32]
29 ldp x4, x5, [sp, #48]
30 ldp x6, x7, [sp, #64]
31 ldp x29, x30, [sp], #80
[all …]
A Dutee_syscalls_a32.S20 mov ip, sp
26 mov sp, ip
40 add r5, sp, #(4 * 4)
53 mov r1, sp
/optee_os/core/arch/arm/tee/
A Darch_svc_a64.S34 sub sp, sp, #SC_REC_SIZE
35 stp x0, x1, [sp, #SC_REC_X0]
36 stp x19, x30, [sp, #SC_REC_X19]
37 mov x19, sp
66 sub sp, sp, x0
73 mov x0, sp
89 load_wregs sp, 0, 4, 7
119 mov sp, x0
144 mov sp, x19
145 ldp x19, x30, [sp, #SC_REC_X19]
[all …]
A Darch_svc_a32.S21 mov r7, sp
38 sub sp, sp, r6, lsl #2
39 bic sp, sp, #7 /* make sure it's a multiple of 8 */
40 mov r0, sp
56 mov sp, r7
/optee_os/lib/libutils/isoc/arch/arm/
A Dsetjmp_a64.S52 mov x16, sp
58 stp x29, x30, [sp, #-16]!
59 mov x29, sp
62 ldp x29, x30, [sp], #16
78 stp x0, x1, [sp, #-16]!
79 stp x29, x30, [sp, #-16]!
80 mov x29, sp
83 ldp x29, x30, [sp], #16
84 ldp x0, x1, [sp], #16
90 mov sp, x16
A Dsetjmp_a32.S103 mov r5, sp
124 mov sp, r6
204 mov ip, sp
208 str sp, [a1], #4
220 stmdb sp!, { lr }
227 ldmia sp!, { lr }
244 stmdb sp!, { a1, a2, lr }
251 ldmia sp!, { a1, a2, lr }
257 mov sp, ip
260 ldr sp, [a1], #4
/optee_os/out/arm/core/
A Dtee.dmp3142 e100874: 8b2663ff add sp, sp, x6
3146 e10087c: 8b2663ff add sp, sp, x6
3829 e1017b4: d10103ff sub sp, sp, #0x40
4153 e10244c: 8b2063ff add sp, sp, x0
4193 e1024cc: 8b2063ff add sp, sp, x0
4223 e10254c: 8b2063ff add sp, sp, x0
4258 e10264c: 8b2063ff add sp, sp, x0
4298 e1026cc: 8b2063ff add sp, sp, x0
4328 e10274c: 8b2063ff add sp, sp, x0
4519 e102fdc: cb2063ff sub sp, sp, x0
[all …]
/optee_os/out/arm/ldelf/
A Dldelf.dmp483 160: 910003e1 mov x1, sp
585 208: 910003fd mov x29, sp
931 5b0: d10083ff sub sp, sp, #0x20
2294 140c: d10243ff sub sp, sp, #0x90
2370 14f4: 910243ff add sp, sp, #0x90
5617 3784: d101c3ff sub sp, sp, #0x70
5748 38cc: 9101c3ff add sp, sp, #0x70
7442 4b08: d10083ff sub sp, sp, #0x20
7461 4b44: 910083ff add sp, sp, #0x20
8918 5a74: d103c3ff sub sp, sp, #0xf0
[all …]
/optee_os/core/
A Dsub.mk40 sp-$1-uuid := $(firstword $(subst ., ,$(notdir $1)))
41 gensrcs-y += sp-$1
42 produce-sp-$1 = sp_$$(sp-$1-uuid).c
43 depends-sp-$1 = $1 scripts/ts_bin_to_c.py
44 recipe-sp-$1 = $(PYTHON3) scripts/ts_bin_to_c.py --compress --sp $1 \
45 --out $(sub-dir-out)/sp_$$(sp-$1-uuid).c
/optee_os/out/arm/ta/pkcs11/
A Dfd02c9da-306c-48c7-a49c-bbd827ae86ee.dmp1023 34: b082 sub sp, #8
1029 3c: 46ea mov sl, sp
1077 8a: b002 add sp, #8
1112 bc: 466e mov r6, sp
1163 104: b002 add sp, #8
1306 1d6: 466a mov r2, sp
1330 1fa: b002 add sp, #8
1393 25c: b082 sub sp, #8
1395 25e: 466f mov r7, sp
1404 268: b002 add sp, #8
[all …]
/optee_os/out/arm/ta/trusted_keys/
A Df04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c.dmp961 27a: b086 sub sp, #24
963 27c: 4668 mov r0, sp
1001 2c2: b006 add sp, #24
1059 31a: b004 add sp, #16
1625 6da: b002 add sp, #8
1642 6f4: b002 add sp, #8
2539 dee: b002 add sp, #8
2550 dfc: e1a0000d mov r0, sp
2565 e14: e1a0000d mov r0, sp
2709 ef2: b002 add sp, #8
[all …]
/optee_os/core/arch/arm/plat-rcar/
A Dromapi_call.S29 mov x0, sp
65 mov x24, sp
66 mov sp, x23
75 mov sp, x24
/optee_os/out/arm/ta/avb/
A D023f8f1a-292a-432b-8fc4-de8471358067.dmp603 26: b086 sub sp, #24
634 5a: b006 add sp, #24
1414 572: b085 sub sp, #20
1425 584: b005 add sp, #20
1479 5c6: b002 add sp, #8
1496 5e0: b002 add sp, #8
2393 cda: b002 add sp, #8
2404 ce8: e1a0000d mov r0, sp
2419 d00: e1a0000d mov r0, sp
2527 da6: b002 add sp, #8
[all …]

Completed in 510 milliseconds

123