Home
last modified time | relevance | path

Searched refs:IOMAP_HOLE (Results 1 – 20 of 20) sorted by relevance

/linux/fs/iomap/
H A Dfiemap.c13 case IOMAP_HOLE: in iomap_to_fiemap()
44 if (iter->iomap.type == IOMAP_HOLE) in iomap_fiemap_iter()
68 .type = IOMAP_HOLE, in iomap_fiemap()
79 if (prev.type != IOMAP_HOLE) { in iomap_fiemap()
H A Dseek.c21 case IOMAP_HOLE: in iomap_seek_hole_iter()
61 case IOMAP_HOLE: in iomap_seek_data_iter()
H A Diter.c42 if (iter->srcmap.type != IOMAP_HOLE) in iomap_iter_done()
H A Dtrace.h90 { IOMAP_HOLE, "HOLE" }, \
H A Dioend.c223 case IOMAP_HOLE: in iomap_add_to_ioend()
H A Ddirect-io.c621 case IOMAP_HOLE: in iomap_dio_iter()
H A Dbuffered-io.c1650 (srcmap->type == IOMAP_HOLE || in iomap_zero_range()
1788 if (wpc->iomap.type != IOMAP_HOLE) in iomap_writeback_range()
/linux/include/linux/
H A Diomap.h30 #define IOMAP_HOLE 0 /* no blocks allocated, need allocation */ macro
271 if (iter->srcmap.type != IOMAP_HOLE) in iomap_length_trim()
306 if (i->srcmap.type != IOMAP_HOLE) in iomap_iter_srcmap()
/linux/fs/
H A Ddax.c1509 if (srcmap->type == IOMAP_HOLE || srcmap->type == IOMAP_UNWRITTEN) in dax_zero_iter()
1598 if (iomap->type == IOMAP_HOLE || iomap->type == IOMAP_UNWRITTEN) { in dax_iomap_iter()
1773 case IOMAP_HOLE: in dax_fault_cow_page()
1825 (iomap->type == IOMAP_UNWRITTEN || iomap->type == IOMAP_HOLE)) { in dax_fault_iter()
2167 if (smap->type == IOMAP_HOLE && dmap->type == IOMAP_HOLE) { in dax_range_compare_iter()
2172 if (smap->type == IOMAP_HOLE || dmap->type == IOMAP_HOLE) { in dax_range_compare_iter()
H A Dbuffer.c2057 case IOMAP_HOLE: in iomap_to_bh()
/linux/fs/gfs2/
H A Dbmap.c958 iomap->type = IOMAP_HOLE; in __gfs2_iomap_get()
1027 if (unstuff || iomap->type == IOMAP_HOLE) { in gfs2_iomap_begin_write()
1069 if (iomap->type == IOMAP_HOLE) { in gfs2_iomap_begin_write()
1126 if (iomap->type == IOMAP_HOLE) in gfs2_iomap_begin()
1164 if (iomap->type == IOMAP_HOLE) in gfs2_iomap_end()
1443 if (!ret && iomap->type == IOMAP_HOLE) in gfs2_iomap_alloc()
/linux/fs/hpfs/
H A Dfile.c150 iomap->type = IOMAP_HOLE; in hpfs_iomap_begin()
/linux/fs/nfsd/
H A Dblocklayout.c66 case IOMAP_HOLE: in nfsd4_block_map_extent()
/linux/fs/xfs/
H A Dxfs_iomap.c82 if (iomap->type == IOMAP_HOLE) in xfs_iomap_valid()
118 iomap->type = IOMAP_HOLE; in xfs_bmbt_to_iomap()
179 iomap->type = IOMAP_HOLE; in xfs_hole_to_iomap()
/linux/fs/erofs/
H A Ddata.c298 iomap->type = IOMAP_HOLE; in erofs_iomap_begin()
H A Dzmap.c789 iomap->type = IOMAP_HOLE; in z_erofs_iomap_begin_report()
/linux/fs/zonefs/
H A Dfile.c45 iomap->type = IOMAP_HOLE; in zonefs_read_iomap_begin()
/linux/fs/fuse/
H A Ddax.c392 iomap->type = IOMAP_HOLE; in fuse_fill_iomap_hole()
/linux/fs/ext2/
H A Dinode.c854 iomap->type = IOMAP_HOLE; in ext2_iomap_begin()
/linux/Documentation/filesystems/iomap/
H A Ddesign.rst181 * **IOMAP_HOLE**: No storage has been allocated.