Lines Matching refs:lockstart
7126 static int lock_extent_direct(struct inode *inode, u64 lockstart, u64 lockend, in lock_extent_direct() argument
7138 if (!try_lock_extent(io_tree, lockstart, lockend, in lock_extent_direct()
7142 lock_extent(io_tree, lockstart, lockend, cached_state); in lock_extent_direct()
7149 ordered = btrfs_lookup_ordered_range(BTRFS_I(inode), lockstart, in lock_extent_direct()
7150 lockend - lockstart + 1); in lock_extent_direct()
7161 lockstart, lockend))) in lock_extent_direct()
7164 unlock_extent(io_tree, lockstart, lockend, cached_state); in lock_extent_direct()
7416 u64 lockstart, lockend; in btrfs_dio_iomap_begin() local
7444 lockstart = start; in btrfs_dio_iomap_begin()
7469 lockstart, lockend)) in btrfs_dio_iomap_begin()
7506 ret = lock_extent_direct(inode, lockstart, lockend, &cached_state, flags); in btrfs_dio_iomap_begin()
7609 lockstart = start + len; in btrfs_dio_iomap_begin()
7610 if (lockstart < lockend) in btrfs_dio_iomap_begin()
7615 unlock_extent(&BTRFS_I(inode)->io_tree, lockstart, lockend, in btrfs_dio_iomap_begin()
7641 unlock_extent(&BTRFS_I(inode)->io_tree, lockstart, lockend, in btrfs_dio_iomap_begin()