Lines Matching refs:inode1
621 static void btrfs_double_extent_unlock(struct inode *inode1, u64 loff1, in btrfs_double_extent_unlock() argument
624 unlock_extent(&BTRFS_I(inode1)->io_tree, loff1, loff1 + len - 1, NULL); in btrfs_double_extent_unlock()
628 static void btrfs_double_extent_lock(struct inode *inode1, u64 loff1, in btrfs_double_extent_lock() argument
634 if (inode1 < inode2) { in btrfs_double_extent_lock()
635 swap(inode1, inode2); in btrfs_double_extent_lock()
638 } else if (inode1 == inode2 && loff2 < loff1) { in btrfs_double_extent_lock()
643 lock_extent(&BTRFS_I(inode1)->io_tree, loff1, range1_end, NULL); in btrfs_double_extent_lock()
646 btrfs_assert_inode_range_clean(BTRFS_I(inode1), loff1, range1_end); in btrfs_double_extent_lock()
650 static void btrfs_double_mmap_lock(struct inode *inode1, struct inode *inode2) in btrfs_double_mmap_lock() argument
652 if (inode1 < inode2) in btrfs_double_mmap_lock()
653 swap(inode1, inode2); in btrfs_double_mmap_lock()
654 down_write(&BTRFS_I(inode1)->i_mmap_lock); in btrfs_double_mmap_lock()
658 static void btrfs_double_mmap_unlock(struct inode *inode1, struct inode *inode2) in btrfs_double_mmap_unlock() argument
660 up_write(&BTRFS_I(inode1)->i_mmap_lock); in btrfs_double_mmap_unlock()