/Linux-v6.1/drivers/gpu/drm/i915/ |
D | i915_deps.h | 11 struct ttm_operation_ctx; 38 const struct ttm_operation_ctx *ctx); 41 const struct ttm_operation_ctx *ctx); 44 const struct ttm_operation_ctx *ctx);
|
D | i915_deps.c | 76 const struct ttm_operation_ctx *ctx) in i915_deps_grow() 132 int i915_deps_sync(const struct i915_deps *deps, const struct ttm_operation_ctx *ctx) in i915_deps_sync() 178 const struct ttm_operation_ctx *ctx) in i915_deps_add_dependency() 223 const struct ttm_operation_ctx *ctx) in i915_deps_add_resv()
|
/Linux-v6.1/include/drm/ttm/ |
D | ttm_device.h | 36 struct ttm_operation_ctx; 87 struct ttm_operation_ctx *ctx); 150 struct ttm_operation_ctx *ctx, 276 int ttm_global_swapout(struct ttm_operation_ctx *ctx, gfp_t gfp_flags); 277 int ttm_device_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx,
|
D | ttm_bo_api.h | 202 struct ttm_operation_ctx { struct 256 static inline int ttm_bo_wait_ctx(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx) in ttm_bo_wait_ctx() 278 struct ttm_operation_ctx *ctx); 322 uint32_t alignment, struct ttm_operation_ctx *ctx, 437 int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx, 446 struct ttm_operation_ctx *ctx,
|
D | ttm_pool.h | 37 struct ttm_operation_ctx; 80 struct ttm_operation_ctx *ctx);
|
D | ttm_tt.h | 39 struct ttm_operation_ctx; 196 struct ttm_operation_ctx *ctx);
|
D | ttm_bo_driver.h | 74 struct ttm_operation_ctx *ctx); 223 struct ttm_operation_ctx *ctx,
|
/Linux-v6.1/drivers/gpu/drm/ttm/ |
D | ttm_bo.c | 117 struct ttm_operation_ctx *ctx, in ttm_bo_handle_move_mem() 440 struct ttm_operation_ctx *ctx, in ttm_bo_bounce_temp_buffer() 464 struct ttm_operation_ctx *ctx) in ttm_bo_evict() 546 struct ttm_operation_ctx *ctx, in ttm_bo_evict_swapout_allowable() 588 struct ttm_operation_ctx *ctx, in ttm_mem_evict_wait_busy() 616 struct ttm_operation_ctx *ctx, in ttm_mem_evict_first() 753 struct ttm_operation_ctx *ctx) in ttm_bo_mem_force_space() 788 struct ttm_operation_ctx *ctx) in ttm_bo_mem_space() 854 struct ttm_operation_ctx *ctx) in ttm_bo_move_buffer() 891 struct ttm_operation_ctx *ctx) in ttm_bo_validate() [all …]
|
D | ttm_device.c | 123 int ttm_global_swapout(struct ttm_operation_ctx *ctx, gfp_t gfp_flags) in ttm_global_swapout() 142 int ttm_device_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx, in ttm_device_swapout()
|
D | ttm_tt.c | 297 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in ttm_tt_populate() 379 struct ttm_operation_ctx ctx = { false, false }; in ttm_tt_debugfs_shrink_show()
|
D | ttm_bo_util.c | 132 struct ttm_operation_ctx *ctx, in ttm_bo_move_memcpy() 315 struct ttm_operation_ctx ctx = { in ttm_bo_kmap_ttm() 436 struct ttm_operation_ctx ctx = { in ttm_bo_vmap()
|
/Linux-v6.1/drivers/gpu/drm/i915/gem/ |
D | i915_gem_ttm_move.h | 13 struct ttm_operation_ctx; 34 struct ttm_operation_ctx *ctx,
|
D | i915_gem_ttm_pm.c | 52 struct ttm_operation_ctx ctx = {}; in i915_ttm_backup() 160 struct ttm_operation_ctx ctx = {}; in i915_ttm_restore()
|
D | i915_gem_ttm.c | 187 struct ttm_operation_ctx *ctx) in i915_ttm_tt_shmem_populate() 323 struct ttm_operation_ctx *ctx) in i915_ttm_tt_populate() 427 struct ttm_operation_ctx ctx = { in i915_ttm_purge() 467 struct ttm_operation_ctx ctx = { in i915_ttm_shrink() 738 struct ttm_operation_ctx ctx = { in __i915_ttm_get_pages() 1202 struct ttm_operation_ctx ctx = { in __i915_gem_ttm_object_init()
|
D | i915_gem_ttm_move.c | 450 const struct ttm_operation_ctx *ctx, bool clear, in __i915_ttm_move() 550 struct ttm_operation_ctx *ctx, in i915_ttm_move() 662 struct ttm_operation_ctx ctx = { in i915_gem_obj_copy_ttm()
|
/Linux-v6.1/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_bo.c | 80 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_placement() 121 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_vram_or_gmr() 190 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_start_of_vram() 298 struct ttm_operation_ctx ctx = { false, true }; in vmw_bo_pin_reserved() 416 struct ttm_operation_ctx ctx = { in vmw_bo_create_kernel() 498 struct ttm_operation_ctx ctx = { in vmw_bo_init()
|
D | vmwgfx_ttm_buffer.c | 471 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in vmw_ttm_populate() 596 struct ttm_operation_ctx *ctx, in vmw_move() 652 struct ttm_operation_ctx ctx = { in vmw_bo_create_and_populate()
|
/Linux-v6.1/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_dma_buf.c | 150 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_dma_buf_map() 239 struct ttm_operation_ctx ctx = { true, false }; in amdgpu_dma_buf_begin_cpu_access() 367 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_dma_buf_move_notify()
|
D | amdgpu_amdkfd_gpuvm.c | 343 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_amdkfd_bo_validate() 504 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_userptr() 554 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_dmabuf() 591 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_sg_bo() 668 struct ttm_operation_ctx ctx = {.interruptible = false}; in kfd_mem_dmaunmap_userptr() 688 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmaunmap_dmabuf() 715 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmaunmap_sg_bo() 988 struct ttm_operation_ctx ctx = { true, false }; in init_user_pages() 2339 struct ttm_operation_ctx ctx = { false, false }; in update_invalid_user_pages() 2435 struct ttm_operation_ctx ctx = { false, false }; in validate_invalid_user_pages()
|
D | amdgpu_object.c | 362 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_create_kernel_at() 528 struct ttm_operation_ctx ctx = { in amdgpu_bo_create() 879 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_pin_restricted() 1346 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_fault_reserve_notify()
|
/Linux-v6.1/drivers/gpu/drm/radeon/ |
D | radeon_mn.c | 54 struct ttm_operation_ctx ctx = { false, false }; in radeon_mn_invalidate()
|
D | radeon_object.c | 279 struct ttm_operation_ctx ctx = { false, false }; in radeon_bo_pin_restricted() 474 struct ttm_operation_ctx ctx = { true, false }; in radeon_bo_list_validate() 726 struct ttm_operation_ctx ctx = { false, false }; in radeon_bo_fault_reserve_notify()
|
/Linux-v6.1/drivers/gpu/drm/ |
D | drm_gem_vram_helper.c | 284 struct ttm_operation_ctx ctx = { false, false }; in drm_gem_vram_pin_locked() 577 struct ttm_operation_ctx *ctx, in drm_gem_vram_bo_driver_move() 924 struct ttm_operation_ctx *ctx, in bo_driver_move()
|
/Linux-v6.1/drivers/gpu/drm/qxl/ |
D | qxl_object.c | 114 struct ttm_operation_ctx ctx = { !kernel, false }; in qxl_bo_create() 296 struct ttm_operation_ctx ctx = { false, false }; in __qxl_bo_pin()
|
D | qxl_ttm.c | 139 struct ttm_operation_ctx *ctx, in qxl_bo_move()
|