LCOV - code coverage report
Current view: top level - zephyr - kernel_includes.h Hit Total Coverage
Test: new.info Lines: 1 1 100.0 %
Date: 2024-12-22 00:14:23

          Line data    Source code
       1           1 : /*
       2             :  * Copyright (c) 2018 Intel Corporation
       3             :  *
       4             :  * SPDX-License-Identifier: Apache-2.0
       5             :  */
       6             : 
       7             : /**
       8             :  * @file
       9             :  *
      10             :  * @brief Header files included by kernel.h.
      11             :  */
      12             : 
      13             : #ifndef ZEPHYR_INCLUDE_KERNEL_INCLUDES_H_
      14             : #define ZEPHYR_INCLUDE_KERNEL_INCLUDES_H_
      15             : 
      16             : #ifndef ZEPHYR_INCLUDE_KERNEL_H_
      17             : #error  Please do not include kernel-specific headers directly, use <zephyr/kernel.h> instead
      18             : #endif
      19             : 
      20             : #include <stddef.h>
      21             : #include <zephyr/types.h>
      22             : #include <limits.h>
      23             : #include <zephyr/toolchain.h>
      24             : #include <zephyr/linker/sections.h>
      25             : #include <zephyr/sys/atomic.h>
      26             : #include <zephyr/sys/__assert.h>
      27             : #include <zephyr/sys/dlist.h>
      28             : #include <zephyr/sys/slist.h>
      29             : #include <zephyr/sys/sflist.h>
      30             : #include <zephyr/sys/util.h>
      31             : #include <zephyr/kernel/obj_core.h>
      32             : #include <zephyr/kernel_structs.h>
      33             : #include <zephyr/kernel_version.h>
      34             : #include <zephyr/syscall.h>
      35             : #include <zephyr/sys/printk.h>
      36             : #include <zephyr/arch/cpu.h>
      37             : #include <zephyr/sys/rb.h>
      38             : #include <zephyr/sys_clock.h>
      39             : #include <zephyr/spinlock.h>
      40             : #include <zephyr/fatal.h>
      41             : #include <zephyr/irq.h>
      42             : #include <zephyr/kernel/thread_stack.h>
      43             : #include <zephyr/app_memory/mem_domain.h>
      44             : #include <zephyr/sys/kobject.h>
      45             : #include <zephyr/kernel/thread.h>
      46             : /* FIXME This needs to be removed. Exposes some private APIs to SOF */
      47             : #include <zephyr/kernel/internal/smp.h>
      48             : 
      49             : #endif /* ZEPHYR_INCLUDE_KERNEL_INCLUDES_H_ */

Generated by: LCOV version 1.14