Home
last modified time | relevance | path

Searched refs:STACK_CANARY_SIZE (Results 1 – 4 of 4) sorted by relevance

/optee_os/core/include/kernel/
H A Dthread_private.h84 #define STACK_CANARY_SIZE (4 * sizeof(long)) macro
86 #define STACK_CANARY_SIZE 0 macro
/optee_os/core/kernel/
H A Dthread.c55 [ROUNDUP(stack_size + STACK_CANARY_SIZE + STACK_CHECK_EXTRA, \
65 STACK_CANARY_SIZE / 2)
78 STACK_CANARY_SIZE / 2)
96 return ROUNDUP(stack_size + STACK_CANARY_SIZE + STACK_CHECK_EXTRA, in stack_size_to_alloc_size()
104 return end_va - l + STACK_CANARY_SIZE; in stack_end_va_to_top_hard()
121 STACK_CANARY_SIZE / 2); in stack_end_va_to_start_canary()
127 return (uint32_t *)(end_va + STACK_CANARY_SIZE / 2 - sizeof(uint32_t)); in stack_end_va_to_end_canary()
520 end_va = va + l - STACK_CANARY_SIZE / 2; in alloc_stack()
/optee_os/core/arch/riscv/kernel/
H A Dasm-defines.c40 DEFINE(STACK_TMP_GUARD, STACK_CANARY_SIZE / 2 + STACK_TMP_OFFS);
41 DEFINE(__STACK_CANARY_SIZE, STACK_CANARY_SIZE);
/optee_os/core/arch/arm/kernel/
H A Dasm-defines.c156 DEFINE(STACK_TMP_GUARD, STACK_CANARY_SIZE / 2 + STACK_TMP_OFFS);
180 DEFINE(__STACK_CANARY_SIZE, STACK_CANARY_SIZE);