Searched refs:ttm_dma_tt (Results 1 - 15 of 15) sorted by relevance
/kernel/linux/linux-5.10/include/drm/ttm/ |
H A D | ttm_page_alloc.h | 64 int ttm_populate_and_map_pages(struct device *dev, struct ttm_dma_tt *tt, 70 void ttm_unmap_and_unpopulate_pages(struct device *dev, struct ttm_dma_tt *tt); 93 int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev, 95 void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev); 110 static inline int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, in ttm_dma_populate() 116 static inline void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, in ttm_dma_unpopulate()
|
H A D | ttm_tt.h | 93 * struct ttm_dma_tt 103 struct ttm_dma_tt { struct 134 int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo, 136 int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo, 147 void ttm_dma_tt_fini(struct ttm_dma_tt *ttm_dma);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_mem.h | 4 struct ttm_dma_tt; 27 int nouveau_mem_host(struct ttm_resource *, struct ttm_dma_tt *);
|
H A D | nouveau_sgdma.c | 13 struct ttm_dma_tt ttm;
|
H A D | nouveau_bo.c | 592 struct ttm_dma_tt *ttm_dma = (struct ttm_dma_tt *)nvbo->bo.ttm; in nouveau_bo_sync_for_device() 612 struct ttm_dma_tt *ttm_dma = (struct ttm_dma_tt *)nvbo->bo.ttm; in nouveau_bo_sync_for_cpu() 1316 struct ttm_dma_tt *ttm_dma = (void *)ttm; in nouveau_ttm_tt_populate() 1353 struct ttm_dma_tt *ttm_dma = (void *)ttm; in nouveau_ttm_tt_unpopulate()
|
H A D | nouveau_mem.c | 95 nouveau_mem_host(struct ttm_resource *reg, struct ttm_dma_tt *tt) in nouveau_mem_host()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/ |
H A D | ttm_tt.c | 96 static int ttm_dma_tt_alloc_page_directory(struct ttm_dma_tt *ttm) in ttm_dma_tt_alloc_page_directory() 108 static int ttm_sg_tt_alloc_page_directory(struct ttm_dma_tt *ttm) in ttm_sg_tt_alloc_page_directory() 259 int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo, in ttm_dma_tt_init() 275 int ttm_sg_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_buffer_object *bo, in ttm_sg_tt_init() 296 void ttm_dma_tt_fini(struct ttm_dma_tt *ttm_dma) in ttm_dma_tt_fini()
|
H A D | ttm_page_alloc_dma.c | 834 struct ttm_dma_tt *ttm_dma, in ttm_dma_pool_get_pages() 856 static gfp_t ttm_dma_pool_gfp_flags(struct ttm_dma_tt *ttm_dma, bool huge) in ttm_dma_pool_gfp_flags() 885 int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev, in ttm_dma_populate() 991 void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev) in ttm_dma_unpopulate()
|
H A D | ttm_page_alloc.c | 1097 int ttm_populate_and_map_pages(struct device *dev, struct ttm_dma_tt *tt, in ttm_populate_and_map_pages() 1140 void ttm_unmap_and_unpopulate_pages(struct device *dev, struct ttm_dma_tt *tt) in ttm_unmap_and_unpopulate_pages()
|
H A D | ttm_bo.c | 1288 size += ttm_round_pot(sizeof(struct ttm_dma_tt)); in ttm_bo_dma_acc_size()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gmc.c | 48 struct ttm_dma_tt *ttm; in amdgpu_gmc_get_pde_for_bo() 52 ttm = container_of(bo->tbo.ttm, struct ttm_dma_tt, ttm); in amdgpu_gmc_get_pde_for_bo() 125 struct ttm_dma_tt *ttm; in amdgpu_gmc_agp_addr() 130 ttm = container_of(bo->ttm, struct ttm_dma_tt, ttm); in amdgpu_gmc_agp_addr()
|
H A D | amdgpu_ttm.c | 295 struct ttm_dma_tt *dma; in amdgpu_ttm_map_buffer() 298 dma = container_of(bo->ttm, struct ttm_dma_tt, ttm); in amdgpu_ttm_map_buffer() 814 struct ttm_dma_tt ttm;
|
H A D | amdgpu_vm.c | 1799 struct ttm_dma_tt *ttm; in amdgpu_vm_bo_update() 1813 ttm = container_of(bo->tbo.ttm, struct ttm_dma_tt, ttm); in amdgpu_vm_bo_update()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_ttm_buffer.c | 261 struct ttm_dma_tt dma_ttm;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_ttm.c | 421 struct ttm_dma_tt ttm;
|
Completed in 19 milliseconds