Lines Matching refs:lockstart
7177 static int lock_extent_direct(struct inode *inode, u64 lockstart, u64 lockend, in lock_extent_direct() argument
7189 if (!try_lock_extent(io_tree, lockstart, lockend, in lock_extent_direct()
7193 lock_extent(io_tree, lockstart, lockend, cached_state); in lock_extent_direct()
7200 ordered = btrfs_lookup_ordered_range(BTRFS_I(inode), lockstart, in lock_extent_direct()
7201 lockend - lockstart + 1); in lock_extent_direct()
7212 lockstart, lockend))) in lock_extent_direct()
7215 unlock_extent(io_tree, lockstart, lockend, cached_state); in lock_extent_direct()
7461 u64 lockstart, lockend; in btrfs_dio_iomap_begin() local
7489 lockstart = start; in btrfs_dio_iomap_begin()
7514 lockstart, lockend)) in btrfs_dio_iomap_begin()
7551 ret = lock_extent_direct(inode, lockstart, lockend, &cached_state, flags); in btrfs_dio_iomap_begin()
7654 lockstart = start + len; in btrfs_dio_iomap_begin()
7655 if (lockstart < lockend) in btrfs_dio_iomap_begin()
7660 unlock_extent(&BTRFS_I(inode)->io_tree, lockstart, lockend, in btrfs_dio_iomap_begin()
7686 unlock_extent(&BTRFS_I(inode)->io_tree, lockstart, lockend, in btrfs_dio_iomap_begin()