Lines Matching refs:page
109 * \return pointer to the page structure.
111 * Find the right map and if it's AGP memory find the real physical page to
112 * map, get the page, increment the use count and return it.
147 struct page *page;
157 * It's AGP memory - find the real physical page to map
169 * Get the page, inc the use count, and return it
172 page = agpmem->memory->pages[offset];
173 get_page(page);
174 vmf->page = page;
177 ("baddr = 0x%llx page = 0x%p, offset = 0x%llx, count=%d\n",
181 page_count(page));
199 * \return pointer to the page structure.
201 * Get the mapping, find the real physical page to map, get the page, and
210 struct page *page;
217 page = vmalloc_to_page((void *)i);
218 if (!page)
220 get_page(page);
221 vmf->page = page;
300 * \return pointer to the page structure.
302 * Determine the page number from the page offset and get it from drm_device_dma::pagelist.
312 struct page *page;
322 page = virt_to_page((void *)dma->pagelist[page_nr]);
324 get_page(page);
325 vmf->page = page;
327 DRM_DEBUG("dma_fault 0x%lx (page %lu)\n", offset, page_nr);
335 * \return pointer to the page structure.
337 * Determine the map offset from the page offset and get it from drm_sg_mem::pagelist.
349 struct page *page;
359 page = entry->pagelist[page_offset];
360 get_page(page);
361 vmf->page = page;
474 DRM_DEBUG("start = 0x%lx, end = 0x%lx, page offset = 0x%lx\n",
477 /* Length must match exact page count */
536 DRM_DEBUG("start = 0x%lx, end = 0x%lx, page offset = 0x%lx\n",