Lines Matching defs:iomap
36 #include <linux/iomap.h>
807 unsigned flags, struct iomap *iomap, struct iomap *srcmap)
833 iomap->flags |= IOMAP_F_DIRTY;
840 iomap->flags = 0;
841 iomap->offset = (u64)first_block << blkbits;
843 iomap->dax_dev = sbi->s_daxdev;
845 iomap->bdev = inode->i_sb->s_bdev;
854 iomap->type = IOMAP_HOLE;
855 iomap->addr = IOMAP_NULL_ADDR;
856 iomap->length = 1 << blkbits;
858 iomap->type = IOMAP_MAPPED;
859 iomap->addr = (u64)bno << blkbits;
861 iomap->addr += sbi->s_dax_part_off;
862 iomap->length = (u64)ret << blkbits;
863 iomap->flags |= IOMAP_F_MERGED;
867 iomap->flags |= IOMAP_F_NEW;
873 ssize_t written, unsigned flags, struct iomap *iomap)
882 if (iomap->type == IOMAP_MAPPED &&