Searched refs:ttm_buffer_object (Results 51 - 75 of 101) sorted by relevance
12345
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_sgdma.c | 68 nouveau_sgdma_create_ttm(struct ttm_buffer_object *bo, uint32_t page_flags)
|
H A D | nouveau_ttm.c | 65 struct ttm_buffer_object *bo, 100 struct ttm_buffer_object *bo, 126 struct ttm_buffer_object *bo,
|
H A D | nouveau_bo5039.c | 39 nv50_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo,
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_gem.c | 35 struct ttm_buffer_object *tbo;
|
H A D | qxl_object.c | 32 static void qxl_ttm_bo_destroy(struct ttm_buffer_object *tbo) 49 bool qxl_ttm_bo_is_qxl_bo(struct ttm_buffer_object *bo)
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_gem_vram_helper.c | 132 static void ttm_buffer_object_destroy(struct ttm_buffer_object *bo) 516 static bool drm_is_gem_vram(struct ttm_buffer_object *bo) 530 struct ttm_buffer_object *bo = &gbo->bo; 836 static struct ttm_tt *bo_driver_ttm_tt_create(struct ttm_buffer_object *bo, 857 static void bo_driver_evict_flags(struct ttm_buffer_object *bo, 871 static void bo_driver_delete_mem_notify(struct ttm_buffer_object *bo) 884 static int bo_driver_move(struct ttm_buffer_object *bo,
|
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_agp_backend.c | 124 struct ttm_tt *ttm_agp_tt_create(struct ttm_buffer_object *bo,
|
H A D | ttm_tt.c | 64 int ttm_tt_create(struct ttm_buffer_object *bo, bool zero_alloc) 150 struct ttm_buffer_object *bo, 163 int ttm_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo, 194 int ttm_sg_tt_init(struct ttm_tt *ttm, struct ttm_buffer_object *bo,
|
H A D | ttm_device.c | 164 struct ttm_buffer_object *bo = res->bo; 278 struct ttm_buffer_object *bo = res->bo;
|
H A D | ttm_range_manager.c | 59 struct ttm_buffer_object *bo,
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_page_dirty.c | 378 struct ttm_buffer_object *bo = (struct ttm_buffer_object *) 419 struct ttm_buffer_object *bo = (struct ttm_buffer_object *)
|
H A D | ttm_object.h | 311 static inline int ttm_bo_wait(struct ttm_buffer_object *bo, bool intr,
|
H A D | vmwgfx_gem.c | 37 struct ttm_buffer_object *bo = drm_gem_ttm_of_gem(gobj); 71 struct ttm_buffer_object *bo = drm_gem_ttm_of_gem(obj);
|
H A D | vmwgfx_cotable.c | 185 struct ttm_buffer_object *bo = &res->guest_memory_bo->tbo; 327 struct ttm_buffer_object *bo = val_buf->bo; 405 struct ttm_buffer_object *bo, *old_bo = &res->guest_memory_bo->tbo;
|
H A D | vmwgfx_gmrid_manager.c | 53 struct ttm_buffer_object *bo,
|
H A D | vmwgfx_drv.h | 805 extern void vmw_query_move_notify(struct ttm_buffer_object *bo, 925 vmw_bo_sg_table(struct ttm_buffer_object *bo); 1041 struct ttm_buffer_object *bo, 1337 int vmw_bo_cpu_blit(struct ttm_buffer_object *dst, 1339 struct ttm_buffer_object *src,
|
H A D | vmwgfx_blit.c | 447 int vmw_bo_cpu_blit(struct ttm_buffer_object *dst, 449 struct ttm_buffer_object *src,
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_bo.c | 236 static void xe_evict_flags(struct ttm_buffer_object *tbo, 313 static struct ttm_tt *xe_ttm_tt_create(struct ttm_buffer_object *ttm_bo, 521 static int xe_bo_move_dmabuf(struct ttm_buffer_object *ttm_bo, 575 struct ttm_buffer_object *ttm_bo = &bo->ttm; 613 static int xe_bo_move(struct ttm_buffer_object *ttm_bo, bool evict, 914 static unsigned long xe_ttm_io_mem_pfn(struct ttm_buffer_object *ttm_bo, 935 static bool xe_ttm_bo_lock_in_destructor(struct ttm_buffer_object *ttm_bo) 956 static void xe_ttm_bo_release_notify(struct ttm_buffer_object *ttm_bo) 1003 static void xe_ttm_bo_delete_mem_notify(struct ttm_buffer_object *ttm_bo) 1037 static void xe_ttm_bo_destroy(struct ttm_buffer_object *ttm_b [all...] |
H A D | xe_bo.h | 109 static inline struct xe_bo *ttm_to_xe_bo(const struct ttm_buffer_object *bo) 184 bool xe_bo_is_xe_bo(struct ttm_buffer_object *bo);
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_object.c | 52 static void radeon_ttm_bo_destroy(struct ttm_buffer_object *tbo) 69 bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo) 265 struct ttm_buffer_object *tbo; 710 void radeon_bo_move_notify(struct ttm_buffer_object *bo) 722 vm_fault_t radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo)
|
/linux-master/drivers/gpu/drm/ttm/tests/ |
H A D | ttm_pool_test.c | 22 struct ttm_buffer_object *mock_bo; 56 struct ttm_buffer_object *bo; 202 struct ttm_buffer_object *bo;
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_object_types.h | 244 * In any case, always use the accessors for the ttm_buffer_object 249 struct ttm_buffer_object __do_not_access;
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_object.c | 57 static void amdgpu_bo_destroy(struct ttm_buffer_object *tbo) 70 static void amdgpu_bo_user_destroy(struct ttm_buffer_object *tbo) 80 static void amdgpu_bo_vm_destroy(struct ttm_buffer_object *tbo) 108 bool amdgpu_bo_is_amdgpu_bo(struct ttm_buffer_object *bo) 846 * References the contained &ttm_buffer_object. 864 * Unreferences the contained &ttm_buffer_object and clear the pointer 868 struct ttm_buffer_object *tbo; 1264 void amdgpu_bo_move_notify(struct ttm_buffer_object *bo, 1350 void amdgpu_bo_release_notify(struct ttm_buffer_object *bo) 1402 vm_fault_t amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *b [all...] |
H A D | amdgpu_ttm.c | 90 static void amdgpu_evict_flags(struct ttm_buffer_object *bo, 178 static int amdgpu_ttm_map_buffer(struct ttm_buffer_object *bo, 356 static int amdgpu_move_blit(struct ttm_buffer_object *bo, 468 static int amdgpu_bo_move(struct ttm_buffer_object *bo, bool evict, 616 static unsigned long amdgpu_ttm_io_mem_pfn(struct ttm_buffer_object *bo, 872 struct ttm_buffer_object *tbo, 965 int amdgpu_ttm_alloc_gart(struct ttm_buffer_object *bo) 1014 void amdgpu_ttm_recover_gart(struct ttm_buffer_object *tbo) 1080 static struct ttm_tt *amdgpu_ttm_tt_create(struct ttm_buffer_object *bo, 1195 * @tbo: The ttm_buffer_object tha [all...] |
H A D | amdgpu_gtt_mgr.c | 114 struct ttm_buffer_object *tbo,
|
Completed in 326 milliseconds
12345