|
Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
Functions | |
| static void | tIsr (const void *data) |
| static void | tpreempt_ctx (void *p1, void *p2, void *p3) |
| static void | tcoop_ctx (void *p1, void *p2, void *p3) |
| ZTEST (threads_scheduling, test_sched_is_preempt_thread) | |
| Validate the correctness of k_is_preempt_thread() | |
Variables | |
| static struct k_thread | tdata |
| static struct k_sem | end_sema |
|
static |
TESTPOINT: The thread's priority is in the cooperative range.
TESTPOINT: The thread's priority is in the preemptible range.
TESTPOINT: The thread has locked the scheduler.
TESTPOINT: The thread has not locked the scheduler.
|
static |
TESTPOINT: The code is running at ISR.
|
static |
TESTPOINT: The thread's priority is in the preemptible range.
TESTPOINT: The thread has locked the scheduler.
TESTPOINT: The thread has not locked the scheduler.
TESTPOINT: The thread's priority is in the cooperative range.
|
static |
|
static |