Lines Matching defs:folio
57 struct folio *folio;
65 xas_for_each(&xas, folio, last_page) {
66 if (xas_retry(&xas, folio))
69 folio_mark_uptodate(folio);
70 folio_unlock(folio);
224 static int erofs_fscache_meta_read_folio(struct file *data, struct folio *folio)
226 struct erofs_fscache *ctx = folio->mapping->host->i_private;
231 req = erofs_fscache_req_alloc(folio->mapping,
232 folio_pos(folio), folio_size(folio));
234 folio_unlock(folio);
243 iov_iter_xarray(&io->iter, ITER_DEST, &folio->mapping->i_pages,
244 folio_pos(folio), folio_size(folio));
246 ret = erofs_fscache_read_io_async(ctx->cookie, folio_pos(folio), io);
339 static int erofs_fscache_read_folio(struct file *file, struct folio *folio)
344 req = erofs_fscache_req_alloc(folio->mapping,
345 folio_pos(folio), folio_size(folio));
347 folio_unlock(folio);