Home
last modified time | relevance | path

Searched refs:stack_va_end (Results 1 – 6 of 6) sorted by relevance

/optee_os/core/kernel/
H A Dthread.c164 va = threads[n].stack_va_end; in thread_init_canaries()
237 va = threads[n].stack_va_end; in thread_check_canaries()
305 va = threads[n].stack_va_end; in print_stack_limits()
413 return stack_end_va_to_top_soft(STACK_THREAD_SIZE, thr->stack_va_end); in thread_stack_start()
438 va = threads[ct].stack_va_end; in get_stack_limits()
561 threads[n].stack_va_end = sp; in init_thread_stacks()
576 threads[n].stack_va_end = va; in init_thread_stacks()
/optee_os/core/include/kernel/
H A Dthread_private.h38 vaddr_t stack_va_end; member
/optee_os/core/arch/arm/kernel/
H A Dasm-defines.c34 stack_va_end));
85 stack_va_end));
H A Dthread.c168 thread->regs.svc_sp = thread->stack_va_end; in init_regs()
199 thread->regs.sp = thread->stack_va_end; in init_regs()
457 (void *)(threads[ct].stack_va_end - STACK_THREAD_SIZE), in thread_state_free()
487 vaddr_t base = thr->stack_va_end - STACK_THREAD_SIZE; in release_unused_kernel_stack()
/optee_os/core/arch/riscv/kernel/
H A Dasm-defines.c20 stack_va_end));
H A Dthread_arch.c208 thread->regs.sp = thread->stack_va_end; in init_regs()