Searched refs:i_mmap_lock (Results 1 – 6 of 6) sorted by relevance
677 down_write(&inode1->i_mmap_lock); in btrfs_double_mmap_lock()678 down_write_nested(&inode2->i_mmap_lock, SINGLE_DEPTH_NESTING); in btrfs_double_mmap_lock()683 up_write(&inode1->i_mmap_lock); in btrfs_double_mmap_unlock()684 up_write(&inode2->i_mmap_lock); in btrfs_double_mmap_unlock()
1572 down_write(&inode->i_mmap_lock); in btrfs_sync_file()1597 up_write(&inode->i_mmap_lock); in btrfs_sync_file()1715 up_write(&inode->i_mmap_lock); in btrfs_sync_file()1794 up_write(&inode->i_mmap_lock); in btrfs_sync_file()1882 down_read(&inode->i_mmap_lock); in btrfs_page_mkwrite()1908 up_read(&inode->i_mmap_lock); in btrfs_page_mkwrite()1953 up_read(&inode->i_mmap_lock); in btrfs_page_mkwrite()1964 up_read(&inode->i_mmap_lock); in btrfs_page_mkwrite()
331 struct rw_semaphore i_mmap_lock; member
1158 if (!down_read_trylock(&inode->i_mmap_lock)) in btrfs_scan_inode()1201 up_read(&inode->i_mmap_lock); in btrfs_scan_inode()
1003 if (!down_read_trylock(&inode->i_mmap_lock)) in replace_file_extents()1008 up_read(&inode->i_mmap_lock); in replace_file_extents()1015 up_read(&inode->i_mmap_lock); in replace_file_extents()
347 * BTRFS_ILOCK_MMAP - acquire a write lock on the i_mmap_lock369 down_write(&inode->i_mmap_lock); in btrfs_inode_lock() 382 up_write(&inode->i_mmap_lock); in btrfs_inode_unlock() 8125 init_rwsem(&ei->i_mmap_lock); in btrfs_alloc_inode() 10345 down_write(&BTRFS_I(inode)->i_mmap_lock); in btrfs_swap_activate() 10630 up_write(&BTRFS_I(inode)->i_mmap_lock); in btrfs_swap_activate() 10693 * exclusive mode, we have also locked the inode's i_mmap_lock in exclusive mode,