Home
last modified time | relevance | path

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

/Zephyr-Core-3.4.0/include/zephyr/arch/x86/
Dthread_stack.h12 #define ARCH_STACK_PTR_ALIGN 16UL macro
14 #define ARCH_STACK_PTR_ALIGN 4UL macro
20 #define Z_X86_STACK_BASE_ALIGN ARCH_STACK_PTR_ALIGN
30 #define Z_X86_STACK_SIZE_ALIGN ARCH_STACK_PTR_ALIGN
86 #define ARCH_KERNEL_STACK_OBJ_ALIGN ARCH_STACK_PTR_ALIGN
/Zephyr-Core-3.4.0/include/zephyr/arch/arm64/
Dthread_stack.h11 #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
52 #define ARCH_KERNEL_STACK_OBJ_ALIGN ARCH_STACK_PTR_ALIGN
/Zephyr-Core-3.4.0/include/zephyr/arch/posix/
Darch.h36 #define ARCH_STACK_PTR_ALIGN 8 macro
38 #define ARCH_STACK_PTR_ALIGN 4
/Zephyr-Core-3.4.0/include/zephyr/arch/arm/aarch32/
Darch.h119 #define ARCH_STACK_PTR_ALIGN 8 macro
121 #define ARCH_STACK_PTR_ALIGN 4 macro
138 #define Z_THREAD_MIN_STACK_ALIGN ARCH_STACK_PTR_ALIGN
/Zephyr-Core-3.4.0/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-Core-3.4.0/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
401 #define Z_THREAD_STACK_OBJ_ALIGN(size) ARCH_STACK_PTR_ALIGN
435 (ROUND_UP((size), ARCH_STACK_PTR_ALIGN) + K_THREAD_STACK_RESERVED)
/Zephyr-Core-3.4.0/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-Core-3.4.0/include/zephyr/arch/sparc/
Darch.h29 #define ARCH_STACK_PTR_ALIGN 8 macro
46 #define STACK_ROUND_UP(x) ROUND_UP(x, ARCH_STACK_PTR_ALIGN)
/Zephyr-Core-3.4.0/subsys/testsuite/ztest/include/zephyr/
Dztest.h26 #define ARCH_STACK_PTR_ALIGN 8 macro
/Zephyr-Core-3.4.0/include/zephyr/arch/riscv/
Darch.h35 #define ARCH_STACK_PTR_ALIGN 16 macro
38 MAX(CONFIG_PMP_GRANULARITY, ARCH_STACK_PTR_ALIGN)
/Zephyr-Core-3.4.0/include/zephyr/arch/xtensa/
Darch.h36 #define ARCH_STACK_PTR_ALIGN XCHAL_DCACHE_LINESIZE macro
38 #define ARCH_STACK_PTR_ALIGN 16 macro
/Zephyr-Core-3.4.0/arch/arc/core/
Dtls.c20 size_t tls_size_aligned = ROUND_UP(tls_size, ARCH_STACK_PTR_ALIGN); in arch_tls_stack_setup()
/Zephyr-Core-3.4.0/include/zephyr/arch/x86/intel64/
Darch.h19 #if CONFIG_ISR_SUBSTACK_SIZE % ARCH_STACK_PTR_ALIGN
/Zephyr-Core-3.4.0/include/zephyr/arch/nios2/
Darch.h28 #define ARCH_STACK_PTR_ALIGN 4 macro
/Zephyr-Core-3.4.0/include/zephyr/sys/
Dcbprintf_internal.h34 #define VA_STACK_MIN_ALIGN ARCH_STACK_PTR_ALIGN
/Zephyr-Core-3.4.0/kernel/
Dthread.c507 delta = ROUND_UP(delta, ARCH_STACK_PTR_ALIGN); in setup_thread_stack()
/Zephyr-Core-3.4.0/doc/hardware/porting/
Darch.rst487 is defined in architecture headers with :c:macro:`ARCH_STACK_PTR_ALIGN` and
513 :c:macro:`ARCH_STACK_PTR_ALIGN`
515 :c:macro:`ARCH_STACK_PTR_ALIGN`
517 :c:macro:`ARCH_STACK_PTR_ALIGN`