/optee_os/lib/libunw/include/unw/ |
A D | unwind.h | 57 vaddr_t stack, size_t stack_size); 60 vaddr_t stack, size_t stack_size); 63 vaddr_t stack __unused, in unwind_stack_arm32() 70 vaddr_t stack __unused, in print_stack_arm32() 96 vaddr_t stack, size_t stack_size); 99 vaddr_t stack, size_t stack_size); 102 vaddr_t stack __unused, in unwind_stack_arm64() 109 vaddr_t stack __unused, in print_stack_arm64()
|
/optee_os/lib/libunw/ |
A D | unwind_arm32.c | 179 if (*vsp < stack) in pop_vsp() 181 if (*vsp + sizeof(*reg) > stack + stack_size) in pop_vsp() 228 stack, stack_size)) in unwind_exec_insn() 257 stack, stack_size)) in unwind_exec_insn() 265 stack, stack_size)) in unwind_exec_insn() 289 stack, stack_size)) in unwind_exec_insn() 346 if (!unwind_exec_insn(state, stack, stack_size)) in unwind_tab() 367 vaddr_t stack, size_t stack_size) in unwind_stack_arm32() argument 400 finished = unwind_tab(state, stack, stack_size); in unwind_stack_arm32() 411 vaddr_t stack, size_t stack_size) in print_stack_arm32() argument [all …]
|
A D | unwind_arm64.c | 48 vaddr_t stack, size_t stack_size) in unwind_stack_arm64() argument 52 if (fp < stack) in unwind_stack_arm64() 54 if (fp + sizeof(uint64_t) * 3 > stack + stack_size) in unwind_stack_arm64() 75 vaddr_t stack, size_t stack_size) in print_stack_arm64() argument 85 } while (unwind_stack_arm64(state, stack, stack_size)); in print_stack_arm64()
|
/optee_os/core/arch/arm/kernel/ |
A D | unwind_arm64.c | 46 uaddr_t stack = thread_stack_start(); in unw_get_kernel_stack() local 53 while (unwind_stack_arm64(&state, stack, stack_size)) { in unw_get_kernel_stack()
|
A D | unwind_arm32.c | 63 vaddr_t stack = thread_stack_start(); in unw_get_kernel_stack() local 84 while (unwind_stack_arm32(&state, stack, stack_size)) { in unw_get_kernel_stack()
|
A D | thread.c | 128 #define GET_STACK(stack) ((vaddr_t)(stack) + STACK_SIZE(stack)) argument 138 #define GET_STACK_TOP_HARD(stack, n) \ argument 139 ((vaddr_t)&(stack)[n] + STACK_CANARY_SIZE / 2) 140 #define GET_STACK_TOP_SOFT(stack, n) \ argument 141 (GET_STACK_TOP_HARD(stack, n) + STACK_CHECK_EXTRA) 142 #define GET_STACK_BOTTOM(stack, n) ((vaddr_t)&(stack)[n] + sizeof(stack[n]) - \ argument 199 #define CANARY_DIED(stack, loc, n, addr) \ argument 201 EMSG_RAW("Dead canary at %s of '%s[%zu]' (%p)", #loc, #stack, \
|
/optee_os/ldelf/ |
A D | syscalls_a32.S | 26 @ No arguments passed on stack 29 @ Tell number of arguments passed on the stack
|
/optee_os/lib/libutee/arch/arm/ |
A D | utee_syscalls_a32.S | 34 @ No arguments passed on stack 37 @ Tell number of arguments passed on the stack
|
/optee_os/core/kernel/ |
A D | lockdep.c | 45 static vaddr_t *dup_call_stack(vaddr_t *stack) in dup_call_stack() argument 50 if (!stack) in dup_call_stack() 53 while (stack[n]) in dup_call_stack() 60 memcpy(nstack, stack, (n + 1) * sizeof(vaddr_t)); in dup_call_stack() 65 static void lockdep_print_call_stack(vaddr_t *stack) in lockdep_print_call_stack() argument 73 for (p = stack; p && *p; p++) in lockdep_print_call_stack()
|
/optee_os/out/arm/ta/pkcs11/ |
A D | fd02c9da-306c-48c7-a49c-bbd827ae86ee.map | 4092 .note.GNU-stack 4094 .note.GNU-stack 4096 .note.GNU-stack 4098 .note.GNU-stack 4100 .note.GNU-stack 4102 .note.GNU-stack 4104 .note.GNU-stack 4106 .note.GNU-stack 4108 .note.GNU-stack 4110 .note.GNU-stack [all …]
|
/optee_os/core/ |
A D | core.mk | 39 --param asan-stack=1 --param asan-globals=1 \
|
/optee_os/out/arm/ldelf/ |
A D | ldelf.map | 1925 .note.GNU-stack 1927 .note.GNU-stack 1929 .note.GNU-stack 1931 .note.GNU-stack 1933 .note.GNU-stack 1935 .note.GNU-stack 1937 .note.GNU-stack 1939 .note.GNU-stack 1941 .note.GNU-stack 1943 .note.GNU-stack [all …]
|
/optee_os/out/arm/ta/avb/ |
A D | 023f8f1a-292a-432b-8fc4-de8471358067.map | 2371 .note.GNU-stack 2373 .note.GNU-stack 2375 .note.GNU-stack 2377 .note.GNU-stack 2379 .note.GNU-stack 2381 .note.GNU-stack 2383 .note.GNU-stack 2385 .note.GNU-stack 2387 .note.GNU-stack 2389 .note.GNU-stack [all …]
|
/optee_os/out/arm/ta/trusted_keys/ |
A D | f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c.map | 2583 .note.GNU-stack 2585 .note.GNU-stack 2587 .note.GNU-stack 2589 .note.GNU-stack 2591 .note.GNU-stack 2593 .note.GNU-stack 2595 .note.GNU-stack 2597 .note.GNU-stack 2599 .note.GNU-stack 2601 .note.GNU-stack [all …]
|
/optee_os/out/arm/core/ |
A D | tee.map | 665 .note.GNU-stack 751 .note.GNU-stack 965 .note.GNU-stack 4037 .note.GNU-stack 8641 .note.GNU-stack 11048 .note.GNU-stack 20216 .note.GNU-stack 31225 .note.GNU-stack 31227 .note.GNU-stack 31229 .note.GNU-stack [all …]
|
/optee_os/ |
A D | CHANGELOG.md | 375 to commit [0e1c6e8e][commit_0e1c6e8e] ("Dump call stack on TA panic"). 497 * Dump TA call stack on panic ([#1858]) 618 * Dump call stack of user TAs on abort ([#1552]) 874 * Print call stack in panic() 911 * arm32: fix call stack unwinding (`print_stack()`) 1014 * Add macros to unwind and print the call stack of TEE core 1045 * [#1069][issue1069] armv7/Aarch32: crash in stack unwind (DPRINT_STACK())
|
/optee_os/lib/libmbedtls/mbedtls/ |
A D | README.md | 114 - `ASanDbg`. Same as ASan but slower, with debug information and better stack traces. 116 - `MemSanDbg`. Same as MemSan but slower, with debug information, better stack traces and origin …
|
A D | ChangeLog | 273 * Fix a stack buffer overflow with mbedtls_net_poll() and 575 * Reduce the stack consumption of mbedtls_x509write_csr_der() which 576 previously could lead to stack overflow on constrained devices. 1088 * Reduce stack usage of hkdf tests. Fixes #2195. 1164 previously lead to a stack overflow on constrained targets. 1173 * Reduce stack usage of `mpi_write_hlp()` by eliminating recursion. 1304 * Wipe sensitive buffers on the stack in the CTR_DRBG and HMAC_DRBG 1628 non-blocking operation of the TLS server stack. 1915 * Wipe stack buffer temporarily holding EC private exponent 2208 * Wipe stack buffers in RSA private key operations [all …]
|
/optee_os/out/arm/core/include/generated/ |
A D | .asm-defines.s | 10843 .section .note.GNU-stack,"",@progbits
|