incubator-nuttx/fs/smartfs
Michal Lenc 8639b1ca66 smartfs: add support for FIOC_FILEPATH ioctl
The FIOC_FILEPATH ioctl call is required if smartfs is to be used
together with inotify monitoring system. This implements the
call support to smartfs file system. The path to the file has to
be stored in smartfs_ofile_s structure during file open (and is freed
during close) as smartfs currently is not able to obtain the path
knowing only the file node. The full path is concatenated with the file
name and creates the full path needed for inotify to detect whether
the file is on the watchlist.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2024-09-27 10:28:37 +08:00
..
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
Kconfig
Make.defs
smartfs.h smartfs: add support for FIOC_FILEPATH ioctl 2024-09-27 10:28:37 +08:00
smartfs_procfs.c smartfs procfs: fix double declare g_smartfs_operations 2024-09-10 11:32:32 +08:00
smartfs_smart.c smartfs: add support for FIOC_FILEPATH ioctl 2024-09-27 10:28:37 +08:00
smartfs_utils.c nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00