zephyr/subsys
Adrien Ricciardi b09972b445 fs: nvs: Allow application to switch sector to get free space
Add an API function allowing the application to determine the amount of
free bytes in the current sector.

Add a second API function allowing the application to switch to the next
NVS sector, calling the garbage collector on such sector.

The goal is togive more granularity to the application to control when
the garbage collector is triggered.

Signed-off-by: Adrien Ricciardi <aricciardi@baylibre.com>
2024-07-28 07:31:44 +03:00
..
bindesc everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
bluetooth Bluetooth: BAP: Scan delegator add src without PA sync 2024-07-28 07:31:06 +03:00
canbus
console
dap kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
debug debug: no UNALIGNED_ACCESS_SUPPORTED for cortex M0 or M0plus 2024-06-28 12:21:18 -04:00
demand_paging demand_paging: LRU eviction: remove restriction on PF index 0 2024-07-03 15:07:03 -04:00
dfu dfu/mcuboot: Use flash_area_flatten instead of flash_area_erase 2024-06-04 08:00:46 +02:00
disk drivers: disk: add DISK_IOCTL_CTRL_DEINIT command to supported IOCTLs 2024-06-07 18:16:01 +01:00
dsp
emul emul: mspi: Add the mspi controller emulator 2024-06-14 21:07:00 -04:00
fb fb: cfb: Fix CID 394240 2024-07-05 18:39:22 +02:00
fs fs: nvs: Allow application to switch sector to get free space 2024-07-28 07:31:44 +03:00
input
ipc kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
jwt jwt: add missing PSA_WANT dependencies to RSA signature 2024-06-13 09:22:20 +02:00
llext doc: llext: improve Doxygen comments 2024-07-11 16:17:52 +02:00
logging logging: Do not strip strings when LOG_OUTPUT is used 2024-07-12 06:23:09 -04:00
lorawan everywhere: replace double words 2024-06-25 06:05:35 -04:00
mem_mgmt
mgmt kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
modbus modbus_serial: Disable rx interrupt if buffer fills up 2024-06-13 16:48:05 -04:00
modem modem: cmux: apply static const to reduce RAM usage 2024-07-27 20:51:42 +03:00
net net: lib: dhcpv4_server: Add callback to allow user to set address 2024-07-28 07:30:48 +03:00
pm pm: Do not select deprecated symbol 2024-07-22 03:28:54 -04:00
portability kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
random everywhere: replace double words 2024-06-25 06:05:35 -04:00
retention
rtio rtio: workq: Initialize Work item before using it 2024-07-13 10:27:58 -04:00
sd sd: sd_ops: fix DISK_IOCTL_CTRL_SYNC return code 2024-05-29 07:31:39 +02:00
sensing sensors: Submit call returns void 2024-06-14 19:13:02 +02:00
settings kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
shell shell: introduce shell_xxx_impl wrapper functions for output macros 2024-07-27 20:50:12 +03:00
sip_svc everywhere: replace double words 2024-06-22 05:40:22 -04:00
stats
storage everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
task_wdt task_wdt: Feed hardware watchdog only when its started 2024-06-06 00:40:53 -07:00
testsuite ztest: shell: Fix compilation error for NEWLIB_LIBC 2024-07-27 15:08:14 +03:00
timing
tracing Revert "net: sockets: move poll implementation to zvfs" 2024-07-03 15:03:05 -04:00
usb usb: device: add USB_CONFIGURATION_STRING_DESC KConfig option 2024-07-28 07:30:30 +03:00
zbus zbus: Use section iterator for observations 2024-07-09 14:03:33 +02:00
CMakeLists.txt dap: add CMSIS-DAP compatible controller 2024-06-14 11:14:17 +02:00
Kconfig dap: add CMSIS-DAP compatible controller 2024-06-14 11:14:17 +02:00