| /optee_os/lib/libunw/include/unw/ |
| H A D | unwind.h | 58 vaddr_t stack, size_t stack_size); 61 vaddr_t stack, size_t stack_size); 65 size_t stack_size __unused) in unwind_stack_arm32() 72 size_t stack_size __unused) in print_stack_arm32() 97 vaddr_t stack, size_t stack_size); 100 vaddr_t stack, size_t stack_size); 104 size_t stack_size __unused) in unwind_stack_arm64() 111 size_t stack_size __unused) in print_stack_arm64() 129 vaddr_t stack, size_t stack_size); 132 vaddr_t stack, size_t stack_size); [all …]
|
| /optee_os/lib/libunw/ |
| H A D | unwind_arm32.c | 177 size_t stack_size) in pop_vsp() argument 181 if (*vsp + sizeof(*reg) > stack + stack_size) in pop_vsp() 192 size_t stack_size) in unwind_exec_insn() argument 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() 318 size_t stack_size) in unwind_tab() argument 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 [all …]
|
| H A D | unwind_riscv.c | 20 vaddr_t stack, size_t stack_size) in unwind_stack_riscv() argument 27 if (fp > stack + stack_size) in unwind_stack_riscv() 68 vaddr_t stack, size_t stack_size) in print_stack_riscv() argument 78 } while (unwind_stack_riscv(state, stack, stack_size)); in print_stack_riscv()
|
| H A D | unwind_arm64.c | 53 vaddr_t stack, size_t stack_size) in unwind_stack_arm64() argument 59 if (fp + sizeof(uint64_t) * 3 > stack + stack_size) in unwind_stack_arm64() 82 vaddr_t stack, size_t stack_size) in print_stack_arm64() argument 94 } while (unwind_stack_arm64(state, stack, stack_size)); in print_stack_arm64()
|
| /optee_os/core/kernel/ |
| H A D | thread.c | 53 #define DECLARE_STACK(name, num_stacks, stack_size, linkage) \ argument 55 [ROUNDUP(stack_size + STACK_CANARY_SIZE + STACK_CHECK_EXTRA, \ 94 static size_t stack_size_to_alloc_size(size_t stack_size) in stack_size_to_alloc_size() argument 96 return ROUNDUP(stack_size + STACK_CANARY_SIZE + STACK_CHECK_EXTRA, in stack_size_to_alloc_size() 100 static vaddr_t stack_end_va_to_top_hard(size_t stack_size, vaddr_t end_va) in stack_end_va_to_top_hard() argument 102 size_t l = stack_size_to_alloc_size(stack_size); in stack_end_va_to_top_hard() 107 static vaddr_t stack_end_va_to_top_soft(size_t stack_size, vaddr_t end_va) in stack_end_va_to_top_soft() argument 109 return stack_end_va_to_top_hard(stack_size, end_va) + STACK_CHECK_EXTRA; in stack_end_va_to_top_soft() 112 static vaddr_t stack_end_va_to_bottom(size_t stack_size __unused, in stack_end_va_to_bottom() 118 static uint32_t *stack_end_va_to_start_canary(size_t stack_size, vaddr_t end_va) in stack_end_va_to_start_canary() argument [all …]
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | unwind_arm64.c | 56 size_t stack_size = thread_stack_size(); in unw_get_kernel_stack() local 62 while (unwind_stack_arm64(&state, stack, stack_size)) { in unw_get_kernel_stack()
|
| H A D | unwind_arm32.c | 64 size_t stack_size = thread_stack_size(); in unw_get_kernel_stack() local 84 while (unwind_stack_arm32(&state, stack, stack_size)) { in unw_get_kernel_stack()
|
| /optee_os/lib/libutee/include/ |
| H A D | user_ta_header.h | 65 uint32_t stack_size; member
|
| /optee_os/ta/ |
| H A D | user_ta_header.c | 106 .stack_size = TA_STACK_SIZE + TA_FRAMEWORK_STACK_SIZE,
|
| /optee_os/core/arch/arm/mm/ |
| H A D | tee_pager.c | 200 static uint32_t pager_lock_check_stack(size_t stack_size) in pager_lock_check_stack() argument 202 if (stack_size) { in pager_lock_check_stack() 203 int8_t buf[stack_size]; in pager_lock_check_stack() 214 for (n = 0; n < stack_size; n += SMALL_PAGE_SIZE) in pager_lock_check_stack() 216 io_write8((vaddr_t)buf + stack_size - 1, 1); in pager_lock_check_stack()
|
| /optee_os/ldelf/ |
| H A D | ta_elf.c | 1279 res = sys_map_zi(elf->head->stack_size, 0, &va, 0, 0); in ta_elf_load_main() 1288 *sp = va + elf->head->stack_size; in ta_elf_load_main() 1290 ta_stack_size = elf->head->stack_size; in ta_elf_load_main()
|