/linux-4.1.27/include/drm/ttm/ |
D | ttm_bo_driver.h | 57 int (*bind) (struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem); 212 struct ttm_mem_reg *mem); 225 struct ttm_mem_reg *mem); 399 struct ttm_mem_reg *new_mem); 419 struct ttm_mem_reg *new_mem); 435 int (*io_mem_reserve)(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem); 436 void (*io_mem_free)(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem); 604 extern int ttm_tt_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem); 673 struct ttm_mem_reg *mem); 696 struct ttm_mem_reg *mem, [all …]
|
D | ttm_bo_api.h | 118 struct ttm_mem_reg { struct 218 struct ttm_mem_reg mem;
|
/linux-4.1.27/drivers/gpu/drm/ttm/ |
D | ttm_bo_util.c | 49 bool no_wait_gpu, struct ttm_mem_reg *new_mem) in ttm_bo_move_ttm() 52 struct ttm_mem_reg *old_mem = &bo->mem; in ttm_bo_move_ttm() 120 struct ttm_mem_reg *mem) in ttm_mem_io_reserve() 145 struct ttm_mem_reg *mem) in ttm_mem_io_free() 162 struct ttm_mem_reg *mem = &bo->mem; in ttm_mem_io_reserve_vm() 182 struct ttm_mem_reg *mem = &bo->mem; in ttm_mem_io_free_vm() 191 static int ttm_mem_reg_ioremap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem, in ttm_mem_reg_ioremap() 223 static void ttm_mem_reg_iounmap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem, in ttm_mem_reg_iounmap() 325 struct ttm_mem_reg *new_mem) in ttm_bo_move_memcpy() 330 struct ttm_mem_reg *old_mem = &bo->mem; in ttm_bo_move_memcpy() [all …]
|
D | ttm_bo_manager.c | 53 struct ttm_mem_reg *mem) in ttm_bo_man_get_node() 94 struct ttm_mem_reg *mem) in ttm_bo_man_put_node()
|
D | ttm_bo.c | 277 struct ttm_mem_reg *mem, in ttm_bo_handle_move_mem() 342 struct ttm_mem_reg tmp_mem = *mem; in ttm_bo_handle_move_mem() 663 struct ttm_mem_reg evict_mem; in ttm_bo_evict() 769 void ttm_bo_mem_put(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem) in ttm_bo_mem_put() 785 struct ttm_mem_reg *mem, in ttm_bo_mem_force_space() 864 struct ttm_mem_reg *mem, in ttm_bo_mem_space() 971 struct ttm_mem_reg mem; in ttm_bo_move_buffer() 1004 struct ttm_mem_reg *mem, in ttm_bo_mem_compat() 1496 bool ttm_mem_reg_is_pci(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in ttm_mem_reg_is_pci() 1656 struct ttm_mem_reg evict_mem; in ttm_bo_swapout()
|
D | ttm_agp_backend.c | 51 static int ttm_agp_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem) in ttm_agp_bind()
|
D | ttm_tt.c | 265 int ttm_tt_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem) in ttm_tt_bind()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_bo.c | 696 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nve0_bo_move_copy() 728 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nvc0_bo_move_copy() 766 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nvc0_bo_move_m2mf() 805 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nva3_bo_move_copy() 843 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nv98_bo_move_exec() 861 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nv84_bo_move_exec() 895 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nv50_bo_move_m2mf() 982 struct nouveau_channel *chan, struct ttm_mem_reg *mem) in nouveau_bo_mem_ctxdma() 991 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nv04_bo_move_m2mf() 1037 struct ttm_mem_reg *mem) in nouveau_bo_move_prep() [all …]
|
D | nouveau_ttm.c | 64 struct ttm_mem_reg *mem) in nouveau_vram_manager_del() 76 struct ttm_mem_reg *mem) in nouveau_vram_manager_new() 154 struct ttm_mem_reg *mem) in nouveau_gart_manager_del() 165 struct ttm_mem_reg *mem) in nouveau_gart_manager_new() 232 nv04_gart_manager_del(struct ttm_mem_type_manager *man, struct ttm_mem_reg *mem) in nv04_gart_manager_del() 245 struct ttm_mem_reg *mem) in nv04_gart_manager_new()
|
D | nouveau_sgdma.c | 27 nv04_sgdma_bind(struct ttm_tt *ttm, struct ttm_mem_reg *mem) in nv04_sgdma_bind() 61 nv50_sgdma_bind(struct ttm_tt *ttm, struct ttm_mem_reg *mem) in nv50_sgdma_bind()
|
D | nouveau_drm.h | 129 struct ttm_mem_reg *, struct ttm_mem_reg *);
|
D | nv50_fence.c | 40 struct ttm_mem_reg *mem = &priv->bo->bo.mem; in nv50_fence_context_new()
|
D | nv17_fence.c | 78 struct ttm_mem_reg *mem = &priv->bo->bo.mem; in nv17_fence_context_new()
|
/linux-4.1.27/drivers/gpu/drm/qxl/ |
D | qxl_ttm.c | 217 struct ttm_mem_reg *mem) in qxl_ttm_io_mem_reserve() 250 struct ttm_mem_reg *mem) in qxl_ttm_io_mem_free() 264 struct ttm_mem_reg *bo_mem) in qxl_ttm_backend_bind() 338 struct ttm_mem_reg *new_mem) in qxl_move_null() 340 struct ttm_mem_reg *old_mem = &bo->mem; in qxl_move_null() 350 struct ttm_mem_reg *new_mem) in qxl_bo_move() 352 struct ttm_mem_reg *old_mem = &bo->mem; in qxl_bo_move() 361 struct ttm_mem_reg *new_mem) in qxl_bo_move_notify()
|
D | qxl_drv.h | 569 struct ttm_mem_reg *mem);
|
D | qxl_cmd.c | 487 struct ttm_mem_reg *new_mem) in qxl_hw_surface_alloc()
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_ttm.c | 244 struct ttm_mem_reg *new_mem) in radeon_move_null() 246 struct ttm_mem_reg *old_mem = &bo->mem; in radeon_move_null() 255 struct ttm_mem_reg *new_mem, in radeon_move_blit() 256 struct ttm_mem_reg *old_mem) in radeon_move_blit() 312 struct ttm_mem_reg *new_mem) in radeon_move_vram_ram() 315 struct ttm_mem_reg *old_mem = &bo->mem; in radeon_move_vram_ram() 316 struct ttm_mem_reg tmp_mem; in radeon_move_vram_ram() 359 struct ttm_mem_reg *new_mem) in radeon_move_ram_vram() 362 struct ttm_mem_reg *old_mem = &bo->mem; in radeon_move_ram_vram() 363 struct ttm_mem_reg tmp_mem; in radeon_move_ram_vram() [all …]
|
D | radeon_object.h | 153 struct ttm_mem_reg *new_mem);
|
D | radeon_object.c | 758 struct ttm_mem_reg *new_mem) in radeon_bo_move_notify()
|
D | radeon_vm.c | 915 struct ttm_mem_reg *mem) in radeon_vm_bo_update()
|
D | radeon.h | 3027 struct ttm_mem_reg *mem);
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_gmrid_manager.c | 50 struct ttm_mem_reg *mem) in vmw_gmrid_man_get_node() 102 struct ttm_mem_reg *mem) in vmw_gmrid_man_put_node()
|
D | vmwgfx_buffer.c | 547 static int vmw_ttm_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem) in vmw_ttm_bind() 767 static int vmw_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in vmw_ttm_io_mem_reserve() 795 static void vmw_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in vmw_ttm_io_mem_free() 815 struct ttm_mem_reg *mem) in vmw_move_notify()
|
D | vmwgfx_drv.h | 668 struct ttm_mem_reg *mem);
|
D | vmwgfx_resource.c | 1476 struct ttm_mem_reg *mem) in vmw_resource_move_notify()
|
/linux-4.1.27/drivers/gpu/drm/cirrus/ |
D | cirrus_ttm.c | 157 struct ttm_mem_reg *mem) in cirrus_ttm_io_mem_reserve() 185 static void cirrus_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in cirrus_ttm_io_mem_free() 192 struct ttm_mem_reg *new_mem) in cirrus_bo_move()
|
/linux-4.1.27/drivers/gpu/drm/mgag200/ |
D | mgag200_ttm.c | 157 struct ttm_mem_reg *mem) in mgag200_ttm_io_mem_reserve() 185 static void mgag200_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in mgag200_ttm_io_mem_free() 192 struct ttm_mem_reg *new_mem) in mgag200_bo_move()
|
/linux-4.1.27/drivers/gpu/drm/ast/ |
D | ast_ttm.c | 157 struct ttm_mem_reg *mem) in ast_ttm_io_mem_reserve() 185 static void ast_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in ast_ttm_io_mem_free() 192 struct ttm_mem_reg *new_mem) in ast_bo_move()
|
/linux-4.1.27/drivers/gpu/drm/bochs/ |
D | bochs_mm.c | 135 struct ttm_mem_reg *mem) in bochs_ttm_io_mem_reserve() 164 struct ttm_mem_reg *mem) in bochs_ttm_io_mem_free() 171 struct ttm_mem_reg *new_mem) in bochs_bo_move()
|