Lines Matching defs:iomap
18 #include <linux/iomap.h>
383 unsigned int flags, struct iomap *iomap, struct iomap *srcmap)
388 iomap->bdev = bdev;
389 iomap->offset = ALIGN_DOWN(offset, bdev_logical_block_size(bdev));
390 if (iomap->offset >= isize)
392 iomap->type = IOMAP_MAPPED;
393 iomap->addr = iomap->offset;
394 iomap->length = isize - iomap->offset;
395 iomap->flags |= IOMAP_F_BUFFER_HEAD; /* noop for !CONFIG_BUFFER_HEAD */
476 if (offset >= wpc->iomap.offset &&
477 offset < wpc->iomap.offset + wpc->iomap.length)
480 IOMAP_WRITE, &wpc->iomap, NULL);