Home
last modified time | relevance | path

Searched refs:i_lock (Results 1 – 25 of 49) sorted by relevance

12

/linux/fs/
H A Dfs-writeback.c119 assert_spin_locked(&inode->i_lock); in inode_io_list_move_locked()
316 assert_spin_locked(&inode->i_lock); in inode_cgwb_move_to_attached()
337 __releases(&inode->i_lock) in locked_inode_to_wb_and_lock_list()
350 spin_unlock(&inode->i_lock); in locked_inode_to_wb_and_lock_list()
362 spin_lock(&inode->i_lock); in locked_inode_to_wb_and_lock_list()
376 spin_lock(&inode->i_lock); in inode_to_wb_and_lock_list()
414 spin_lock(&inode->i_lock); in inode_do_switch_wbs()
500 spin_unlock(&inode->i_lock); in inode_do_switch_wbs()
642 spin_lock(&inode->i_lock); in inode_prepare_wbs_switch()
646 spin_unlock(&inode->i_lock); in inode_prepare_wbs_switch()
[all …]
H A Dstack.c35 spin_lock(&src->i_lock); in fsstack_copy_inode_size()
38 spin_unlock(&src->i_lock); in fsstack_copy_inode_size()
54 spin_lock(&dst->i_lock); in fsstack_copy_inode_size()
58 spin_unlock(&dst->i_lock); in fsstack_copy_inode_size()
H A Ddrop_caches.c25 spin_lock(&inode->i_lock); in drop_pagecache_sb()
33 spin_unlock(&inode->i_lock); in drop_pagecache_sb()
37 spin_unlock(&inode->i_lock); in drop_pagecache_sb()
H A Dpipe.c796 spin_lock(&inode->i_lock); in put_pipe_info()
801 spin_unlock(&inode->i_lock); in put_pipe_info()
1210 spin_lock(&inode->i_lock); in fifo_open()
1214 spin_unlock(&inode->i_lock); in fifo_open()
1216 spin_unlock(&inode->i_lock); in fifo_open()
1221 spin_lock(&inode->i_lock); in fifo_open()
1224 spin_unlock(&inode->i_lock); in fifo_open()
1229 spin_unlock(&inode->i_lock); in fifo_open()
/linux/fs/orangefs/
H A Dorangefs-utils.c247 spin_lock(&inode->i_lock); in orangefs_inode_getattr()
252 spin_unlock(&inode->i_lock); in orangefs_inode_getattr()
256 spin_unlock(&inode->i_lock); in orangefs_inode_getattr()
259 spin_unlock(&inode->i_lock); in orangefs_inode_getattr()
281 spin_lock(&inode->i_lock); in orangefs_inode_getattr()
286 spin_unlock(&inode->i_lock); in orangefs_inode_getattr()
378 spin_unlock(&inode->i_lock); in orangefs_inode_getattr()
427 spin_lock(&inode->i_lock); in orangefs_inode_setattr()
435 spin_unlock(&inode->i_lock); in orangefs_inode_setattr()
439 spin_unlock(&inode->i_lock); in orangefs_inode_setattr()
H A Dfile.c293 spin_lock(&inode->i_lock); in orangefs_revalidate_mapping()
295 spin_unlock(&inode->i_lock); in orangefs_revalidate_mapping()
300 spin_unlock(&inode->i_lock); in orangefs_revalidate_mapping()
306 spin_unlock(&inode->i_lock); in orangefs_revalidate_mapping()
/linux/fs/quota/
H A Ddquot.c1057 spin_lock(&inode->i_lock); in add_dquot_ref()
1061 spin_unlock(&inode->i_lock); in add_dquot_ref()
1065 spin_unlock(&inode->i_lock); in add_dquot_ref()
1503 spin_lock(&inode->i_lock); in __dquot_initialize()
1509 spin_unlock(&inode->i_lock); in __dquot_initialize()
1619 spin_lock(&inode->i_lock); in inode_get_rsv_space()
1621 spin_unlock(&inode->i_lock); in inode_get_rsv_space()
1648 spin_lock(&inode->i_lock); in __dquot_alloc_space()
1650 spin_unlock(&inode->i_lock); in __dquot_alloc_space()
1662 spin_lock(&inode->i_lock); in __dquot_alloc_space()
[all …]
/linux/fs/netfs/
H A Dmisc.c151 spin_lock(&inode->i_lock); in netfs_dirty_folio()
156 spin_unlock(&inode->i_lock); in netfs_dirty_folio()
227 spin_lock(&inode->i_lock); in netfs_invalidate_folio()
231 spin_unlock(&inode->i_lock); in netfs_invalidate_folio()
316 spin_lock(&inode->i_lock); in netfs_release_folio()
320 spin_unlock(&inode->i_lock); in netfs_release_folio()
H A Dread_single.c42 spin_lock(&inode->i_lock); in netfs_single_mark_inode_dirty()
47 spin_unlock(&inode->i_lock); in netfs_single_mark_inode_dirty()
H A Ddirect_write.c375 spin_lock(&inode->i_lock); in netfs_unbuffered_write_iter()
378 spin_unlock(&inode->i_lock); in netfs_unbuffered_write_iter()
H A Dwrite_collect.c73 spin_lock(&ictx->inode.i_lock); in netfs_folio_written_back()
76 spin_unlock(&ictx->inode.i_lock); in netfs_folio_written_back()
H A Dbuffered_write.c52 spin_lock(&inode->i_lock); in netfs_update_i_size()
70 spin_unlock(&inode->i_lock); in netfs_update_i_size()
/linux/fs/nfs/
H A Ddir.c86 spin_lock(&dir->i_lock); in alloc_nfs_open_dir_context()
94 spin_unlock(&dir->i_lock); in alloc_nfs_open_dir_context()
102 spin_lock(&dir->i_lock); in put_nfs_open_dir_context()
104 spin_unlock(&dir->i_lock); in put_nfs_open_dir_context()
1524 spin_lock(&inode->i_lock); in nfs_clear_verifier_delegated()
1529 spin_unlock(&inode->i_lock); in nfs_clear_verifier_delegated()
1635 spin_lock(&inode->i_lock); in nfs_mark_dir_for_revalidate()
1637 spin_unlock(&inode->i_lock); in nfs_mark_dir_for_revalidate()
1942 spin_lock(&inode->i_lock); in nfs_drop_nlink()
1950 spin_unlock(&inode->i_lock); in nfs_drop_nlink()
[all …]
H A Dwrite.c195 spin_lock(&inode->i_lock); in nfs_grow_file()
210 spin_unlock(&inode->i_lock); in nfs_grow_file()
221 spin_lock(&inode->i_lock); in nfs_set_pageerror()
225 spin_unlock(&inode->i_lock); in nfs_set_pageerror()
1470 spin_lock(&inode->i_lock); in nfs_writeback_update_inode()
1472 spin_unlock(&inode->i_lock); in nfs_writeback_update_inode()
1476 spin_lock(&inode->i_lock); in nfs_writeback_update_inode()
1479 spin_unlock(&inode->i_lock); in nfs_writeback_update_inode()
1542 spin_lock(&inode->i_lock); in nfs_writeback_done()
1545 spin_unlock(&inode->i_lock); in nfs_writeback_done()
/linux/fs/xfs/
H A Dxfs_health.c354 spin_lock(&VFS_I(ip)->i_lock); in xfs_inode_mark_sick()
356 spin_unlock(&VFS_I(ip)->i_lock); in xfs_inode_mark_sick()
386 spin_lock(&VFS_I(ip)->i_lock); in xfs_inode_mark_corrupt()
388 spin_unlock(&VFS_I(ip)->i_lock); in xfs_inode_mark_corrupt()
H A Dxfs_inode.c165 down_write_nested(&ip->i_lock, XFS_ILOCK_DEP(lock_flags)); in xfs_ilock()
167 down_read_nested(&ip->i_lock, XFS_ILOCK_DEP(lock_flags)); in xfs_ilock()
208 if (!down_write_trylock(&ip->i_lock)) in xfs_ilock_nowait()
211 if (!down_read_trylock(&ip->i_lock)) in xfs_ilock_nowait()
260 up_write(&ip->i_lock); in xfs_iunlock()
262 up_read(&ip->i_lock); in xfs_iunlock()
281 downgrade_write(&ip->i_lock); in xfs_ilock_demote()
300 rwsem_assert_held(&ip->i_lock); in xfs_assert_ilocked()
302 rwsem_assert_held_write_nolockdep(&ip->i_lock); in xfs_assert_ilocked()
/linux/fs/overlayfs/
H A Dutil.c1019 spin_lock(&inode->i_lock); in ovl_inuse_trylock()
1024 spin_unlock(&inode->i_lock); in ovl_inuse_trylock()
1034 spin_lock(&inode->i_lock); in ovl_inuse_unlock()
1037 spin_unlock(&inode->i_lock); in ovl_inuse_unlock()
1046 spin_lock(&inode->i_lock); in ovl_is_inuse()
1048 spin_unlock(&inode->i_lock); in ovl_is_inuse()
1506 spin_lock(&inode->i_lock); in ovl_copyattr()
1517 spin_unlock(&inode->i_lock); in ovl_copyattr()
/linux/block/
H A Dbdev.c68 spin_lock(&inode->i_lock); in bdev_write_inode()
70 spin_unlock(&inode->i_lock); in bdev_write_inode()
76 spin_lock(&inode->i_lock); in bdev_write_inode()
78 spin_unlock(&inode->i_lock); in bdev_write_inode()
1348 spin_lock(&inode->i_lock); in sync_bdevs()
1351 spin_unlock(&inode->i_lock); in sync_bdevs()
1355 spin_unlock(&inode->i_lock); in sync_bdevs()
/linux/security/landlock/
H A Dfs.c87 * not necessary to lock inode->i_lock. in release_inode()
294 spin_lock(&inode->i_lock); in get_inode_object()
297 spin_unlock(&inode->i_lock); in get_inode_object()
311 spin_unlock(&inode->i_lock);
1396 spin_lock(&inode->i_lock); in log_fs_change_topology_dentry()
1406 spin_unlock(&inode->i_lock);
1414 spin_unlock(&inode->i_lock);
1419 spin_unlock(&inode->i_lock);
1437 * It is therefore not necessary to lock inode->i_lock. in hook_move_mount()
/linux/fs/nfs/flexfilelayout/
H A Dflexfilelayoutdev.c282 spin_lock(&flo->generic_hdr.plh_inode->i_lock); in ff_layout_track_ds_error()
284 spin_unlock(&flo->generic_hdr.plh_inode->i_lock); in ff_layout_track_ds_error()
535 spin_lock(&inode->i_lock); in do_layout_fetch_ds_ioerr()
548 spin_unlock(&inode->i_lock); in do_layout_fetch_ds_ioerr()
/linux/fs/smb/client/
H A Dinode.c195 spin_lock(&inode->i_lock); in cifs_fattr_to_inode()
249 spin_unlock(&inode->i_lock); in cifs_fattr_to_inode()
1618 spin_lock(&inode->i_lock); in inode_has_hashed_dentries()
1621 spin_unlock(&inode->i_lock); in inode_has_hashed_dentries()
1625 spin_unlock(&inode->i_lock); in inode_has_hashed_dentries()
1732 spin_lock(&inode->i_lock); in cifs_root_iget()
1739 spin_unlock(&inode->i_lock); in cifs_root_iget()
1941 spin_lock(&inode->i_lock); in cifs_drop_nlink()
1944 spin_unlock(&inode->i_lock); in cifs_drop_nlink()
2418 spin_lock(&d_inode(direntry)->i_lock);
[all …]
H A Dcifsfs.c1287 spin_lock(&inode->i_lock); in cifs_get_link()
1294 spin_unlock(&inode->i_lock); in cifs_get_link()
1453 spin_lock(&target_inode->i_lock); in cifs_remap_file_range()
1457 spin_unlock(&target_inode->i_lock); in cifs_remap_file_range()
1489 spin_lock(&target_inode->i_lock); in cifs_remap_file_range()
1492 spin_unlock(&target_inode->i_lock); in cifs_remap_file_range()
1597 spin_lock(&target_inode->i_lock); in cifs_file_copychunk_range()
1600 spin_unlock(&target_inode->i_lock); in cifs_file_copychunk_range()
H A Dsmb2ops.c1521 spin_lock(&inode->i_lock); in smb2_close_getattr()
1540 spin_unlock(&inode->i_lock); in smb2_close_getattr()
2242 spin_lock(&inode->i_lock); in smb2_duplicate_extents()
2262 spin_unlock(&inode->i_lock); in smb2_duplicate_extents()
3481 spin_lock(&inode->i_lock); in smb3_zero_range()
3485 spin_unlock(&inode->i_lock); in smb3_zero_range()
3565 spin_lock(&inode->i_lock); in smb3_punch_hole()
3567 spin_unlock(&inode->i_lock); in smb3_punch_hole()
3772 spin_lock(&inode->i_lock); in smb3_simple_falloc()
3774 spin_unlock(&inode->i_lock); in smb3_simple_falloc()
[all …]
/linux/include/linux/
H A Dfs.h804 spinlock_t i_lock; /* i_blocks, i_bytes, maybe i_size */ member
886 lockdep_assert_held(&inode->i_lock); in inode_state_read()
899 lockdep_assert_held(&inode->i_lock); in inode_state_set()
912 lockdep_assert_held(&inode->i_lock); in inode_state_clear()
925 lockdep_assert_held(&inode->i_lock); in inode_state_assign()
944 lockdep_assert_held(&inode->i_lock); in inode_state_replace()
2217 spin_lock(&inode->i_lock); in set_inode_metadata_writeback()
2219 spin_unlock(&inode->i_lock); in set_inode_metadata_writeback()
2236 lockdep_assert_held(&inode->i_lock); in icount_read()
3035 lockdep_assert_held(&inode->i_lock); in __iget()
/linux/fs/crypto/
H A Dkeyring.c919 spin_lock(&inode->i_lock); in evict_dentries_for_decrypted_inodes()
921 spin_unlock(&inode->i_lock); in evict_dentries_for_decrypted_inodes()
925 spin_unlock(&inode->i_lock); in evict_dentries_for_decrypted_inodes()

12