Lines Matching defs:page
41 struct page *r_page;
58 * If @bytes is at least a full page then this just returns a page from
61 * If @bytes is a partial page then this stores the unused region of the
62 * page in a per-cpu structure. Future partial-page allocations may be
65 * path passes read-only page regions down to devices. They hold a page
73 struct page *page;
78 /* jump straight to allocation if we're trying for a huge page */
80 page = alloc_page(gfp);
81 if (!page) {
84 sg_set_page(scat, page, PAGE_SIZE, 0);
101 /* hand out a fragment from the cached page */
122 page = alloc_page(gfp);
127 if (!page) {
134 __free_page(page);
138 /* otherwise install our page and loop around to alloc */
139 rem->r_page = page;