zephyr/include/zephyr
Dmytro Firsov 3942e3ccff xen: add helper functions for Xen domain memory management
Add wrapper functions for Xen memory managment hypercall. They can be
used for unprivilaged Zephyr guest initialization and for domain
management, when Zephyr is used as Xen Domain 0.

Signed-off-by: Dmytro Firsov <dmytro_firsov@epam.com>
2023-09-15 11:15:00 +01:00
..
acpi include: always use <> for Zephyr includes 2023-09-14 13:49:58 +02:00
app_memory app_memdomain: doc: Properly mount doc page 2023-07-18 21:37:41 +00:00
arch xen: implement Xen domain control interface 2023-09-15 11:15:00 +01:00
audio drivers: dmic: doc: Cleanup Doxygen documentation 2023-09-06 15:12:14 +02:00
bluetooth Bluetooth: Host: Pass pointer to server in L2CAP accept() callback 2023-09-14 14:36:34 +02:00
canbus canbus: isotp: add CAN-FD support 2023-09-14 08:34:09 +02:00
console include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
crypto include: crypto: Remove duplicate assignment line 2023-06-13 10:43:00 -04:00
data lib: json: add helper macro for named array of array 2023-07-26 09:11:16 +02:00
debug COVERAGE: Fix COVERAGE_GCOV dependencies 2023-08-24 15:36:31 +02:00
devicetree devicetree: Add DT_FIXED_PARTITION_ADDR macro 2023-08-07 15:45:23 +02:00
dfu dox: doxygen: add third_party group 2023-06-05 20:21:09 -04:00
display display: cfb: move to utilities group 2023-06-05 20:21:09 -04:00
drivers drivers: sip_svc: sip_smc_intel_socfpga: Fix type error 2023-09-15 09:26:49 +02:00
dsp zdsp: add ARC DSPLIB backend for zdsp 2023-02-21 15:06:06 +01:00
dt-bindings drivers: regulator: npm1300: Add PFM mode 2023-09-13 11:48:33 +02:00
fs fs: littlefs: add alignment arg to FS_LITTLEFS_DECLARE_CUSTOM_CONFIG macro 2023-09-01 17:44:15 +02:00
input input: rename callback define macro to INPUT_CALLBACK_DEFINE 2023-08-10 08:15:10 +00:00
ipc ipc_service: open-amp: Align VRINGs 2023-07-18 11:04:46 +00:00
kernel doc: kernel: Fix Doxygen comments for stats.h 2023-07-19 21:08:59 -04:00
linker arch: Add support for static shared interrupts 2023-09-14 08:35:12 +02:00
logging logging: Minor improvement in instance logging 2023-09-12 17:23:31 +01:00
lorawan doc: lorawan: Cleanup doxygen comments 2023-07-18 11:14:39 +00:00
math math: Update ilog2_compile_time_const_u32 to wrap n with () 2023-04-29 12:25:03 +02:00
mgmt mgmt: mcumgr: Split mgmt defines to new file 2023-09-06 13:03:42 +02:00
modbus modbus: add user data for adu callback 2022-09-02 10:51:57 +02:00
modem modem: pipe: Reinvoke receive ready on attach 2023-09-14 16:44:04 -05:00
multi_heap shared_multi_heap: Use proper enum instead of int 2023-07-26 07:56:39 -04:00
net include: always use <> for Zephyr includes 2023-09-14 13:49:58 +02:00
pm pm: Fix unused-parameter warnings 2023-08-21 17:15:56 +02:00
portability include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
posix posix: implement clock_nanosleep 2023-08-30 13:02:58 -07:00
random include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
retention retention: fixe bootmode ingroup 2023-06-05 20:21:09 -04:00
rtio rtio: Simplify the mempool handling 2023-09-13 17:34:47 -04:00
sd drivers: sdhc: allow bandwidth selection 2023-09-13 16:20:59 +02:00
sensing doc: Drop asterisk from Doxygen @param 2023-07-13 13:25:28 +00:00
settings doc: doxygen: add some OS services to os_services group 2023-06-05 20:21:09 -04:00
shell doc: shell: Update docstring regarding dictionnary 2023-09-06 15:23:37 +02:00
sip_svc subsystem: sip_svc: Use atomic variable for locking in singly open system 2023-09-15 09:26:49 +02:00
stats include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
storage doc: doxygen: add some OS services to os_services group 2023-06-05 20:21:09 -04:00
sys util.h: #include zephyr/toolchain.h, not zephyr/toolchain/common.h 2023-09-14 09:31:37 +01:00
task_wdt doc: doxygen: add some subsystems to os_services group 2023-05-31 14:39:29 -04:00
timing doc: doxygen: add some OS services to os_services group 2023-06-05 20:21:09 -04:00
toolchain toolchain: do not allow including toolchain-specific headers 2023-09-15 09:27:30 +02:00
tracing tracing: make API tracing configurable 2023-09-08 06:10:14 -04:00
usb usb: audio: doc: Cleanup Doxygen documentation 2023-09-11 19:54:41 +02:00
usb_c usb-c: Remove duplicate typedefs 2023-05-16 11:42:24 -04:00
xen xen: add helper functions for Xen domain memory management 2023-09-15 11:15:00 +01:00
zbus zbus: Fix documentation of ZBUS_LISTENER_DEFINE 2023-09-01 12:21:47 -05:00
cache.h cache: Add note about buffer alignment and size 2023-06-22 06:06:32 -04:00
device.h init: add sub-priority to internal ordering 2023-07-25 15:58:06 +00:00
devicetree.h devicetree: fix DT_FOREACH_PROP_ELEM_SEP doxygen example 2023-09-13 14:26:49 -07:00
fatal.h fatal: move enum definition to dedicated header 2023-01-12 10:01:05 +01:00
fatal_types.h fatal_types: define start of arch specific faults 2023-01-12 10:01:05 +01:00
init.h init: add sub-priority to internal ordering 2023-07-25 15:58:06 +00:00
irq.h arch: Add support for dynamically disconnecting shared interrupts 2023-09-14 08:35:12 +02:00
irq_nextlevel.h include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
irq_offload.h include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
kernel.h kernel: Modify the signature of k_mem_slab_free() 2023-09-03 18:20:59 -04:00
kernel_includes.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
kernel_structs.h kernel: sched: optimize for Meta IRQs == coop prios 2023-08-28 20:15:44 +02:00
kernel_version.h include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
shared_irq.h include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
smf.h includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
spinlock.h kernel: spinlock: k_spin_is_locked introduction 2023-09-07 14:26:55 +02:00
sw_isr_table.h arch: Add support for dynamically disconnecting shared interrupts 2023-09-14 08:35:12 +02:00
sys_clock.h kernel/timeout: Introduce comparison for timepoint values 2023-08-04 10:41:15 +02:00
syscall.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
syscall_handler.h syscall: Z_SYSCALL_VERIFY_MSG to ignore -Wshadow 2023-08-10 08:14:12 +00:00
toolchain.h toolchain: Add flag indicating zero length array support 2023-09-12 17:23:31 +01:00
types.h kernel: Explicitly define the main prototype if C++ 2023-06-20 16:35:22 +02:00
zephyr.h build: drop LEGACY_INCLUDE_PATH support 2023-02-21 15:06:48 +01:00