zephyr/include/zephyr
Mykyta Poturai 63d28e56f9 fs: explicitly initialize fs_file_t and fs_dir_t
C++ compilers forbid usage of compound literals with -Wpedantic enabled.
They also forbid the usage of designated initializers for standards
lower than c++20.
So switch to explicit initialization, that would not make compilers
angry at us.

Signed-off-by: Mykyta Poturai <mykyta_poturai@epam.com>
2024-03-04 14:06:53 +01:00
..
acpi lib: acpi: fix for build error when acpi not enabled 2024-02-15 12:28:55 +01:00
app_memory app_memdomain: doc: Properly mount doc page 2023-07-18 21:37:41 +00:00
arch riscv: linker: Fallback to Kconfig when defining ROM region 2024-02-05 14:05:57 +01:00
audio include: audio: dmic: add DMIC_STATE_ERROR enum 2024-01-17 14:43:52 +01:00
bluetooth Bluetooth: BAP: Add can_recv to bt_bap_ep_info 2024-03-04 14:05:07 +01:00
canbus drivers: can: unify spelling of CAN Flexible Data-rate abbreviation 2023-11-01 11:17:17 +00:00
console doc: console_api group added to doxygen 2023-11-22 09:37:38 +00:00
crypto include: crypto: Remove duplicate assignment line 2023-06-13 10:43:00 -04:00
data data: Add navigation utils header 2023-10-30 11:43:19 -04:00
debug COVERAGE: Fix COVERAGE_GCOV dependencies 2023-08-24 15:36:31 +02:00
devicetree devicetree: remove label property accessors 2023-12-01 13:09:56 -08:00
dfu dox: doxygen: add third_party group 2023-06-05 20:21:09 -04:00
display include: drivers: mipi_dsi: split MIPI DCS values into separate header 2024-01-31 16:01:45 +00:00
drivers hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
dsp zdsp: Add Q value print formatting helpers for 2023-09-25 09:47:26 +02:00
dt-bindings include: gpio: Add GPIO_INT_WAKEUP flag 2024-02-25 22:26:00 -05:00
fs fs: explicitly initialize fs_file_t and fs_dir_t 2024-03-04 14:06:53 +01:00
input input: add two input to hid code translation functions 2024-01-24 10:44:40 +01:00
internal syscall_handler: Fix warnings in K_SYSCALL_MEMORY 2023-12-28 09:52:15 +01:00
ipc ipc: pbuf: fix incorrect doxygen group 2023-11-15 14:18:14 +00:00
kernel kernel: move priority queue handling to own file/header 2024-03-02 15:06:45 +01:00
linker linker: Round TLS sizes up in linker script 2024-02-25 22:28:56 -05:00
llext llext: Support memory protection 2024-02-02 13:06:28 -05:00
logging logging: rename log2_generic to log_generic 2024-02-14 19:07:30 +01:00
lorawan lorawan: add emulator for unit testing 2024-03-01 17:35:04 +01:00
math math: Update ilog2_compile_time_const_u32 to wrap n with () 2023-04-29 12:25:03 +02:00
mem_mgmt mem_mgmt: Add a memory attributes memory allocator 2023-11-27 19:56:48 +01:00
mgmt mgmt: hawkbit: Add error handling for HTTP requests 2024-02-09 16:33:11 -06:00
modbus modbus: Document exception codes 2023-11-28 19:32:33 -05:00
modem modem: pipe: add warning to synchronous pipe open/close functions 2024-02-28 18:02:17 +00:00
multi_heap dt: Make zephyr,memory-attr a capabilities bitmask 2023-09-15 12:46:54 +02:00
net net: ipv4: Deprecate the old netmask set/get routines 2024-03-03 18:58:29 +01:00
pm pm: device_runtime: Extend existing API with ISR_SAFE mode 2024-02-01 15:03:42 +01:00
portability include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02:00
posix posix: syslog: add support for syslog 2024-02-29 02:45:01 -05:00
random random: Rename random header 2023-10-10 14:23:50 +03:00
retention retention: Add bootloader configuration interface 2023-09-27 20:18:31 -04:00
rtio rtio: Fix unused argument 2024-01-31 22:12:36 +01:00
sd include: sd: revise the minimum alignment of card_buffer to 4-bytes 2024-01-18 20:04:50 +01:00
sensing sensing: document missing parameter 2024-02-25 20:48:16 -05:00
settings doc: doxygen: add some OS services to os_services group 2023-06-05 20:21:09 -04:00
shell shell: backends: Add RPMsg shell backend 2024-03-01 14:10:24 +01: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 storage/flash_map: Retire macros deprecated in release 3.2 2024-01-31 09:08:12 -06:00
sys sys: util: add a sign_extend and sign_extend_64 functions 2024-02-26 11:41:20 +00:00
task_wdt doc: doxygen: add some subsystems to os_services group 2023-05-31 14:39:29 -04:00
timing os: timing: polish doxygen 2023-12-12 19:10:33 +01:00
toolchain toolchain: do not use posix C code for asm language in gcc.h 2024-02-14 22:27:11 +01:00
tracing pm: device_runtime: Add delay to async put 2023-12-12 10:57:34 +01:00
usb usb: device_next: new USB Audio 2 implementation 2024-02-01 15:07:37 +01:00
usb_c usbc: add function that prevents the USB-C stack from sleep 2023-10-23 10:33:38 +02:00
xen xen: add helper functions for Xen domain memory management 2023-09-15 11:15:00 +01:00
zbus zbus: add priority boost feature 2024-01-04 09:41:54 +01:00
bindesc.h bindesc: Add initial support for binary descriptor definition 2023-09-28 07:39:09 -04:00
cache.h cache: introduce incoherent cache interface 2024-02-03 13:42:33 -05:00
device.h pm: use braces for .pm_base inside anonymous union initializer 2024-02-21 16:57:56 +01:00
devicetree.h docs: rename intel,pcie compatible id to pcie-controller 2024-01-31 15:03:06 +01: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: adjust the SYS_INIT dev field init to play nice with older compilers 2024-01-26 09:44:04 +01:00
irq.h irq: relocate multi-level irq out of irq.h 2023-10-30 11:43:39 -04:00
irq_multilevel.h drivers: intc: manage multi-level interrupt configs 2023-12-11 18:23:23 -05:00
irq_nextlevel.h drivers: intc: manage multi-level interrupt configs 2023-12-11 18:23:23 -05:00
irq_offload.h include: Prefix includes to use a scope 2022-04-08 19:03:32 +02:00
kernel.h kernel: work: Fix race in workqueue thread 2024-01-03 10:20:19 +01:00
kernel_includes.h kernel: move priority queue handling to own file/header 2024-03-02 15:06:45 +01:00
kernel_structs.h kernel: move priority queue handling to own file/header 2024-03-02 15:06:45 +01:00
kernel_version.h headers: kernel_version: Drop extern attr from functions 2023-10-30 12:51:04 -04:00
shared_irq.h drivers: interrupt_controller: changes in shared irq 2024-01-31 13:47:39 -06:00
smf.h includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
spinlock.h kernel: spinlock: Ticket spinlocks 2023-11-04 07:38:39 -04:00
sw_isr_table.h arch: sw_isr_table: Implement local interrupt table entry creation 2024-02-02 19:49:36 +01:00
sys_clock.h sys_clock: header: minor cleanup and doxygenization 2023-09-30 18:43:28 +02:00
syscall.h include: migrate includes to <zephyr/...> 2022-05-06 20:03:00 +02: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