Home
last modified time | relevance | path

Searched refs:i_sem (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/fs/f2fs/
H A Dnamei.c1020 f2fs_down_write(&F2FS_I(new_inode)->i_sem); in f2fs_rename()
1024 f2fs_up_write(&F2FS_I(new_inode)->i_sem); in f2fs_rename()
1045 f2fs_down_write(&F2FS_I(old_inode)->i_sem); in f2fs_rename()
1051 f2fs_up_write(&F2FS_I(old_inode)->i_sem); in f2fs_rename()
1211 f2fs_down_write(&F2FS_I(old_inode)->i_sem); in f2fs_cross_rename()
1217 f2fs_up_write(&F2FS_I(old_inode)->i_sem); in f2fs_cross_rename()
1221 f2fs_down_write(&F2FS_I(old_dir)->i_sem); in f2fs_cross_rename()
1223 f2fs_up_write(&F2FS_I(old_dir)->i_sem); in f2fs_cross_rename()
1230 f2fs_down_write(&F2FS_I(new_inode)->i_sem); in f2fs_cross_rename()
1236 f2fs_up_write(&F2FS_I(new_inode)->i_sem); in f2fs_cross_rename()
[all …]
H A Ddir.c772 f2fs_down_write(&F2FS_I(inode)->i_sem); in f2fs_add_regular_entry()
799 f2fs_up_write(&F2FS_I(inode)->i_sem); in f2fs_add_regular_entry()
864 f2fs_down_write(&F2FS_I(inode)->i_sem); in f2fs_do_tmpfile()
875 f2fs_up_write(&F2FS_I(inode)->i_sem); in f2fs_do_tmpfile()
883 f2fs_down_write(&F2FS_I(inode)->i_sem); in f2fs_drop_nlink()
894 f2fs_up_write(&F2FS_I(inode)->i_sem); in f2fs_drop_nlink()
H A Dinline.c669 f2fs_down_write(&F2FS_I(inode)->i_sem); in f2fs_add_inline_entry()
698 f2fs_up_write(&F2FS_I(inode)->i_sem); in f2fs_add_inline_entry()
H A Dfile.c242 f2fs_down_write(&fi->i_sem); in try_to_fix_pino()
248 f2fs_up_write(&fi->i_sem); in try_to_fix_pino()
332 f2fs_down_read(&F2FS_I(inode)->i_sem); in f2fs_do_sync_file()
334 f2fs_up_read(&F2FS_I(inode)->i_sem); in f2fs_do_sync_file()
H A Dsuper.c1275 init_f2fs_rwsem(&fi->i_sem); in f2fs_alloc_inode()
H A Df2fs.h798 struct f2fs_rwsem i_sem; /* protect fi info */ member
/OK3568_Linux_fs/kernel/fs/jffs2/
H A DREADME.Locking43 This is the JFFS2-internal equivalent of the inode mutex i->i_sem.
48 The reason that the i_sem itself isn't used for this purpose is to
49 avoid deadlocks with garbage collection -- the VFS will lock the i_sem
53 VFS. If the garbage collection code were to attempt to lock the i_sem
55 lead to deadlock, unless we played games with unlocking the i_sem