|
| K_STACK_DEFINE (kstack, 4) |
| TESTPOINT: init via K_STACK_DEFINE.
|
|
| K_STACK_DEFINE (kstack_test_alloc, 4) |
|
| K_THREAD_STACK_DEFINE (threadstack1,(512+CONFIG_TEST_EXTRA_STACK_SIZE)) |
|
| K_THREAD_STACK_DEFINE (threadstack_t1,(512+CONFIG_TEST_EXTRA_STACK_SIZE)) |
|
| K_THREAD_STACK_DEFINE (threadstack_t2,(512+CONFIG_TEST_EXTRA_STACK_SIZE)) |
|
static void | tstack_push (struct k_stack *pstack) |
|
static void | tstack_pop (struct k_stack *pstack) |
|
static void | tIsr_entry_push (const void *p) |
|
static void | tIsr_entry_pop (const void *p) |
|
static void | tThread_entry (void *p1, void *p2, void *p3) |
|
static void | tstack_thread_thread (struct k_stack *pstack) |
|
static void | tstack_thread_isr (struct k_stack *pstack) |
|
| ZTEST (stack_contexts, test_stack_thread2thread) |
| Test to verify data passing between threads via stack.
|
|
| ZTEST_USER (stack_contexts, test_stack_user_thread2thread) |
| Verifies data passing between user threads via stack.
|
|
| ZTEST (stack_contexts, test_stack_thread2isr) |
| Verifies data passing between thread and ISR via stack.
|
|
| ZTEST (stack_contexts, test_stack_alloc_thread2thread) |
|
static void | low_prio_wait_for_stack (void *p1, void *p2, void *p3) |
|
static void | high_prio_t1_wait_for_stack (void *p1, void *p2, void *p3) |
|
static void | high_prio_t2_wait_for_stack (void *p1, void *p2, void *p3) |
|
| ZTEST (stack_contexts, test_stack_multithread_competition) |
| Test multi-threads to get data from stack.
|
|
| ZTEST (stack_contexts, test_stack_alloc_null) |
| Test case of requesting a buffer larger than resource pool.
|
|