Home
last modified time | relevance | path

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

/linux/fs/xfs/
H A Dxfs_inode.h53 spinlock_t i_flags_lock; /* inode i_flags lock */ member
229 spin_lock(&ip->i_flags_lock); in xfs_iflags_set()
231 spin_unlock(&ip->i_flags_lock); in xfs_iflags_set()
237 spin_lock(&ip->i_flags_lock); in xfs_iflags_clear()
239 spin_unlock(&ip->i_flags_lock); in xfs_iflags_clear()
252 spin_lock(&ip->i_flags_lock); in xfs_iflags_test()
254 spin_unlock(&ip->i_flags_lock); in xfs_iflags_test()
263 spin_lock(&ip->i_flags_lock); in xfs_iflags_test_and_clear()
267 spin_unlock(&ip->i_flags_lock); in xfs_iflags_test_and_clear()
276 spin_lock(&ip->i_flags_lock); in xfs_iflags_test_and_set()
[all …]
H A Dxfs_icache.c186 * free state. The ip->i_flags_lock provides the barrier against lookup in xfs_inode_free()
189 spin_lock(&ip->i_flags_lock); in xfs_inode_free()
192 spin_unlock(&ip->i_flags_lock); in xfs_inode_free()
355 * usable state. Drops the i_flags_lock and the rcu read lock.
377 spin_lock(&ip->i_flags_lock); in xfs_iget_recycle()
380 spin_unlock(&ip->i_flags_lock); in xfs_iget_recycle()
388 spin_lock(&ip->i_flags_lock); in xfs_iget_recycle()
400 spin_unlock(&ip->i_flags_lock); in xfs_iget_recycle()
514 spin_lock(&ip->i_flags_lock); in xfs_iget_cache_hit()
572 spin_unlock(&ip->i_flags_lock); in xfs_iget_cache_hit()
[all...]
H A Dxfs_health.c344 spin_lock(&ip->i_flags_lock); in xfs_inode_mark_sick()
347 spin_unlock(&ip->i_flags_lock); in xfs_inode_mark_sick()
375 spin_lock(&ip->i_flags_lock); in xfs_inode_mark_corrupt()
379 spin_unlock(&ip->i_flags_lock); in xfs_inode_mark_corrupt()
407 spin_lock(&ip->i_flags_lock); in xfs_inode_mark_healthy()
413 spin_unlock(&ip->i_flags_lock); in xfs_inode_mark_healthy()
427 spin_lock(&ip->i_flags_lock); in xfs_inode_measure_sickness()
430 spin_unlock(&ip->i_flags_lock); in xfs_inode_measure_sickness()
H A Dxfs_zone_alloc.c811 spin_lock(&ip->i_flags_lock); in xfs_get_cached_zone()
815 spin_unlock(&ip->i_flags_lock); in xfs_get_cached_zone()
820 spin_unlock(&ip->i_flags_lock); in xfs_get_cached_zone()
862 spin_lock(&ip->i_flags_lock); in xfs_set_cached_zone()
866 spin_unlock(&ip->i_flags_lock); in xfs_set_cached_zone()
872 spin_unlock(&ip->i_flags_lock); in xfs_set_cached_zone()
H A Dxfs_inode.c1626 * under the i_flags_lock for a valid inode here. Skip it if it is not in xfs_ifree_mark_inode_stale()
1629 spin_lock(&ip->i_flags_lock); in xfs_ifree_mark_inode_stale()
1641 spin_unlock(&ip->i_flags_lock); in xfs_ifree_mark_inode_stale()
1671 spin_unlock(&ip->i_flags_lock); in xfs_ifree_mark_inode_stale()
1689 spin_unlock(&ip->i_flags_lock); in xfs_ifree_mark_inode_stale()
2581 * that, and grab the ilock while still holding the i_flags_lock in xfs_iflush_cluster()
2583 * once we drop the i_flags_lock. in xfs_iflush_cluster()
2585 spin_lock(&ip->i_flags_lock); in xfs_iflush_cluster()
2588 spin_unlock(&ip->i_flags_lock); in xfs_iflush_cluster()
2596 * state before we drop the i_flags_lock in xfs_iflush_cluster()
[all...]
H A Dxfs_file.c393 spin_lock(&ip->i_flags_lock); in xfs_file_write_zero_eof()
396 spin_unlock(&ip->i_flags_lock); in xfs_file_write_zero_eof()
399 spin_unlock(&ip->i_flags_lock); in xfs_file_write_zero_eof()
576 spin_lock(&ip->i_flags_lock); in xfs_dio_endio_set_isize()
578 spin_unlock(&ip->i_flags_lock); in xfs_dio_endio_set_isize()
583 spin_unlock(&ip->i_flags_lock); in xfs_dio_endio_set_isize()
H A Dxfs_super.c791 spin_lock_init(&ip->i_flags_lock); in xfs_fs_inode_init_once()