Lines Matching refs:dma_page
56 struct dma_page { /* cacheable header for 'allocation' bytes */ struct
73 struct dma_page *page; in show_pools() argument
206 static void pool_initialise_page(struct dma_pool *pool, struct dma_page *page) in pool_initialise_page()
222 static struct dma_page *pool_alloc_page(struct dma_pool *pool, gfp_t mem_flags) in pool_alloc_page()
224 struct dma_page *page; in pool_alloc_page()
245 static inline bool is_page_busy(struct dma_page *page) in is_page_busy()
250 static void pool_free_page(struct dma_pool *pool, struct dma_page *page) in pool_free_page()
288 struct dma_page *page; in dma_pool_destroy()
290 struct dma_page, page_list); in dma_pool_destroy()
325 struct dma_page *page; in dma_pool_alloc()
390 static struct dma_page *pool_find_page(struct dma_pool *pool, dma_addr_t dma) in pool_find_page()
392 struct dma_page *page; in pool_find_page()
414 struct dma_page *page; in dma_pool_free()