Home
last modified time | relevance | path

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

123

/linux/fs/
H A Dfs-writeback.c119 assert_spin_locked(&inode->i_lock); in inode_io_list_move_locked()
315 assert_spin_locked(&inode->i_lock); in inode_cgwb_move_to_attached()
336 __releases(&inode->i_lock) in locked_inode_to_wb_and_lock_list()
349 spin_unlock(&inode->i_lock); in locked_inode_to_wb_and_lock_list()
361 spin_lock(&inode->i_lock); in locked_inode_to_wb_and_lock_list()
375 spin_lock(&inode->i_lock); in inode_to_wb_and_lock_list()
413 spin_lock(&inode->i_lock); in inode_do_switch_wbs()
495 spin_unlock(&inode->i_lock); in inode_do_switch_wbs()
613 spin_lock(&inode->i_lock); in inode_prepare_wbs_switch()
617 spin_unlock(&inode->i_lock); in inode_prepare_wbs_switch()
[all …]
H A Dinode.c269 spin_lock_init(&inode->i_lock); in inode_init_always_gfp()
270 lockdep_set_class(&inode->i_lock, &sb->s_type->i_lock_key); in inode_init_always_gfp()
546 spin_lock(&inode->i_lock); in wait_on_new_inode()
548 spin_unlock(&inode->i_lock); in wait_on_new_inode()
557 spin_unlock(&inode->i_lock); in wait_on_new_inode()
559 spin_lock(&inode->i_lock); in wait_on_new_inode()
563 spin_unlock(&inode->i_lock); in wait_on_new_inode()
569 lockdep_assert_held(&inode->i_lock); in __inode_lru_list_add()
605 lockdep_assert_held(&inode->i_lock); in inode_pin_lru_isolating()
612 spin_lock(&inode->i_lock); in inode_unpin_lru_isolating()
[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()
/linux/fs/nfs/
H A Dpnfs.c315 if (refcount_dec_and_lock(&lo->plh_refcount, &inode->i_lock)) { in pnfs_put_layout_hdr()
321 wake_up_var_locked(lo, &inode->i_lock); in pnfs_put_layout_hdr()
322 spin_unlock(&inode->i_lock); in pnfs_put_layout_hdr()
424 spin_lock(&inode->i_lock); in nfs4_layout_refresh_old_stateid()
443 spin_unlock(&inode->i_lock); in nfs4_layout_refresh_old_stateid()
525 spin_lock(&inode->i_lock); in pnfs_layout_io_set_failed()
528 spin_unlock(&inode->i_lock); in pnfs_layout_io_set_failed()
623 if (refcount_dec_and_lock(&lseg->pls_refcount, &inode->i_lock)) { in pnfs_put_lseg()
628 spin_unlock(&inode->i_lock); in pnfs_put_lseg()
790 spin_lock(&nfsi->vfs_inode.i_lock); in __pnfs_destroy_layout()
[all …]
H A Dinode.c255 spin_lock(&inode->i_lock); in nfs_zap_caches()
257 spin_unlock(&inode->i_lock); in nfs_zap_caches()
263 spin_lock(&inode->i_lock); in nfs_zap_mapping()
265 spin_unlock(&inode->i_lock); in nfs_zap_mapping()
276 spin_lock(&inode->i_lock); in nfs_zap_acl_cache()
278 spin_unlock(&inode->i_lock); in nfs_zap_acl_cache()
286 spin_lock(&inode->i_lock); in nfs_invalidate_atime()
288 spin_unlock(&inode->i_lock); in nfs_invalidate_atime()
305 spin_lock(&inode->i_lock); in nfs_set_inode_stale()
307 spin_unlock(&inode->i_lock); in nfs_set_inode_stale()
[all …]
H A Dnfs42proc.c85 spin_lock(&inode->i_lock); in _nfs42_proc_fallocate()
88 spin_unlock(&inode->i_lock); in _nfs42_proc_fallocate()
396 spin_lock(&inode->i_lock); in nfs42_copy_dest_done()
403 spin_unlock(&inode->i_lock); in nfs42_copy_dest_done()
952 spin_lock(&inode->i_lock); in nfs42_layoutstat_prepare()
955 spin_unlock(&inode->i_lock); in nfs42_layoutstat_prepare()
960 spin_unlock(&inode->i_lock); in nfs42_layoutstat_prepare()
987 spin_lock(&inode->i_lock); in nfs42_layoutstat_done()
999 spin_unlock(&inode->i_lock); in nfs42_layoutstat_done()
1003 spin_unlock(&inode->i_lock); in nfs42_layoutstat_done()
[all …]
H A Dunlink.c298 spin_lock(&data->old_dir->i_lock); in nfs_async_rename_release()
300 spin_unlock(&data->old_dir->i_lock); in nfs_async_rename_release()
302 spin_lock(&data->new_dir->i_lock); in nfs_async_rename_release()
304 spin_unlock(&data->new_dir->i_lock); in nfs_async_rename_release()
513 spin_lock(&inode->i_lock); in nfs_sillyrename()
518 spin_unlock(&inode->i_lock); in nfs_sillyrename()
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()
1468 spin_lock(&inode->i_lock); in nfs_writeback_update_inode()
1470 spin_unlock(&inode->i_lock); in nfs_writeback_update_inode()
1474 spin_lock(&inode->i_lock); in nfs_writeback_update_inode()
1477 spin_unlock(&inode->i_lock); in nfs_writeback_update_inode()
1540 spin_lock(&inode->i_lock); in nfs_writeback_done()
1543 spin_unlock(&inode->i_lock); in nfs_writeback_done()
/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/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.c379 spin_lock(&inode->i_lock); in netfs_unbuffered_write_iter()
382 spin_unlock(&inode->i_lock); in netfs_unbuffered_write_iter()
/linux/fs/9p/
H A Dfid.c68 spin_lock(&inode->i_lock); in v9fs_fid_find_inode()
82 spin_unlock(&inode->i_lock); in v9fs_fid_find_inode()
97 spin_lock(&inode->i_lock); in v9fs_open_fid_add()
99 spin_unlock(&inode->i_lock); in v9fs_open_fid_add()
H A Dvfs_dir.c221 spin_lock(&inode->i_lock); in v9fs_dir_release()
223 spin_unlock(&inode->i_lock); in v9fs_dir_release()
H A Dvfs_inode_dotl.c637 spin_lock(&inode->i_lock); in v9fs_stat2inode_dotl()
642 spin_unlock(&inode->i_lock); in v9fs_stat2inode_dotl()
667 spin_lock(&inode->i_lock); in v9fs_stat2inode_dotl()
675 spin_unlock(&inode->i_lock); in v9fs_stat2inode_dotl()
/linux/fs/xfs/libxfs/
H A Dxfs_rtgroup.c293 container_of(m1, struct xfs_inode, i_lock.dep_map); in xfs_rtginode_ilock_cmp_fn()
295 container_of(m2, struct xfs_inode, i_lock.dep_map); in xfs_rtginode_ilock_cmp_fn()
309 container_of(m, struct xfs_inode, i_lock.dep_map); in xfs_rtginode_ilock_print_fn()
328 lockdep_set_class_and_subclass(&ip->i_lock, &xfs_rtginode_lock_class, in xfs_rtginode_lockdep_setup()
330 lock_set_cmp_fn(&ip->i_lock, xfs_rtginode_ilock_cmp_fn, in xfs_rtginode_lockdep_setup()
/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/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/security/landlock/
H A Dfs.c84 * not necessary to lock inode->i_lock. in release_inode()
291 spin_lock(&inode->i_lock); in get_inode_object()
294 spin_unlock(&inode->i_lock); in get_inode_object()
308 spin_unlock(&inode->i_lock); in get_inode_object()
1288 spin_lock(&inode->i_lock); in hook_sb_delete()
1298 spin_unlock(&inode->i_lock); in hook_sb_delete()
1306 spin_unlock(&inode->i_lock); in hook_sb_delete()
1311 spin_unlock(&inode->i_lock); in hook_sb_delete()
1329 * It is therefore not necessary to lock inode->i_lock. in hook_sb_delete()
/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.c178 spin_lock(&inode->i_lock); in cifs_fattr_to_inode()
230 spin_unlock(&inode->i_lock); in cifs_fattr_to_inode()
1597 spin_lock(&inode->i_lock); in inode_has_hashed_dentries()
1600 spin_unlock(&inode->i_lock); in inode_has_hashed_dentries()
1604 spin_unlock(&inode->i_lock); in inode_has_hashed_dentries()
1710 spin_lock(&inode->i_lock); in cifs_root_iget()
1717 spin_unlock(&inode->i_lock); in cifs_root_iget()
1919 spin_lock(&inode->i_lock); in cifs_drop_nlink()
1922 spin_unlock(&inode->i_lock); in cifs_drop_nlink()
2387 spin_lock(&d_inode(direntry)->i_lock);
[all …]
H A Dcifsfs.c1210 spin_lock(&inode->i_lock); in cifs_get_link()
1217 spin_unlock(&inode->i_lock); in cifs_get_link()
1376 spin_lock(&target_inode->i_lock); in cifs_remap_file_range()
1380 spin_unlock(&target_inode->i_lock); in cifs_remap_file_range()
1412 spin_lock(&target_inode->i_lock); in cifs_remap_file_range()
1415 spin_unlock(&target_inode->i_lock); in cifs_remap_file_range()
1516 spin_lock(&target_inode->i_lock); in cifs_file_copychunk_range()
1519 spin_unlock(&target_inode->i_lock); in cifs_file_copychunk_range()

123