Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
Data Structures | |
struct | test_running_cancel_timer |
struct | test_drain_wait_timer |
struct | state_1cpu_basic_schedule_running |
Macros | |
#define | STACK_SIZE (1024 + CONFIG_TEST_EXTRA_STACKSIZE) |
#define | COOPHI_PRIORITY K_PRIO_COOP(0) /* = -4 */ |
#define | COOPLO_PRIORITY K_PRIO_COOP(3) /* = -1 */ |
#define | PREEMPT_PRIORITY K_PRIO_PREEMPT(1) /* = 1 */ |
#define | DELAY_MS 100 |
#define | DELAY_TIMEOUT K_MSEC(DELAY_MS) |
Variables | |
static struct k_sem | sync_sem |
static struct k_sem | rel_sem |
static struct k_work | work |
static struct k_work_delayable | dwork |
static struct k_work_sync | work_sync |
static struct k_thread * | main_thread |
static atomic_t | resubmits_left |
static uint32_t volatile | last_handle_ms |
static struct k_work_q | coophi_queue |
static atomic_t | coophi_ctr |
static struct k_work_q | cooplo_queue |
static atomic_t | cooplo_ctr |
static struct k_work_q | preempt_queue |
static atomic_t | preempt_ctr |
static atomic_t | system_ctr |
static struct test_running_cancel_timer | test_running_cancel_ctx |
static struct test_drain_wait_timer | test_drain_wait_ctx |
#define COOPHI_PRIORITY K_PRIO_COOP(0) /* = -4 */ |
#define COOPLO_PRIORITY K_PRIO_COOP(3) /* = -1 */ |
#define DELAY_MS 100 |
#define PREEMPT_PRIORITY K_PRIO_PREEMPT(1) /* = 1 */ |
#define STACK_SIZE (1024 + CONFIG_TEST_EXTRA_STACKSIZE) |
|
static |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |