Home
last modified time | relevance | path

Searched refs:ttm_dma_tt (Results 1 – 8 of 8) sorted by relevance

/netbsd/src/sys/external/bsd/drm2/dist/include/drm/ttm/
Dttm_page_alloc.h66 int ttm_populate_and_map_pages(struct device *dev, struct ttm_dma_tt *tt,
72 void ttm_unmap_and_unpopulate_pages(struct device *dev, struct ttm_dma_tt *tt);
99 int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev,
101 void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev);
118 static inline int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, in ttm_dma_populate()
124 static inline void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, in ttm_dma_unpopulate()
Dttm_tt.h138 struct ttm_dma_tt { struct
173 int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
175 int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo,
186 void ttm_dma_tt_fini(struct ttm_dma_tt *ttm_dma);
Dttm_debug.h32 extern void ttm_trace_dma_map(struct device *dev, struct ttm_dma_tt *tt);
33 extern void ttm_trace_dma_unmap(struct device *dev, struct ttm_dma_tt *tt);
/netbsd/src/sys/external/bsd/drm2/dist/drm/ttm/
Dttm_tt.c101 static int ttm_sg_tt_alloc_page_directory(struct ttm_dma_tt *);
103 static int ttm_dma_tt_alloc_page_directory(struct ttm_dma_tt *ttm) in ttm_dma_tt_alloc_page_directory()
135 static int ttm_sg_tt_alloc_page_directory(struct ttm_dma_tt *ttm) in ttm_sg_tt_alloc_page_directory()
315 int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo, in ttm_dma_tt_init()
332 int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo, in ttm_sg_tt_init()
354 void ttm_dma_tt_fini(struct ttm_dma_tt *ttm_dma) in ttm_dma_tt_fini()
Dttm_page_alloc_dma.c839 struct ttm_dma_tt *ttm_dma, in ttm_dma_pool_get_pages()
861 static gfp_t ttm_dma_pool_gfp_flags(struct ttm_dma_tt *ttm_dma, bool huge) in ttm_dma_pool_gfp_flags()
890 int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev, in ttm_dma_populate()
996 void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev) in ttm_dma_unpopulate()
Dttm_page_alloc.c1102 int ttm_populate_and_map_pages(struct device *dev, struct ttm_dma_tt *tt, in ttm_populate_and_map_pages()
1145 void ttm_unmap_and_unpopulate_pages(struct device *dev, struct ttm_dma_tt *tt) in ttm_unmap_and_unpopulate_pages()
Dttm_bo.c1465 size += ttm_round_pot(sizeof(struct ttm_dma_tt)); in ttm_bo_dma_acc_size()
/netbsd/src/sys/external/bsd/drm2/dist/drm/vmwgfx/
Dvmwgfx_ttm_buffer.c245 struct ttm_dma_tt dma_ttm;