Lines Matching defs:page
6806 struct page *page, int zero, u64 *phys)
6809 loff_t start_byte = ((loff_t)page->index << PAGE_SHIFT) + from;
6812 ret = ocfs2_map_page_blocks(page, phys, inode, from, to, 0);
6817 zero_user_segment(page, from, to);
6824 ret = walk_page_buffers(handle, page_buffers(page),
6837 SetPageUptodate(page);
6839 flush_dcache_page(page);
6843 loff_t end, struct page **pages,
6847 struct page *page;
6858 page = pages[i];
6861 if ((end >> PAGE_SHIFT) == page->index)
6867 ocfs2_map_and_dirty_page(inode, handle, from, to, page, 1,
6870 start = (page->index + 1) << PAGE_SHIFT;
6878 struct page **pages, int *num)
6915 struct page **pages, int *num)
6938 struct page **pages = NULL;
6951 sizeof(struct page *), GFP_NOFS);
7059 struct page *page = NULL;
7114 ret = ocfs2_grab_eof_pages(inode, 0, page_end, &page,
7123 * This should populate the 1st page for us and mark
7126 ret = ocfs2_read_inline_data(inode, page, di_bh);
7133 ocfs2_map_and_dirty_page(inode, handle, 0, page_end, page, 0,
7165 if (page)
7166 ocfs2_unlock_and_free_pages(&page, num_pages);
7423 * No need to worry about the data page here - it's been