Lines Matching defs:ops
405 int iomap_read_folio(struct folio *folio, const struct iomap_ops *ops)
419 while ((ret = iomap_iter(&iter, ops)) > 0)
470 * @ops: The operations vector for the filesystem.
475 * Context: The @ops callbacks may submit I/O (eg to read the addresses of
482 void iomap_readahead(struct readahead_control *rac, const struct iomap_ops *ops)
495 while (iomap_iter(&iter, ops) > 0)
960 const struct iomap_ops *ops)
973 while ((ret = iomap_iter(&iter, ops)) > 0)
1313 const struct iomap_ops *ops)
1323 while ((ret = iomap_iter(&iter, ops)) > 0)
1375 const struct iomap_ops *ops)
1385 while ((ret = iomap_iter(&iter, ops)) > 0)
1393 const struct iomap_ops *ops)
1401 return iomap_zero_range(inode, pos, blocksize - off, did_zero, ops);
1425 vm_fault_t iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops)
1440 while ((ret = iomap_iter(&iter, ops)) > 0)
1638 if (wpc->ops->prepare_ioend)
1639 error = wpc->ops->prepare_ioend(ioend, error);
1804 error = wpc->ops->map_blocks(wpc, inode, pos);
1835 if (wpc->ops->discard_folio)
1836 wpc->ops->discard_folio(folio, pos);
1988 const struct iomap_writeback_ops *ops)
1992 wpc->ops = ops;