Lines Matching defs:pool

105 	struct ttm_pool *pool;  member
134 static struct page *ttm_pool_alloc_page(struct ttm_pool *pool, gfp_t gfp_flags, in ttm_pool_alloc_page()
187 static void ttm_pool_free_page(struct ttm_pool *pool, enum ttm_caching caching, in ttm_pool_free_page()
240 static int ttm_pool_map(struct ttm_pool *pool, unsigned int order, in ttm_pool_map()
263 static void ttm_pool_unmap(struct ttm_pool *pool, dma_addr_t dma_addr, in ttm_pool_unmap()
309 static void ttm_pool_type_init(struct ttm_pool_type *pt, struct ttm_pool *pool, in ttm_pool_type_init()
337 static struct ttm_pool_type *ttm_pool_select_type(struct ttm_pool *pool, in ttm_pool_select_type()
396 static unsigned int ttm_pool_page_order(struct ttm_pool *pool, struct page *p) in ttm_pool_page_order()
412 static void ttm_pool_split_for_swap(struct ttm_pool *pool, struct page *p) in ttm_pool_split_for_swap()
455 static pgoff_t ttm_pool_unmap_and_free(struct ttm_pool *pool, struct page *page, in ttm_pool_unmap_and_free()
581 ttm_pool_page_allocated_restore(struct ttm_pool *pool, unsigned int order, in ttm_pool_page_allocated_restore()
604 static int ttm_pool_page_allocated(struct ttm_pool *pool, unsigned int order, in ttm_pool_page_allocated()
653 static void ttm_pool_free_range(struct ttm_pool *pool, struct ttm_tt *tt, in ttm_pool_free_range()
699 static int __ttm_pool_alloc(struct ttm_pool *pool, struct ttm_tt *tt, in __ttm_pool_alloc()
808 int ttm_pool_alloc(struct ttm_pool *pool, struct ttm_tt *tt, in ttm_pool_alloc()
835 int ttm_pool_restore_and_alloc(struct ttm_pool *pool, struct ttm_tt *tt, in ttm_pool_restore_and_alloc()
882 void ttm_pool_free(struct ttm_pool *pool, struct ttm_tt *tt) in ttm_pool_free()
963 long ttm_pool_backup(struct ttm_pool *pool, struct ttm_tt *tt, in ttm_pool_backup()
1065 void ttm_pool_init(struct ttm_pool *pool, struct device *dev, in ttm_pool_init()
1112 void ttm_pool_fini(struct ttm_pool *pool) in ttm_pool_fini()
1232 int ttm_pool_debugfs(struct ttm_pool *pool, struct seq_file *m) in ttm_pool_debugfs()