| 
    Zephyr Project API 3.7.0
    
   A Scalable Open Source RTOS 
   | 
 
Macros | |
| #define | IDX_PRE_KERNEL_1 0 | 
| #define | IDX_PRE_KERNEL_2 1 | 
| #define | IDX_POST_KERNEL 2 | 
| #define | SYS_INIT_CREATE(level) | 
Functions | |
| ZTEST (no_multithreading, test_k_busy_wait) | |
| static void | timeout_handler (struct k_timer *timer) | 
| K_TIMER_DEFINE (timer, timeout_handler, NULL) | |
| ZTEST (no_multithreading, test_irq_locking) | |
| ZTEST (no_multithreading, test_cpu_idle) | |
| FOR_EACH (SYS_INIT_CREATE,(;), PRE_KERNEL_1, PRE_KERNEL_2, POST_KERNEL) | |
| ZTEST (no_multithreading, test_sys_init) | |
| ZTEST_SUITE (no_multithreading, NULL, NULL, NULL, NULL, NULL) | |
Variables | |
| static int | init_order | 
| static int | sys_init_result | 
| #define IDX_POST_KERNEL 2 | 
| #define IDX_PRE_KERNEL_1 0 | 
| #define IDX_PRE_KERNEL_2 1 | 
| #define SYS_INIT_CREATE | ( | level | ) | 
| FOR_EACH | ( | SYS_INIT_CREATE | , | 
| (;) | , | ||
| PRE_KERNEL_1 | , | ||
| PRE_KERNEL_2 | , | ||
| POST_KERNEL | |||
| ) | 
| K_TIMER_DEFINE | ( | timer | , | 
| timeout_handler | , | ||
| NULL | |||
| ) | 
      
  | 
  static | 
| ZTEST | ( | no_multithreading | , | 
| test_cpu_idle | |||
| ) | 
| ZTEST | ( | no_multithreading | , | 
| test_irq_locking | |||
| ) | 
| ZTEST | ( | no_multithreading | , | 
| test_k_busy_wait | |||
| ) | 
| ZTEST | ( | no_multithreading | , | 
| test_sys_init | |||
| ) | 
| ZTEST_SUITE | ( | no_multithreading | , | 
| NULL | , | ||
| NULL | , | ||
| NULL | , | ||
| NULL | , | ||
| NULL | |||
| ) | 
      
  | 
  static | 
      
  | 
  static |