Lines Matching refs:last_folio
1700 struct folio *last_folio = NULL; in last_fsync_dnode() local
1715 f2fs_folio_put(last_folio, false); in last_fsync_dnode()
1740 if (last_folio) in last_fsync_dnode()
1741 f2fs_folio_put(last_folio, false); in last_fsync_dnode()
1744 last_folio = folio; in last_fsync_dnode()
1750 return last_folio; in last_fsync_dnode()
1922 struct folio *last_folio = NULL; in f2fs_fsync_node_pages() local
1929 last_folio = last_fsync_dnode(sbi, ino); in f2fs_fsync_node_pages()
1930 if (IS_ERR_OR_NULL(last_folio)) in f2fs_fsync_node_pages()
1931 return PTR_ERR_OR_ZERO(last_folio); in f2fs_fsync_node_pages()
1948 f2fs_folio_put(last_folio, false); in f2fs_fsync_node_pages()
1969 if (!folio_test_dirty(folio) && folio != last_folio) { in f2fs_fsync_node_pages()
1976 if (!atomic || folio == last_folio) { in f2fs_fsync_node_pages()
1993 folio == last_folio, in f2fs_fsync_node_pages()
1997 f2fs_folio_put(last_folio, false); in f2fs_fsync_node_pages()
2005 if (folio == last_folio) { in f2fs_fsync_node_pages()
2017 ino, last_folio->index); in f2fs_fsync_node_pages()
2018 folio_lock(last_folio); in f2fs_fsync_node_pages()
2019 if (unlikely(!is_node_folio(last_folio))) { in f2fs_fsync_node_pages()
2020 f2fs_folio_put(last_folio, true); in f2fs_fsync_node_pages()
2024 f2fs_folio_wait_writeback(last_folio, NODE, true, true); in f2fs_fsync_node_pages()
2025 folio_mark_dirty(last_folio); in f2fs_fsync_node_pages()
2026 folio_unlock(last_folio); in f2fs_fsync_node_pages()