walnux/fs/inode
chao an b99e7617aa fs/inode: refresh tcb after each file sync() is completed
After tcb is destroyed, it is very dangerous to back reference tcb through file.
This commit will perform file operations while ensuring the validity of tcb during
fsync, with will avoid tcb check in each subsystem.

Signed-off-by: chao an <anchao@lixiang.com>
2024-12-12 02:21:32 +08:00
..
CMakeLists.txt fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_files.c fs/inode: refresh tcb after each file sync() is completed 2024-12-12 02:21:32 +08:00
fs_foreachinode.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_inode.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_inodeaddref.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_inodebasename.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_inodefind.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_inodefree.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_inodegetpath.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_inoderelease.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
fs_inoderemove.c arch_atomic: only support atomic_xx and atomic64_xx function 2024-12-04 14:03:14 +01:00
fs_inodereserve.c arch_atomic: only support atomic_xx and atomic64_xx function 2024-12-04 14:03:14 +01:00
fs_inodesearch.c fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
inode.h fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00
Make.defs fs: migrate to SPDX identifier 2024-11-06 01:58:54 +08:00