/Zephyr-latest/include/zephyr/arch/xtensa/ |
D | thread_stack.h | 15 #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/ |
D | thread_stack.h | 12 #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/ |
D | thread_stack.h | 12 #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/ |
D | arch.h | 37 #define ARCH_STACK_PTR_ALIGN 8 macro 39 #define ARCH_STACK_PTR_ALIGN 4
|
/Zephyr-latest/include/zephyr/arch/arm/ |
D | arch.h | 121 #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/ |
D | thread_stack.h | 71 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/ |
D | arch.h | 23 #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/ |
D | arch.h | 30 #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/ |
D | arch.h | 96 #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/ |
D | ztest.h | 26 #define ARCH_STACK_PTR_ALIGN 8 macro
|
/Zephyr-latest/include/zephyr/arch/riscv/ |
D | arch.h | 34 #define ARCH_STACK_PTR_ALIGN 16 macro 37 MAX(CONFIG_PMP_GRANULARITY, ARCH_STACK_PTR_ALIGN)
|
/Zephyr-latest/arch/arc/core/ |
D | tls.c | 20 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/ |
D | arch.h | 20 #if CONFIG_ISR_SUBSTACK_SIZE % ARCH_STACK_PTR_ALIGN
|
/Zephyr-latest/include/zephyr/arch/nios2/ |
D | arch.h | 29 #define ARCH_STACK_PTR_ALIGN 4 macro
|
/Zephyr-latest/arch/riscv/core/offsets/ |
D | offsets.c | 135 GEN_ABSOLUTE_SYM(__callee_saved_t_SIZEOF, ROUND_UP(sizeof(_callee_saved_t), ARCH_STACK_PTR_ALIGN));
|
/Zephyr-latest/kernel/ |
D | userspace.c | 163 Z_THREAD_STACK_OBJ_ALIGN(ARCH_STACK_PTR_ALIGN)
|
D | thread.c | 485 delta = ROUND_UP(delta, ARCH_STACK_PTR_ALIGN); in setup_thread_stack()
|
/Zephyr-latest/doc/hardware/porting/ |
D | arch.rst | 497 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/ |
D | cbprintf_internal.h | 34 #define VA_STACK_MIN_ALIGN ARCH_STACK_PTR_ALIGN
|