Lines Matching refs:dma_page
128 struct dma_page { struct
326 static void __ttm_dma_free_page(struct dma_pool *pool, struct dma_page *d_page) in __ttm_dma_free_page()
334 static struct dma_page *__ttm_dma_alloc_page(struct dma_pool *pool) in __ttm_dma_alloc_page()
336 struct dma_page *d_page; in __ttm_dma_alloc_page()
338 d_page = kmalloc(sizeof(struct dma_page), GFP_KERNEL); in __ttm_dma_alloc_page()
384 struct dma_page *d_page, *tmp; in ttm_dma_pages_put()
398 static void ttm_dma_page_put(struct dma_pool *pool, struct dma_page *d_page) in ttm_dma_page_put()
424 struct dma_page *dma_p, *tmp; in ttm_dma_page_pool_free()
688 struct dma_page *d_page, *tmp; in ttm_dma_handle_caching_state_failure()
721 struct dma_page *dma_p; in ttm_dma_pool_alloc_new_pages()
825 struct dma_page *d_page; in ttm_dma_page_pool_fill_locked()
851 struct dma_page *d_page; in ttm_dma_pool_get_pages()
859 d_page = list_first_entry(&pool->free_list, struct dma_page, page_list); in ttm_dma_pool_get_pages()
939 struct dma_page *d_page, *next; in ttm_dma_unpopulate()