Lines Matching refs:pages
53 ttm->pages = drm_calloc_large(ttm->num_pages, sizeof(void*)); in ttm_tt_alloc_page_directory()
58 ttm->ttm.pages = drm_calloc_large(ttm->ttm.num_pages, in ttm_dma_tt_alloc_page_directory()
59 sizeof(*ttm->ttm.pages) + in ttm_dma_tt_alloc_page_directory()
62 ttm->cpu_address = (void *) (ttm->ttm.pages + ttm->ttm.num_pages); in ttm_dma_tt_alloc_page_directory()
123 drm_clflush_pages(ttm->pages, ttm->num_pages); in ttm_tt_set_caching()
126 cur_page = ttm->pages[i]; in ttm_tt_set_caching()
142 cur_page = ttm->pages[j]; in ttm_tt_set_caching()
201 if (!ttm->pages) { in ttm_tt_init()
212 drm_free_large(ttm->pages); in ttm_tt_fini()
213 ttm->pages = NULL; in ttm_tt_fini()
234 if (!ttm->pages) { in ttm_dma_tt_init()
247 drm_free_large(ttm->pages); in ttm_dma_tt_fini()
248 ttm->pages = NULL; in ttm_dma_tt_fini()
309 to_page = ttm->pages[i]; in ttm_tt_swapin()
353 from_page = ttm->pages[i]; in ttm_tt_swapout()
384 struct page **page = ttm->pages; in ttm_tt_clear_mapping()