Lines Matching defs:folio
428 struct folio *folio = fbatch.folios[i];
431 folio->index != prev +
437 folio_lock(folio);
439 if (unlikely(folio->mapping != mapping)) {
441 folio_unlock(folio);
444 if (!folio_test_dirty(folio)) {
449 f2fs_wait_on_page_writeback(&folio->page, META,
452 if (!folio_clear_dirty_for_io(folio))
455 if (__f2fs_write_meta_page(&folio->page, &wbc,
457 folio_unlock(folio);
460 nwritten += folio_nr_pages(folio);
461 prev = folio->index;
478 struct folio *folio)
480 trace_f2fs_set_page_dirty(&folio->page, META);
482 if (!folio_test_uptodate(folio))
483 folio_mark_uptodate(folio);
484 if (filemap_dirty_folio(mapping, folio)) {
486 set_page_private_reference(&folio->page);
1032 void f2fs_update_dirty_folio(struct inode *inode, struct folio *folio)
1047 set_page_private_reference(&folio->page);