zephyr/subsys
Dominik Ermel 6238bf4185 fs: Use fs_mount_t.node to check if system is mounted
The commit changes fs_mount and fs_unmount to use node fs_mount_t
member to decide whether file system described by given fs_mount_t
object has already been mounted.
Previously there was no such check in case of fs_mount, which
would allow to remount the same object as long as mount path
has been changed.
The fs_unmount has been checking whether API pointer (fs) has been
filled now it checks whether fs_mount_t is linked anywhere,
which is sign that the object is used.

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
2022-07-04 15:47:56 +02:00
..
bluetooth Bluetooth: Audio: Fix broadcast sink LTV decode length issue 2022-07-04 12:42:39 +02:00
canbus subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
console subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
cpp cpp: Include additional contents in <cstddef> 2022-06-23 09:12:33 +02:00
debug subsys/debug/gdbstub: parse input numbers as unsigned 2022-06-27 12:45:50 +02:00
demand_paging subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
dfu subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
disk subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
emul emul: i2c: atmel_at24: Remove unused variable 2022-07-01 16:38:23 +00:00
fb subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
fs fs: Use fs_mount_t.node to check if system is mounted 2022-07-04 15:47:56 +02:00
ipc all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
jwt subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
logging logging: Reduce code size for frontend only case 2022-07-02 14:13:54 +02:00
lorawan lorawan: move REQUIRES_FULL_LIBC dependency 2022-07-02 14:16:18 +02:00
mgmt all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
modbus modbus: serial: Convert to DEVICE_DT_GET 2022-06-30 10:32:42 +02:00
net west.yml: Update zcbor to v. 0.5.1 2022-07-04 15:13:42 +02:00
pm pm: Introduce CONFIG_PM_DEVICE_RUNTIME_EXCLUSIVE 2022-06-22 12:24:43 +02:00
portability subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
random subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
rtio rtio: Low (Memory) Cost Concurrent scheduler 2022-06-28 13:53:13 -04:00
sd sd: increase SDMMC busy wait timeout 2022-05-09 08:46:29 -05:00
settings treewide: update flash_area name retrieval 2022-07-02 16:04:16 +02:00
shell shell: mqtt: Remove unneeded variable 2022-06-23 15:43:59 -05:00
stats subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
storage storage: flash_map: handle disabled flash nodes 2022-07-04 10:28:41 +02:00
task_wdt include: add more missing zephyr/ prefixes 2022-05-27 15:20:27 -07:00
testsuite subsys/testsuite: Don't add empty z_malloc_partition to mem domain 2022-06-30 10:33:24 +02:00
timing subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
tracing tracing: add additional user tracing thread calls 2022-06-28 13:52:21 -04:00
usb usb: device: Update to use gpio_dt_spec 2022-07-04 15:34:13 +02:00
CMakeLists.txt rtio: Real-Time Input/Output Stream 2022-06-28 13:53:13 -04:00
Kconfig rtio: Real-Time Input/Output Stream 2022-06-28 13:53:13 -04:00