Lines Matching defs:folio
45 struct folio *folio;
48 folio = read_mapping_folio(inode->i_mapping, pos >> PAGE_SHIFT,
50 if (IS_ERR(folio))
51 return PTR_ERR(folio);
53 n = memcpy_from_file_folio(buf, folio, pos, count);
54 folio_put(folio);
364 struct folio *folio;
368 folio = __filemap_get_folio(inode->i_mapping, index, FGP_ACCESSED, 0);
369 if (IS_ERR(folio) || !folio_test_uptodate(folio)) {
372 if (!IS_ERR(folio))
373 folio_put(folio);
376 folio = read_mapping_folio(inode->i_mapping, index, NULL);
377 if (IS_ERR(folio))
378 return ERR_CAST(folio);
380 return folio_file_page(folio, index);