Lines Matching defs:page
66 * sharing, avoids the page cache, and synchronously waits for an
93 struct page *pages[ITER_GET_BVECS_PAGES];
120 * page.
769 /* Async create can't handle more than a page of xattrs */
982 * flush any page cache pages in this range. this
995 struct page **pages;
1487 * throw out any page cache pages in this range. this
1619 struct page **pages;
1681 * The data is emplaced into the page as it would be if it were
2089 struct page *page = NULL;
2092 page = __page_cache_alloc(GFP_KERNEL);
2093 if (!page)
2097 statret = __ceph_do_getattr(inode, page,
2098 CEPH_STAT_CAP_INLINE_DATA, !!page);
2100 if (page)
2101 __free_page(page);
2118 zero_user_segment(page, statret, end);
2119 ret = copy_page_to_iter(page,
2132 __free_pages(page, 0);
2430 struct page *page;
2433 page = find_lock_page(inode->i_mapping, index);
2434 if (page) {
2435 wait_on_page_writeback(page);
2436 zero_user(page, offset & (PAGE_SIZE - 1), size);
2437 unlock_page(page);
2438 put_page(page);