Home
last modified time | relevance | path

Searched refs:stack_size (Results 1 – 11 of 11) sorted by relevance

/optee_os/lib/libunw/include/unw/
H A Dunwind.h58 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 Dunwind_arm32.c177 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 Dunwind_riscv.c20 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 Dunwind_arm64.c53 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 Dthread.c53 #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 Dunwind_arm64.c56 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 Dunwind_arm32.c64 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 Duser_ta_header.h65 uint32_t stack_size; member
/optee_os/ta/
H A Duser_ta_header.c106 .stack_size = TA_STACK_SIZE + TA_FRAMEWORK_STACK_SIZE,
/optee_os/core/arch/arm/mm/
H A Dtee_pager.c200 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 Dta_elf.c1279 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()