| /Linux-v6.6/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.6/include/drm/ttm/ |
| D | ttm_device.h | 36 struct ttm_operation_ctx; 87 struct ttm_operation_ctx *ctx); 150 struct ttm_operation_ctx *ctx, 271 int ttm_global_swapout(struct ttm_operation_ctx *ctx, gfp_t gfp_flags); 272 int ttm_device_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx,
|
| D | ttm_bo.h | 178 struct ttm_operation_ctx { struct 351 struct ttm_operation_ctx *ctx); 354 struct ttm_operation_ctx *ctx); 362 uint32_t alignment, struct ttm_operation_ctx *ctx, 376 int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx, 383 struct ttm_operation_ctx *ctx, 400 struct ttm_operation_ctx *ctx); 414 struct ttm_operation_ctx *ctx,
|
| D | ttm_pool.h | 37 struct ttm_operation_ctx; 82 struct ttm_operation_ctx *ctx);
|
| D | ttm_tt.h | 39 struct ttm_operation_ctx; 196 struct ttm_operation_ctx *ctx);
|
| /Linux-v6.6/drivers/gpu/drm/ttm/ |
| D | ttm_bo.c | 117 struct ttm_operation_ctx *ctx, in ttm_bo_handle_move_mem() 400 struct ttm_operation_ctx *ctx, in ttm_bo_bounce_temp_buffer() 424 struct ttm_operation_ctx *ctx) in ttm_bo_evict() 515 struct ttm_operation_ctx *ctx, in ttm_bo_evict_swapout_allowable() 564 struct ttm_operation_ctx *ctx, in ttm_mem_evict_wait_busy() 592 struct ttm_operation_ctx *ctx, in ttm_mem_evict_first() 729 struct ttm_operation_ctx *ctx) in ttm_bo_mem_force_space() 774 struct ttm_operation_ctx *ctx) in ttm_bo_mem_space() 840 struct ttm_operation_ctx *ctx) in ttm_bo_move_buffer() 892 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() 141 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 | 143 struct ttm_operation_ctx *ctx, in ttm_bo_move_memcpy() 335 struct ttm_operation_ctx ctx = { in ttm_bo_kmap_ttm() 493 struct ttm_operation_ctx ctx = { in ttm_bo_vmap()
|
| /Linux-v6.6/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() 175 struct ttm_operation_ctx ctx = {}; in i915_ttm_restore()
|
| D | i915_gem_ttm.c | 190 struct ttm_operation_ctx *ctx) in i915_ttm_tt_shmem_populate() 324 struct ttm_operation_ctx *ctx) in i915_ttm_tt_populate() 428 struct ttm_operation_ctx ctx = { in i915_ttm_purge() 468 struct ttm_operation_ctx ctx = { in i915_ttm_shrink() 784 struct ttm_operation_ctx ctx = { in __i915_ttm_get_pages() 1072 struct ttm_operation_ctx ctx = { in vm_fault_ttm() 1295 struct ttm_operation_ctx ctx = { in __i915_gem_ttm_object_init()
|
| D | i915_gem_ttm_move.c | 469 const struct ttm_operation_ctx *ctx, bool clear, in __i915_ttm_move() 571 struct ttm_operation_ctx *ctx, in i915_ttm_move() 710 struct ttm_operation_ctx ctx = { in i915_gem_obj_copy_ttm()
|
| /Linux-v6.6/drivers/gpu/drm/vmwgfx/ |
| D | vmwgfx_bo.c | 73 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_placement() 109 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_vram_or_gmr() 178 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_start_of_vram() 280 struct ttm_operation_ctx ctx = { false, true }; in vmw_bo_pin_reserved() 378 struct ttm_operation_ctx ctx = { in vmw_bo_init()
|
| D | vmwgfx_ttm_buffer.c | 389 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in vmw_ttm_populate() 514 struct ttm_operation_ctx *ctx, in vmw_move() 580 struct ttm_operation_ctx ctx = { in vmw_bo_create_and_populate()
|
| D | ttm_object.h | 315 struct ttm_operation_ctx ctx = { intr, no_wait }; in ttm_bo_wait()
|
| /Linux-v6.6/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_dma_buf.c | 151 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_dma_buf_map() 240 struct ttm_operation_ctx ctx = { true, false }; in amdgpu_dma_buf_begin_cpu_access() 370 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_dma_buf_move_notify()
|
| D | amdgpu_amdkfd_gpuvm.c | 403 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_amdkfd_bo_validate() 516 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_userptr() 563 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_dmabuf() 606 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_sg_bo() 683 struct ttm_operation_ctx ctx = {.interruptible = false}; in kfd_mem_dmaunmap_userptr() 729 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmaunmap_sg_bo() 1002 struct ttm_operation_ctx ctx = { true, false }; in init_user_pages() 2396 struct ttm_operation_ctx ctx = { false, false }; in update_invalid_user_pages() 2492 struct ttm_operation_ctx ctx = { false, false }; in validate_invalid_user_pages()
|
| /Linux-v6.6/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.6/drivers/gpu/drm/loongson/ |
| D | lsdc_ttm.c | 115 struct ttm_operation_ctx *ctx) in lsdc_ttm_tt_populate() 162 struct ttm_operation_ctx *ctx, in lsdc_bo_move() 290 struct ttm_operation_ctx ctx = { false, false }; in lsdc_bo_pin()
|
| /Linux-v6.6/drivers/gpu/drm/ |
| D | drm_gem_vram_helper.c | 285 struct ttm_operation_ctx ctx = { false, false }; in drm_gem_vram_pin_locked() 566 struct ttm_operation_ctx *ctx, in drm_gem_vram_bo_driver_move() 913 struct ttm_operation_ctx *ctx, in bo_driver_move()
|
| /Linux-v6.6/drivers/gpu/drm/qxl/ |
| D | qxl_object.c | 114 struct ttm_operation_ctx ctx = { !kernel, false }; in qxl_bo_create() 297 struct ttm_operation_ctx ctx = { false, false }; in __qxl_bo_pin()
|
| /Linux-v6.6/drivers/gpu/drm/nouveau/ |
| D | nouveau_bo.c | 345 struct ttm_operation_ctx ctx = { in nouveau_bo_init() 696 struct ttm_operation_ctx ctx = { interruptible, no_wait_gpu }; in nouveau_bo_validate() 846 struct ttm_operation_ctx *ctx, in nouveau_bo_move_m2mf() 1051 struct ttm_operation_ctx *ctx, in nouveau_bo_move() 1327 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in nouveau_ttm_tt_populate()
|