Home
last modified time | relevance | path

Searched refs:ARCH_STACK_PTR_ALIGN (Results 1 – 19 of 19) sorted by relevance

/Zephyr-latest/include/zephyr/arch/xtensa/
Dthread_stack.h15 #define ARCH_STACK_PTR_ALIGN XCHAL_DCACHE_LINESIZE macro
17 #define ARCH_STACK_PTR_ALIGN 16 macro
31 #define XTENSA_STACK_BASE_ALIGN ARCH_STACK_PTR_ALIGN
32 #define XTENSA_STACK_SIZE_ALIGN ARCH_STACK_PTR_ALIGN
72 #define ARCH_KERNEL_STACK_OBJ_ALIGN ARCH_STACK_PTR_ALIGN
/Zephyr-latest/include/zephyr/arch/x86/
Dthread_stack.h12 #define ARCH_STACK_PTR_ALIGN 16UL macro
14 #define ARCH_STACK_PTR_ALIGN 4UL macro
21 #define Z_X86_STACK_BASE_ALIGN ARCH_STACK_PTR_ALIGN
34 #define Z_X86_STACK_SIZE_ALIGN ARCH_STACK_PTR_ALIGN
111 #define ARCH_KERNEL_STACK_OBJ_ALIGN ARCH_STACK_PTR_ALIGN
/Zephyr-latest/include/zephyr/arch/arm64/
Dthread_stack.h12 #define ARCH_STACK_PTR_ALIGN 16 macro
18 #define Z_ARM64_STACK_BASE_ALIGN ARCH_STACK_PTR_ALIGN
19 #define Z_ARM64_STACK_SIZE_ALIGN ARCH_STACK_PTR_ALIGN
27 #define Z_ARM64_K_STACK_BASE_ALIGN ARCH_STACK_PTR_ALIGN
/Zephyr-latest/include/zephyr/arch/posix/
Darch.h37 #define ARCH_STACK_PTR_ALIGN 8 macro
39 #define ARCH_STACK_PTR_ALIGN 4
/Zephyr-latest/include/zephyr/arch/arm/
Darch.h121 #define ARCH_STACK_PTR_ALIGN 8 macro
123 #define ARCH_STACK_PTR_ALIGN 4 macro
140 #define Z_THREAD_MIN_STACK_ALIGN ARCH_STACK_PTR_ALIGN
/Zephyr-latest/include/zephyr/kernel/
Dthread_stack.h71 return (char *)ROUND_DOWN(ptr, ARCH_STACK_PTR_ALIGN); in z_stack_ptr_align()
98 ARCH_STACK_PTR_ALIGN) + \
104 #define Z_KERNEL_STACK_OBJ_ALIGN ARCH_STACK_PTR_ALIGN
353 #define Z_THREAD_STACK_OBJ_ALIGN(size) ARCH_STACK_PTR_ALIGN
387 (ROUND_UP((size), ARCH_STACK_PTR_ALIGN) + K_THREAD_STACK_RESERVED)
/Zephyr-latest/include/zephyr/arch/mips/
Darch.h23 #define ARCH_STACK_PTR_ALIGN 16 macro
37 #define STACK_ROUND_UP(x) ROUND_UP(x, ARCH_STACK_PTR_ALIGN)
/Zephyr-latest/include/zephyr/arch/sparc/
Darch.h30 #define ARCH_STACK_PTR_ALIGN 8 macro
47 #define STACK_ROUND_UP(x) ROUND_UP(x, ARCH_STACK_PTR_ALIGN)
/Zephyr-latest/include/zephyr/arch/arc/
Darch.h96 #define ARCH_STACK_PTR_ALIGN 8 macro
98 #define ARCH_STACK_PTR_ALIGN 4
101 BUILD_ASSERT(CONFIG_ISR_STACK_SIZE % ARCH_STACK_PTR_ALIGN == 0,
104 BUILD_ASSERT(CONFIG_ARC_EXCEPTION_STACK_SIZE % ARCH_STACK_PTR_ALIGN == 0,
/Zephyr-latest/subsys/testsuite/ztest/include/zephyr/
Dztest.h26 #define ARCH_STACK_PTR_ALIGN 8 macro
/Zephyr-latest/include/zephyr/arch/riscv/
Darch.h34 #define ARCH_STACK_PTR_ALIGN 16 macro
37 MAX(CONFIG_PMP_GRANULARITY, ARCH_STACK_PTR_ALIGN)
/Zephyr-latest/arch/arc/core/
Dtls.c20 size_t tls_size_aligned = ROUND_UP(tls_size, ARCH_STACK_PTR_ALIGN); in arch_tls_stack_setup()
/Zephyr-latest/include/zephyr/arch/x86/intel64/
Darch.h20 #if CONFIG_ISR_SUBSTACK_SIZE % ARCH_STACK_PTR_ALIGN
/Zephyr-latest/include/zephyr/arch/nios2/
Darch.h29 #define ARCH_STACK_PTR_ALIGN 4 macro
/Zephyr-latest/arch/riscv/core/offsets/
Doffsets.c135 GEN_ABSOLUTE_SYM(__callee_saved_t_SIZEOF, ROUND_UP(sizeof(_callee_saved_t), ARCH_STACK_PTR_ALIGN));
/Zephyr-latest/kernel/
Duserspace.c163 Z_THREAD_STACK_OBJ_ALIGN(ARCH_STACK_PTR_ALIGN)
Dthread.c485 delta = ROUND_UP(delta, ARCH_STACK_PTR_ALIGN); in setup_thread_stack()
/Zephyr-latest/doc/hardware/porting/
Darch.rst497 is defined in architecture headers with :c:macro:`ARCH_STACK_PTR_ALIGN` and
523 :c:macro:`ARCH_STACK_PTR_ALIGN`
525 :c:macro:`ARCH_STACK_PTR_ALIGN`
527 :c:macro:`ARCH_STACK_PTR_ALIGN`
/Zephyr-latest/include/zephyr/sys/
Dcbprintf_internal.h34 #define VA_STACK_MIN_ALIGN ARCH_STACK_PTR_ALIGN