Lines Matching refs:write
363 const bool write = !!(flags & IOMAP_WRITE); in btrfs_dio_iomap_begin() local
380 if (!write && (flags & IOMAP_NOWAIT) && length > PAGE_SIZE) in btrfs_dio_iomap_begin()
387 if (!write) in btrfs_dio_iomap_begin()
436 if (write && !(flags & IOMAP_NOWAIT)) { in btrfs_dio_iomap_begin()
523 if (write) { in btrfs_dio_iomap_begin()
556 ((em->flags & EXTENT_FLAG_PREALLOC) && !write)) { in btrfs_dio_iomap_begin()
574 if (write) in btrfs_dio_iomap_begin()
581 if (!write && (start + len) < lockend) in btrfs_dio_iomap_begin()
612 const bool write = !!(flags & IOMAP_WRITE); in btrfs_dio_iomap_end() local
615 if (!write && (iomap->type == IOMAP_HOLE)) { in btrfs_dio_iomap_end()
625 if (write) in btrfs_dio_iomap_end()
633 if (write) { in btrfs_dio_iomap_end()
638 if (write) in btrfs_dio_iomap_end()