Home
last modified time | relevance | path

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

123

/Linux-v5.4/fs/
Dinode.c171 spin_lock_init(&inode->i_lock); in inode_init_always()
172 lockdep_set_class(&inode->i_lock, &sb->s_type->i_lock_key); in inode_init_always()
497 spin_lock(&inode->i_lock); in __insert_inode_hash()
499 spin_unlock(&inode->i_lock); in __insert_inode_hash()
513 spin_lock(&inode->i_lock); in __remove_inode_hash()
515 spin_unlock(&inode->i_lock); in __remove_inode_hash()
586 spin_lock(&inode->i_lock); in evict()
589 spin_unlock(&inode->i_lock); in evict()
634 spin_lock(&inode->i_lock); in evict_inodes()
636 spin_unlock(&inode->i_lock); in evict_inodes()
[all …]
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()
Dfs-writeback.c290 __releases(&inode->i_lock) in locked_inode_to_wb_and_lock_list()
303 spin_unlock(&inode->i_lock); in locked_inode_to_wb_and_lock_list()
315 spin_lock(&inode->i_lock); in locked_inode_to_wb_and_lock_list()
329 spin_lock(&inode->i_lock); in inode_to_wb_and_lock_list()
387 spin_lock(&inode->i_lock); in inode_switch_wbs_work_fn()
453 spin_unlock(&inode->i_lock); in inode_switch_wbs_work_fn()
517 spin_lock(&inode->i_lock); in inode_switch_wbs()
521 spin_unlock(&inode->i_lock); in inode_switch_wbs()
526 spin_unlock(&inode->i_lock); in inode_switch_wbs()
561 spin_unlock(&inode->i_lock); in wbc_attach_and_unlock_inode()
[all …]
Ddrop_caches.c23 spin_lock(&inode->i_lock); in drop_pagecache_sb()
31 spin_unlock(&inode->i_lock); in drop_pagecache_sb()
35 spin_unlock(&inode->i_lock); in drop_pagecache_sb()
Ddcache.c359 __releases(dentry->d_inode->i_lock) in dentry_unlink_inode()
368 spin_unlock(&inode->i_lock); in dentry_unlink_inode()
670 if (inode && unlikely(!spin_trylock(&inode->i_lock))) in dentry_kill()
691 spin_lock(&inode->i_lock); in dentry_kill()
703 spin_unlock(&inode->i_lock); in dentry_kill()
964 spin_lock(&inode->i_lock); in d_find_any_alias()
966 spin_unlock(&inode->i_lock); in d_find_any_alias()
1009 spin_lock(&inode->i_lock); in d_find_alias()
1011 spin_unlock(&inode->i_lock); in d_find_alias()
1025 spin_lock(&inode->i_lock); in d_prune_aliases()
[all …]
Dpipe.c574 spin_lock(&inode->i_lock); in put_pipe_info()
579 spin_unlock(&inode->i_lock); in put_pipe_info()
906 spin_lock(&inode->i_lock); in fifo_open()
910 spin_unlock(&inode->i_lock); in fifo_open()
912 spin_unlock(&inode->i_lock); in fifo_open()
917 spin_lock(&inode->i_lock); in fifo_open()
920 spin_unlock(&inode->i_lock); in fifo_open()
925 spin_unlock(&inode->i_lock); in fifo_open()
Dstat.c691 spin_lock(&inode->i_lock); in inode_add_bytes()
693 spin_unlock(&inode->i_lock); in inode_add_bytes()
713 spin_lock(&inode->i_lock); in inode_sub_bytes()
715 spin_unlock(&inode->i_lock); in inode_sub_bytes()
724 spin_lock(&inode->i_lock); in inode_get_bytes()
726 spin_unlock(&inode->i_lock); in inode_get_bytes()
/Linux-v5.4/fs/nfs/
Dpnfs.c303 if (refcount_dec_and_lock(&lo->plh_refcount, &inode->i_lock)) { in pnfs_put_layout_hdr()
307 spin_unlock(&inode->i_lock); in pnfs_put_layout_hdr()
379 spin_lock(&inode->i_lock); in nfs4_layout_refresh_old_stateid()
398 spin_unlock(&inode->i_lock); in nfs4_layout_refresh_old_stateid()
465 spin_lock(&inode->i_lock); in pnfs_layout_io_set_failed()
468 spin_unlock(&inode->i_lock); in pnfs_layout_io_set_failed()
562 if (refcount_dec_and_lock(&lseg->pls_refcount, &inode->i_lock)) { in pnfs_put_lseg()
564 spin_unlock(&inode->i_lock); in pnfs_put_lseg()
571 spin_unlock(&inode->i_lock); in pnfs_put_lseg()
732 spin_lock(&nfsi->vfs_inode.i_lock); in pnfs_destroy_layout()
[all …]
Dinode.c248 spin_lock(&inode->i_lock); in nfs_zap_caches()
250 spin_unlock(&inode->i_lock); in nfs_zap_caches()
256 spin_lock(&inode->i_lock); in nfs_zap_mapping()
258 spin_unlock(&inode->i_lock); in nfs_zap_mapping()
269 spin_lock(&inode->i_lock); in nfs_zap_acl_cache()
271 spin_unlock(&inode->i_lock); in nfs_zap_acl_cache()
277 spin_lock(&inode->i_lock); in nfs_invalidate_atime()
279 spin_unlock(&inode->i_lock); in nfs_invalidate_atime()
337 spin_lock(&inode->i_lock); in nfs_clear_label_invalid()
339 spin_unlock(&inode->i_lock); in nfs_clear_label_invalid()
[all …]
Dnfs42proc.c542 spin_lock(&inode->i_lock); in nfs42_layoutstat_prepare()
545 spin_unlock(&inode->i_lock); in nfs42_layoutstat_prepare()
550 spin_unlock(&inode->i_lock); in nfs42_layoutstat_prepare()
577 spin_lock(&inode->i_lock); in nfs42_layoutstat_done()
589 spin_unlock(&inode->i_lock); in nfs42_layoutstat_done()
593 spin_unlock(&inode->i_lock); in nfs42_layoutstat_done()
596 spin_lock(&inode->i_lock); in nfs42_layoutstat_done()
607 spin_unlock(&inode->i_lock); in nfs42_layoutstat_done()
709 spin_lock(&inode->i_lock); in nfs42_layouterror_prepare()
711 spin_unlock(&inode->i_lock); in nfs42_layouterror_prepare()
[all …]
Dunlink.c291 spin_lock(&data->old_dir->i_lock); in nfs_async_rename_release()
293 spin_unlock(&data->old_dir->i_lock); in nfs_async_rename_release()
295 spin_lock(&data->new_dir->i_lock); in nfs_async_rename_release()
297 spin_unlock(&data->new_dir->i_lock); in nfs_async_rename_release()
501 spin_lock(&inode->i_lock); in nfs_sillyrename()
506 spin_unlock(&inode->i_lock); in nfs_sillyrename()
Dgetroot.c55 spin_lock(&d_inode(sb->s_root)->i_lock); in nfs_superblock_set_dummy_root()
59 spin_unlock(&d_inode(sb->s_root)->i_lock); in nfs_superblock_set_dummy_root()
Ddir.c82 spin_lock(&dir->i_lock); in alloc_nfs_open_dir_context()
88 spin_unlock(&dir->i_lock); in alloc_nfs_open_dir_context()
96 spin_lock(&dir->i_lock); in put_nfs_open_dir_context()
98 spin_unlock(&dir->i_lock); in put_nfs_open_dir_context()
1328 spin_lock(&inode->i_lock); in nfs_drop_nlink()
1337 spin_unlock(&inode->i_lock); in nfs_drop_nlink()
2108 spin_lock(&old_inode->i_lock); in nfs_rename()
2113 spin_unlock(&old_inode->i_lock); in nfs_rename()
2185 spin_lock(&inode->i_lock); in nfs_do_access_cache_scan()
2203 spin_unlock(&inode->i_lock); in nfs_do_access_cache_scan()
[all …]
/Linux-v5.4/fs/notify/
Dfsnotify.c49 spin_lock(&inode->i_lock); in fsnotify_unmount_inodes()
51 spin_unlock(&inode->i_lock); in fsnotify_unmount_inodes()
62 spin_unlock(&inode->i_lock); in fsnotify_unmount_inodes()
67 spin_unlock(&inode->i_lock); in fsnotify_unmount_inodes()
115 spin_lock(&inode->i_lock); in __fsnotify_update_child_dentry_flags()
138 spin_unlock(&inode->i_lock); in __fsnotify_update_child_dentry_flags()
/Linux-v5.4/fs/orangefs/
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()
Dfile.c280 spin_lock(&inode->i_lock); in orangefs_revalidate_mapping()
282 spin_unlock(&inode->i_lock); in orangefs_revalidate_mapping()
287 spin_unlock(&inode->i_lock); in orangefs_revalidate_mapping()
293 spin_unlock(&inode->i_lock); in orangefs_revalidate_mapping()
641 spin_lock(&inode->i_lock); in orangefs_flush()
643 spin_unlock(&inode->i_lock); in orangefs_flush()
/Linux-v5.4/fs/quota/
Ddquot.c957 spin_lock(&inode->i_lock); in add_dquot_ref()
961 spin_unlock(&inode->i_lock); in add_dquot_ref()
965 spin_unlock(&inode->i_lock); in add_dquot_ref()
1515 spin_lock(&inode->i_lock); in __dquot_initialize()
1521 spin_unlock(&inode->i_lock); in __dquot_initialize()
1630 spin_lock(&inode->i_lock); in inode_get_rsv_space()
1632 spin_unlock(&inode->i_lock); in inode_get_rsv_space()
1658 spin_lock(&inode->i_lock); in __dquot_alloc_space()
1660 spin_unlock(&inode->i_lock); in __dquot_alloc_space()
1672 spin_lock(&inode->i_lock); in __dquot_alloc_space()
[all …]
/Linux-v5.4/include/linux/
Dwriteback.h216 __releases(&inode->i_lock);
266 spin_lock(&inode->i_lock); in wbc_attach_fdatawrite_inode()
305 __releases(&inode->i_lock) in wbc_attach_and_unlock_inode()
307 spin_unlock(&inode->i_lock); in wbc_attach_and_unlock_inode()
/Linux-v5.4/fs/9p/
Dv9fs_vfs.h85 spin_lock(&inode->i_lock); in v9fs_i_size_write()
88 spin_unlock(&inode->i_lock); in v9fs_i_size_write()
/Linux-v5.4/fs/xfs/libxfs/
Dxfs_trans_inode.c102 spin_lock(&inode->i_lock); in xfs_trans_log_inode()
104 spin_unlock(&inode->i_lock); in xfs_trans_log_inode()
/Linux-v5.4/fs/ocfs2/
Ddcache.c160 spin_lock(&inode->i_lock); in ocfs2_find_local_alias()
169 spin_unlock(&inode->i_lock); in ocfs2_find_local_alias()
174 spin_unlock(&inode->i_lock); in ocfs2_find_local_alias()
/Linux-v5.4/fs/overlayfs/
Dutil.c630 spin_lock(&inode->i_lock); in ovl_inuse_trylock()
635 spin_unlock(&inode->i_lock); in ovl_inuse_trylock()
645 spin_lock(&inode->i_lock); in ovl_inuse_unlock()
648 spin_unlock(&inode->i_lock); in ovl_inuse_unlock()
657 spin_lock(&inode->i_lock); in ovl_is_inuse()
659 spin_unlock(&inode->i_lock); in ovl_is_inuse()
/Linux-v5.4/fs/exportfs/
Dexpfs.c54 spin_lock(&inode->i_lock); in find_acceptable_alias()
57 spin_unlock(&inode->i_lock); in find_acceptable_alias()
64 spin_lock(&inode->i_lock); in find_acceptable_alias()
67 spin_unlock(&inode->i_lock); in find_acceptable_alias()
/Linux-v5.4/fs/nfs/flexfilelayout/
Dflexfilelayoutdev.c276 spin_lock(&flo->generic_hdr.plh_inode->i_lock); in ff_layout_track_ds_error()
278 spin_unlock(&flo->generic_hdr.plh_inode->i_lock); in ff_layout_track_ds_error()
516 spin_lock(&inode->i_lock); in do_layout_fetch_ds_ioerr()
529 spin_unlock(&inode->i_lock); in do_layout_fetch_ds_ioerr()
/Linux-v5.4/fs/cifs/
Dinode.c164 spin_lock(&inode->i_lock);
209 spin_unlock(&inode->i_lock);
1011 spin_lock(&inode->i_lock);
1014 spin_unlock(&inode->i_lock);
1018 spin_unlock(&inode->i_lock);
1116 spin_lock(&inode->i_lock);
1123 spin_unlock(&inode->i_lock);
1321 spin_lock(&inode->i_lock);
1324 spin_unlock(&inode->i_lock);
1691 spin_lock(&d_inode(direntry)->i_lock);
[all …]

123