Lines Matching refs:iter
41 static loff_t iomap_fiemap_iter(const struct iomap_iter *iter, in iomap_fiemap_iter() argument
46 if (iter->iomap.type == IOMAP_HOLE) in iomap_fiemap_iter()
47 return iomap_length(iter); in iomap_fiemap_iter()
50 *prev = iter->iomap; in iomap_fiemap_iter()
53 return iomap_length(iter); in iomap_fiemap_iter()
64 struct iomap_iter iter = { in iomap_fiemap() local
75 ret = fiemap_prep(inode, fi, start, &iter.len, 0); in iomap_fiemap()
79 while ((ret = iomap_iter(&iter, ops)) > 0) in iomap_fiemap()
80 iter.processed = iomap_fiemap_iter(&iter, fi, &prev); in iomap_fiemap()
100 struct iomap_iter iter = { in iomap_bmap() local
113 while ((ret = iomap_iter(&iter, ops)) > 0) { in iomap_bmap()
114 if (iter.iomap.type == IOMAP_MAPPED) in iomap_bmap()
115 bno = iomap_sector(&iter.iomap, iter.pos) >> blkshift; in iomap_bmap()