Lines Matching defs:inode1
619 static void btrfs_double_extent_unlock(struct inode *inode1, u64 loff1,
622 unlock_extent(&BTRFS_I(inode1)->io_tree, loff1, loff1 + len - 1, NULL);
626 static void btrfs_double_extent_lock(struct inode *inode1, u64 loff1,
632 if (inode1 < inode2) {
633 swap(inode1, inode2);
636 } else if (inode1 == inode2 && loff2 < loff1) {
641 lock_extent(&BTRFS_I(inode1)->io_tree, loff1, range1_end, NULL);
644 btrfs_assert_inode_range_clean(BTRFS_I(inode1), loff1, range1_end);
648 static void btrfs_double_mmap_lock(struct inode *inode1, struct inode *inode2)
650 if (inode1 < inode2)
651 swap(inode1, inode2);
652 down_write(&BTRFS_I(inode1)->i_mmap_lock);
656 static void btrfs_double_mmap_unlock(struct inode *inode1, struct inode *inode2)
658 up_write(&BTRFS_I(inode1)->i_mmap_lock);