Lines Matching refs:delalloc
37 * an extent range in order to prevent races with delalloc flushing and
39 * delalloc in holes and prealloc extents. And this can lead to a deadlock
145 * when we had a hole or prealloc extent with several delalloc ranges in
146 * it, but after btrfs_next_leaf() released the path, delalloc was
185 * have found delalloc ranges (in the io tree), so what
186 * we have in the cache is the last delalloc range we
188 * either for a whole delalloc range we previously
453 * There can be no delalloc past i_size, so don't waste time looking for
461 bool delalloc;
463 delalloc = btrfs_find_delalloc_in_range(inode, cur_offset, end,
467 if (!delalloc)
472 * of it that has no delalloc.
519 * Either we found no delalloc for the whole prealloc extent or we have
677 * No file extent item found, but we may have delalloc between
828 bool delalloc;
830 delalloc = btrfs_find_delalloc_in_range(inode,
836 if (!delalloc)
901 * if we have delalloc in those ranges.