nuttx/include/nuttx/fs
chenrun1 4cec713dbf fs_inode:Change the type of i_crefs to atomic_int
Summary:
  1.Modified the i_crefs from int16_t to atomic_int
  2.Modified the i_crefs add, delete, read, and initialize interfaces to atomic operations
The purpose of this change is to avoid deadlock in cross-core scenarios, where A Core blocks B Core’s request for a write operation to A Core when A Core requests a read operation to B Core.

Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2024-09-23 14:07:03 +08:00
..
automount.h
fat.h
fs.h fs_inode:Change the type of i_crefs to atomic_int 2024-09-23 14:07:03 +08:00
hostfs.h make 64-bit time_t back to unsigned 2023-12-30 08:48:43 -08:00
ioctl.h driver/pinctl: add pinctrl framework 2024-09-17 02:25:47 +08:00
loop.h
loopmtd.h
nfs.h
nxffs.h
partition.h
procfs.h nuttx: resolve various 'FAR' and 'CODE' issues 2024-08-26 10:21:03 +08:00
smart.h
userfs.h nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00