Searched refs:ttm_pool (Results 1 – 5 of 5) sorted by relevance
/linux/include/drm/ttm/ |
A D | ttm_pool.h | 36 struct ttm_pool; 50 struct ttm_pool *pool; 68 struct ttm_pool { struct 79 int ttm_pool_alloc(struct ttm_pool *pool, struct ttm_tt *tt, argument 81 void ttm_pool_free(struct ttm_pool *pool, struct ttm_tt *tt); 83 void ttm_pool_init(struct ttm_pool *pool, struct device *dev, 85 void ttm_pool_fini(struct ttm_pool *pool); 87 int ttm_pool_debugfs(struct ttm_pool *pool, struct seq_file *m);
|
A D | ttm_device.h | 258 struct ttm_pool pool;
|
/linux/drivers/gpu/drm/ttm/ |
A D | ttm_pool.c | 78 static struct page *ttm_pool_alloc_page(struct ttm_pool *pool, gfp_t gfp_flags, in ttm_pool_alloc_page() 131 static void ttm_pool_free_page(struct ttm_pool *pool, enum ttm_caching caching, in ttm_pool_free_page() 184 static int ttm_pool_map(struct ttm_pool *pool, unsigned int order, in ttm_pool_map() 211 static void ttm_pool_unmap(struct ttm_pool *pool, dma_addr_t dma_addr, in ttm_pool_unmap() 285 static struct ttm_pool_type *ttm_pool_select_type(struct ttm_pool *pool, in ttm_pool_select_type() 336 static unsigned int ttm_pool_page_order(struct ttm_pool *pool, struct page *p) in ttm_pool_page_order() 359 int ttm_pool_alloc(struct ttm_pool *pool, struct ttm_tt *tt, in ttm_pool_alloc() 458 void ttm_pool_free(struct ttm_pool *pool, struct ttm_tt *tt) in ttm_pool_free() 497 void ttm_pool_init(struct ttm_pool *pool, struct device *dev, in ttm_pool_init() 524 void ttm_pool_fini(struct ttm_pool *pool) in ttm_pool_fini() [all …]
|
A D | Makefile | 6 ttm_execbuf_util.o ttm_range_manager.o ttm_resource.o ttm_pool.o \
|
/linux/Documentation/gpu/ |
A D | drm-mm.rst | 73 .. kernel-doc:: include/drm/ttm/ttm_pool.h 76 .. kernel-doc:: drivers/gpu/drm/ttm/ttm_pool.c
|
Completed in 8 milliseconds