Lines Matching defs:page
28 #include "page.h"
710 * range is rounded to per-page; extra dirty buffers
735 create_empty_buffers(&folio->page, i_blocksize(inode), 0);
1669 static void nilfs_begin_page_io(struct page *page)
1671 if (!page || PageWriteback(page))
1678 lock_page(page);
1679 clear_page_dirty_for_io(page);
1680 set_page_writeback(page);
1681 unlock_page(page);
1687 struct page *bd_page = NULL, *fs_page = NULL;
1743 static void nilfs_end_page_io(struct page *page, int err)
1745 if (!page)
1748 if (buffer_nilfs_node(page_buffers(page)) && !PageWriteback(page)) {
1753 if (PageDirty(page)) {
1757 * In that case, the page is once redirtied for
1761 lock_page(page);
1762 if (nilfs_page_buffers_clean(page))
1763 __nilfs_clear_page_dirty(page);
1764 unlock_page(page);
1770 if (!nilfs_page_buffers_clean(page))
1771 __set_page_dirty_nobuffers(page);
1772 ClearPageError(page);
1774 __set_page_dirty_nobuffers(page);
1775 SetPageError(page);
1778 end_page_writeback(page);
1784 struct page *bd_page = NULL, *fs_page = NULL;
1863 struct page *bd_page = NULL, *fs_page = NULL;
1881 * We assume that the buffers which belong to the same page
1885 * (page != fs_page).
1927 * end of the last page must be checked outside of the loop.
2126 * for blocksize < pagesize because page dirty