Home
last modified time | relevance | path

Searched refs:ttm_mem_reg (Results 1 – 18 of 18) sorted by relevance

/linux-3.4.99/include/drm/ttm/
Dttm_bo_driver.h56 int (*bind) (struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem);
207 struct ttm_mem_reg *mem);
220 struct ttm_mem_reg *mem);
399 struct ttm_mem_reg *new_mem);
436 struct ttm_mem_reg *new_mem);
452 int (*io_mem_reserve)(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem);
453 void (*io_mem_free)(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem);
628 extern int ttm_tt_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem);
700 struct ttm_mem_reg *mem);
724 struct ttm_mem_reg *mem,
[all …]
Dttm_bo_api.h107 struct ttm_mem_reg { struct
218 struct ttm_mem_reg mem;
/linux-3.4.99/drivers/gpu/drm/ttm/
Dttm_bo_util.c47 bool no_wait_gpu, struct ttm_mem_reg *new_mem) in ttm_bo_move_ttm()
50 struct ttm_mem_reg *old_mem = &bo->mem; in ttm_bo_move_ttm()
115 struct ttm_mem_reg *mem) in ttm_mem_io_reserve()
139 struct ttm_mem_reg *mem) in ttm_mem_io_free()
155 struct ttm_mem_reg *mem = &bo->mem; in ttm_mem_io_reserve_vm()
175 struct ttm_mem_reg *mem = &bo->mem; in ttm_mem_io_free_vm()
184 int ttm_mem_reg_ioremap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem, in ttm_mem_reg_ioremap()
216 void ttm_mem_reg_iounmap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem, in ttm_mem_reg_iounmap()
318 struct ttm_mem_reg *new_mem) in ttm_bo_move_memcpy()
323 struct ttm_mem_reg *old_mem = &bo->mem; in ttm_bo_move_memcpy()
[all …]
Dttm_bo_manager.c53 struct ttm_mem_reg *mem) in ttm_bo_man_get_node()
90 struct ttm_mem_reg *mem) in ttm_bo_man_put_node()
Dttm_bo.c356 struct ttm_mem_reg *mem, in ttm_bo_handle_move_mem()
421 struct ttm_mem_reg tmp_mem = *mem; in ttm_bo_handle_move_mem()
729 struct ttm_mem_reg evict_mem; in ttm_bo_evict()
844 void ttm_bo_mem_put(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem) in ttm_bo_mem_put()
860 struct ttm_mem_reg *mem, in ttm_bo_mem_force_space()
940 struct ttm_mem_reg *mem, in ttm_bo_mem_space()
1061 struct ttm_mem_reg mem; in ttm_bo_move_buffer()
1095 struct ttm_mem_reg *mem, in ttm_bo_mem_compat()
1596 bool ttm_mem_reg_is_pci(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in ttm_mem_reg_is_pci()
1864 struct ttm_mem_reg evict_mem; in ttm_bo_swapout()
Dttm_agp_backend.c51 static int ttm_agp_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem) in ttm_agp_bind()
Dttm_tt.c263 int ttm_tt_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem) in ttm_tt_bind()
/linux-3.4.99/drivers/gpu/drm/nouveau/
Dnouveau_bo.c471 struct ttm_mem_reg *new_mem) in nouveau_bo_move_accel_cleanup()
488 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nvc0_bo_move_m2mf()
527 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nv50_bo_move_m2mf()
617 struct nouveau_channel *chan, struct ttm_mem_reg *mem) in nouveau_bo_mem_ctxdma()
626 struct ttm_mem_reg *old_mem, struct ttm_mem_reg *new_mem) in nv04_bo_move_m2mf()
672 struct ttm_mem_reg *mem, struct nouveau_vma *vma) in nouveau_vma_getmap()
693 struct ttm_mem_reg *new_mem) in nouveau_bo_move_m2mf()
698 struct ttm_mem_reg *old_mem = &bo->mem; in nouveau_bo_move_m2mf()
740 struct ttm_mem_reg *new_mem) in nouveau_bo_move_flipd()
744 struct ttm_mem_reg tmp_mem; in nouveau_bo_move_flipd()
[all …]
Dnouveau_sgdma.c32 nv04_sgdma_bind(struct ttm_tt *ttm, struct ttm_mem_reg *mem) in nv04_sgdma_bind()
99 nv41_sgdma_bind(struct ttm_tt *ttm, struct ttm_mem_reg *mem) in nv41_sgdma_bind()
208 nv44_sgdma_bind(struct ttm_tt *ttm, struct ttm_mem_reg *mem) in nv44_sgdma_bind()
287 nv50_sgdma_bind(struct ttm_tt *ttm, struct ttm_mem_reg *mem) in nv50_sgdma_bind()
Dnouveau_mem.c1118 struct ttm_mem_reg *mem) in nouveau_vram_manager_del()
1132 struct ttm_mem_reg *mem) in nouveau_vram_manager_new()
1207 struct ttm_mem_reg *mem) in nouveau_gart_manager_del()
1218 struct ttm_mem_reg *mem) in nouveau_gart_manager_new()
Dnouveau_fence.c519 struct ttm_mem_reg *mem = &dev_priv->fence.bo->bo.mem; in nouveau_fence_channel_init()
/linux-3.4.99/drivers/gpu/drm/radeon/
Dradeon_ttm.c209 struct ttm_mem_reg *new_mem) in radeon_move_null()
211 struct ttm_mem_reg *old_mem = &bo->mem; in radeon_move_null()
220 struct ttm_mem_reg *new_mem, in radeon_move_blit()
221 struct ttm_mem_reg *old_mem) in radeon_move_blit()
308 struct ttm_mem_reg *new_mem) in radeon_move_vram_ram()
311 struct ttm_mem_reg *old_mem = &bo->mem; in radeon_move_vram_ram()
312 struct ttm_mem_reg tmp_mem; in radeon_move_vram_ram()
355 struct ttm_mem_reg *new_mem) in radeon_move_ram_vram()
358 struct ttm_mem_reg *old_mem = &bo->mem; in radeon_move_ram_vram()
359 struct ttm_mem_reg tmp_mem; in radeon_move_ram_vram()
[all …]
Dradeon_object.h140 struct ttm_mem_reg *mem);
Dradeon_gart.c521 struct ttm_mem_reg *mem, in radeon_vm_get_addr()
552 struct ttm_mem_reg *mem) in radeon_vm_bo_update_pte()
Dradeon_object.c572 struct ttm_mem_reg *mem) in radeon_bo_move_notify()
Dradeon.h1804 struct ttm_mem_reg *mem);
/linux-3.4.99/drivers/gpu/drm/vmwgfx/
Dvmwgfx_gmrid_manager.c50 struct ttm_mem_reg *mem) in vmw_gmrid_man_get_node()
102 struct ttm_mem_reg *mem) in vmw_gmrid_man_put_node()
Dvmwgfx_buffer.c149 static int vmw_ttm_bind(struct ttm_tt *ttm, struct ttm_mem_reg *bo_mem) in vmw_ttm_bind()
260 static int vmw_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in vmw_ttm_io_mem_reserve()
287 static void vmw_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in vmw_ttm_io_mem_free()