Searched refs:invalidate_lock (Results 1 – 12 of 12) sorted by relevance
56 static DEFINE_SPINLOCK(invalidate_lock);65 spin_lock_irqsave(&invalidate_lock, flags); in dart_tlb_invalidate_all()99 spin_unlock_irqrestore(&invalidate_lock, flags); in dart_tlb_invalidate_all()108 spin_lock_irqsave(&invalidate_lock, flags); in dart_tlb_invalidate_one()131 spin_unlock_irqrestore(&invalidate_lock, flags); in dart_tlb_invalidate_one()
157 down_write_nested(&VFS_I(ip)->i_mapping->invalidate_lock, in xfs_ilock()160 down_read_nested(&VFS_I(ip)->i_mapping->invalidate_lock, in xfs_ilock()200 if (!down_write_trylock(&VFS_I(ip)->i_mapping->invalidate_lock)) in xfs_ilock_nowait()203 if (!down_read_trylock(&VFS_I(ip)->i_mapping->invalidate_lock)) in xfs_ilock_nowait()218 up_write(&VFS_I(ip)->i_mapping->invalidate_lock); in xfs_ilock_nowait()220 up_read(&VFS_I(ip)->i_mapping->invalidate_lock); in xfs_ilock_nowait()255 up_write(&VFS_I(ip)->i_mapping->invalidate_lock); in xfs_iunlock()257 up_read(&VFS_I(ip)->i_mapping->invalidate_lock); in xfs_iunlock()283 downgrade_write(&VFS_I(ip)->i_mapping->invalidate_lock); in xfs_ilock_demote()305 rwsem_assert_held(&VFS_I(ip)->i_mapping->invalidate_lock); in xfs_assert_ilocked()[all …]
111 struct mutex invalidate_lock; member
299 spin_lock(&adev->gmc.invalidate_lock); in gmc_v12_1_flush_vm_hub()343 spin_unlock(&adev->gmc.invalidate_lock); in gmc_v12_1_flush_vm_hub()
104 ``i_rwsem`` or ``invalidate_lock`` and updates mapping information.245 Callers commonly take the mmap ``invalidate_lock`` in shared or261 It takes the ``invalidate_lock``.278 Callers typically hold ``i_rwsem`` and ``invalidate_lock`` in exclusive289 Callers typically hold ``i_rwsem`` and ``invalidate_lock`` in exclusive302 Callers typically hold ``i_rwsem`` and ``invalidate_lock`` in exclusive316 It does not lock ``i_rwsem`` or ``invalidate_lock``.
475 struct rw_semaphore invalidate_lock; member1080 down_write(&mapping->invalidate_lock); in filemap_invalidate_lock()1085 up_write(&mapping->invalidate_lock); in filemap_invalidate_unlock()1090 down_read(&mapping->invalidate_lock); in filemap_invalidate_lock_shared()1096 return down_read_trylock(&mapping->invalidate_lock); in filemap_invalidate_trylock_shared()1102 up_read(&mapping->invalidate_lock); in filemap_invalidate_unlock_shared()
243 lockdep_assert_held(&mapping->invalidate_lock); in page_cache_ra_unbounded()
1517 lockdep_assert_held_write(&inode->i_mapping->invalidate_lock); in iomap_write_delalloc_release()
451 !rwsem_is_locked(&inode->i_mapping->invalidate_lock)); in ext4_check_map_extents_env()4441 if (WARN_ON_ONCE(!rwsem_is_locked(&inode->i_mapping->invalidate_lock))) in ext4_break_layouts()
627 lockdep_set_class(&inode->i_mapping->invalidate_lock, in ntfs_set_vfs_operations()
1013 lockdep_set_class(&(&inode->i_data)->invalidate_lock, in load_free_space_cache()
5095 lockdep_assert_held(&file_inode(slot->gmem.file)->i_mapping->invalidate_lock); in kvm_assert_gmem_invalidate_lock_held()