Lines Matching refs:page
92 * \return pointer to the page structure.
94 * Find the right map and if it's AGP memory find the real physical page to
95 * map, get the page, increment the use count and return it.
130 struct page *page;
140 * It's AGP memory - find the real physical page to map
152 * Get the page, inc the use count, and return it
155 page = agpmem->memory->pages[offset];
156 get_page(page);
157 vmf->page = page;
160 ("baddr = 0x%llx page = 0x%p, offset = 0x%llx, count=%d\n",
164 page_count(page));
182 * \return pointer to the page structure.
184 * Get the mapping, find the real physical page to map, get the page, and
192 struct page *page;
199 page = vmalloc_to_page((void *)i);
200 if (!page)
202 get_page(page);
203 vmf->page = page;
285 * \return pointer to the page structure.
287 * Determine the page number from the page offset and get it from drm_device_dma::pagelist.
296 struct page *page;
305 page = virt_to_page((void *)dma->pagelist[page_nr]);
307 get_page(page);
308 vmf->page = page;
310 DRM_DEBUG("dma_fault 0x%lx (page %lu)\n", offset, page_nr);
319 * \return pointer to the page structure.
321 * Determine the map offset from the page offset and get it from drm_sg_mem::pagelist.
332 struct page *page;
342 page = entry->pagelist[page_offset];
343 get_page(page);
344 vmf->page = page;
485 DRM_DEBUG("start = 0x%lx, end = 0x%lx, page offset = 0x%lx\n",
488 /* Length must match exact page count */
547 DRM_DEBUG("start = 0x%lx, end = 0x%lx, page offset = 0x%lx\n",