Home
last modified time | relevance | path

Searched defs:stack (Results 1 – 25 of 43) sorted by relevance

12

/Zephyr-Core-2.7.6/kernel/
Dstack.c22 void k_stack_init(struct k_stack *stack, stack_data_t *buffer, in k_stack_init()
34 int32_t z_impl_k_stack_alloc_init(struct k_stack *stack, uint32_t num_entries) in z_impl_k_stack_alloc_init()
56 static inline int32_t z_vrfy_k_stack_alloc_init(struct k_stack *stack, in z_vrfy_k_stack_alloc_init()
66 int k_stack_cleanup(struct k_stack *stack) in k_stack_cleanup()
87 int z_impl_k_stack_push(struct k_stack *stack, stack_data_t data) in z_impl_k_stack_push()
125 static inline int z_vrfy_k_stack_push(struct k_stack *stack, stack_data_t data) in z_vrfy_k_stack_push()
134 int z_impl_k_stack_pop(struct k_stack *stack, stack_data_t *data, in z_impl_k_stack_pop()
179 static inline int z_vrfy_k_stack_pop(struct k_stack *stack, in z_vrfy_k_stack_pop()
Dthread.c347 uint32_t *stack; in z_check_stack_sentinel() local
429 k_thread_stack_t *stack, size_t stack_size) in setup_thread_stack()
510 k_thread_stack_t *stack, size_t stack_size, in z_setup_new_thread()
617 k_thread_stack_t *stack, in z_impl_k_thread_create()
636 bool z_stack_is_user_capable(k_thread_stack_t *stack) in z_stack_is_user_capable()
642 k_thread_stack_t *stack, in z_vrfy_k_thread_create()
Dinit.c233 k_thread_stack_t *stack = z_idle_stacks[i]; in init_idle_thread() local
/Zephyr-Core-2.7.6/lib/os/
Drb.c80 struct rbnode **stack) in find_and_stack()
128 static void rotate(struct rbnode **stack, int stacksz) in rotate()
155 static void fix_extra_red(struct rbnode **stack, int stacksz) in fix_extra_red()
231 struct rbnode **stack = &tree->iter_stack[0]; in rb_insert() local
233 struct rbnode *stack[tree->max_depth + 1]; in rb_insert() local
267 static void fix_missing_black(struct rbnode **stack, int stacksz, in fix_missing_black()
372 struct rbnode **stack = &tree->iter_stack[0]; in rb_remove() local
374 struct rbnode *stack[tree->max_depth + 1]; in rb_remove() local
Duser_work.c42 void k_work_user_queue_start(struct k_work_user_q *work_q, k_thread_stack_t *stack, in k_work_user_queue_start()
/Zephyr-Core-2.7.6/tests/arch/x86/nmi/src/
Dmain.c40 uint64_t stack; in z_x86_do_kernel_nmi() local
/Zephyr-Core-2.7.6/arch/posix/core/
Dthread.c27 void arch_new_thread(struct k_thread *thread, k_thread_stack_t *stack, in arch_new_thread()
/Zephyr-Core-2.7.6/arch/xtensa/core/
Dxtensa-asm2.c66 void arch_new_thread(struct k_thread *thread, k_thread_stack_t *stack, in arch_new_thread()
93 void z_xtensa_dump_stack(const z_arch_esf_t *stack) in z_xtensa_dump_stack()
/Zephyr-Core-2.7.6/arch/nios2/core/
Dthread.c31 void arch_new_thread(struct k_thread *thread, k_thread_stack_t *stack, in arch_new_thread()
/Zephyr-Core-2.7.6/arch/x86/core/intel64/
Dthread.c28 void arch_new_thread(struct k_thread *thread, k_thread_stack_t *stack, in arch_new_thread()
Dcpu.c128 void arch_start_cpu(int cpu_num, k_thread_stack_t *stack, int sz, in arch_start_cpu()
/Zephyr-Core-2.7.6/arch/arm64/core/
Dthread.c69 void arch_new_thread(struct k_thread *thread, k_thread_stack_t *stack, in arch_new_thread()
Dsmp.c57 void arch_start_cpu(int cpu_num, k_thread_stack_t *stack, int sz, in arch_start_cpu()
/Zephyr-Core-2.7.6/tests/kernel/stack/stack/src/
Dtest_stack_contexts.c18 struct k_stack stack; variable
133 struct k_stack *stack = k_object_alloc(K_OBJ_STACK); in test_stack_user_thread2thread() local
Dtest_stack_fail.c20 static void stack_pop_fail(struct k_stack *stack) in stack_pop_fail()
/Zephyr-Core-2.7.6/arch/sparc/core/
Dthread.c36 void arch_new_thread(struct k_thread *thread, k_thread_stack_t *stack, in arch_new_thread()
/Zephyr-Core-2.7.6/arch/riscv/core/
Dthread.c29 void arch_new_thread(struct k_thread *thread, k_thread_stack_t *stack, in arch_new_thread()
/Zephyr-Core-2.7.6/arch/arc/core/
Darc_smp.c48 void arch_start_cpu(int cpu_num, k_thread_stack_t *stack, int sz, in arch_start_cpu()
Dthread.c140 void arch_new_thread(struct k_thread *thread, k_thread_stack_t *stack, in arch_new_thread()
/Zephyr-Core-2.7.6/soc/xtensa/intel_s1000/
Dsoc_mp.c119 void arch_start_cpu(int cpu_num, k_thread_stack_t *stack, int sz, in arch_start_cpu()
/Zephyr-Core-2.7.6/arch/x86/core/ia32/
Dthread.c75 void arch_new_thread(struct k_thread *thread, k_thread_stack_t *stack, in arch_new_thread()
/Zephyr-Core-2.7.6/tests/subsys/tracing/tracing_api/src/
Dmain.c114 size_t stack = 0; in test_tracing_sys_api() local
/Zephyr-Core-2.7.6/soc/xtensa/esp32/
Desp32-mp.c193 void arch_start_cpu(int cpu_num, k_thread_stack_t *stack, int sz, in arch_start_cpu()
/Zephyr-Core-2.7.6/subsys/tracing/user/
Dtracing_user.h211 #define sys_port_trace_k_stack_init(stack) argument
212 #define sys_port_trace_k_stack_alloc_init_enter(stack) argument
213 #define sys_port_trace_k_stack_alloc_init_exit(stack, ret) argument
214 #define sys_port_trace_k_stack_cleanup_enter(stack) argument
215 #define sys_port_trace_k_stack_cleanup_exit(stack, ret) argument
216 #define sys_port_trace_k_stack_push_enter(stack) argument
217 #define sys_port_trace_k_stack_push_exit(stack, ret) argument
218 #define sys_port_trace_k_stack_pop_enter(stack, timeout) argument
219 #define sys_port_trace_k_stack_pop_blocking(stack, timeout) argument
220 #define sys_port_trace_k_stack_pop_exit(stack, timeout, ret) argument
/Zephyr-Core-2.7.6/include/sys/
Drb.h156 struct rbnode **stack; member

12