Lines Matching +full:pre +full:- +full:declared
4 * SPDX-License-Identifier: Apache-2.0
36 * declared symbol for a stack (of type k_thread_stack_t) and the underlying
79 * all the data members that are pre-populated in arch_new_thread().
89 (type *)((ptr) - sizeof(type))
169 * fixed-size stack overflow guards.
209 * fixed-size stack overflow guards.
282 #define K_KERNEL_STACK_SIZEOF(sym) (sizeof(sym) - K_KERNEL_STACK_RESERVED)
307 * areas, supervisor mode stacks, or platform-specific data. This macro
362 * - Reserved memory for platform data
363 * - Alignment of stack buffer bounds to CPU/ABI constraints
364 * - Alignment of stack buffer bounds to satisfy memory management hardware
436 #define K_THREAD_STACK_SIZEOF(sym) (sizeof(sym) - K_THREAD_STACK_RESERVED)
449 * inside needs to be examined, examine thread->stack_info for the associated
500 * inside needs to be examined, examine thread->stack_info for the associated
529 * inside needs to be examined, examine thread->stack_info for the associated
620 * Obtain a pointer to the non-reserved area of a stack object.
621 * This is not guaranteed to be the beginning of the thread-writable region;
622 * this does not account for any memory carved-out for MPU stack overflow