/kernel/linux/linux-5.10/include/drm/ttm/ |
D | ttm_page_alloc.h | 50 int ttm_pool_populate(struct ttm_tt *ttm, struct ttm_operation_ctx *ctx); 65 struct ttm_operation_ctx *ctx); 94 struct ttm_operation_ctx *ctx); 112 struct ttm_operation_ctx *ctx) in ttm_dma_populate()
|
D | ttm_memory.h | 85 struct ttm_operation_ctx *ctx); 89 struct ttm_operation_ctx *ctx); 94 struct ttm_operation_ctx *ctx);
|
D | ttm_bo_api.h | 207 struct ttm_operation_ctx { struct 293 struct ttm_operation_ctx *ctx); 399 struct ttm_operation_ctx *ctx, 587 struct ttm_operation_ctx *ctx); 612 struct ttm_operation_ctx *ctx,
|
D | ttm_bo_driver.h | 82 struct ttm_operation_ctx *ctx); 165 struct ttm_operation_ctx *ctx, 422 struct ttm_operation_ctx *ctx); 605 struct ttm_operation_ctx *ctx, 627 struct ttm_operation_ctx *ctx,
|
D | ttm_tt.h | 35 struct ttm_operation_ctx; 197 int ttm_tt_populate(struct ttm_bo_device *bdev, struct ttm_tt *ttm, struct ttm_operation_ctx *ctx);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/ |
D | ttm_bo.c | 237 struct ttm_operation_ctx *ctx) in ttm_bo_handle_move_mem() 599 struct ttm_operation_ctx *ctx) in ttm_bo_evict() 669 struct ttm_operation_ctx *ctx, bool *locked, bool *busy) in ttm_bo_evict_swapout_allowable() 700 struct ttm_operation_ctx *ctx, in ttm_mem_evict_wait_busy() 728 struct ttm_operation_ctx *ctx, in ttm_mem_evict_first() 842 struct ttm_operation_ctx *ctx) in ttm_bo_mem_force_space() 902 struct ttm_operation_ctx *ctx) in ttm_bo_mem_placement() 938 struct ttm_operation_ctx *ctx) in ttm_bo_mem_space() 1008 struct ttm_operation_ctx *ctx) in ttm_bo_move_buffer() 1080 struct ttm_operation_ctx *ctx) in ttm_bo_validate() [all …]
|
D | ttm_memory.c | 270 uint64_t extra, struct ttm_operation_ctx *ctx) in ttm_shrink() 289 struct ttm_operation_ctx ctx = { in ttm_shrink_work() 543 struct ttm_operation_ctx *ctx) in ttm_check_under_lowerlimit() 601 struct ttm_operation_ctx *ctx) in ttm_mem_global_alloc_zone() 620 struct ttm_operation_ctx *ctx) in ttm_mem_global_alloc() 633 struct ttm_operation_ctx *ctx) in ttm_mem_global_alloc_page()
|
D | ttm_resource.c | 89 struct ttm_operation_ctx ctx = { in ttm_resource_manager_force_list_clean()
|
D | ttm_bo_util.c | 54 struct ttm_operation_ctx *ctx, in ttm_bo_move_ttm() 218 struct ttm_operation_ctx *ctx, in ttm_bo_move_memcpy() 441 struct ttm_operation_ctx ctx = { in ttm_bo_kmap_ttm()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
D | radeon_mn.c | 53 struct ttm_operation_ctx ctx = { false, false }; in radeon_mn_invalidate()
|
D | radeon_object.c | 331 struct ttm_operation_ctx ctx = { false, false }; in radeon_bo_pin_restricted() 396 struct ttm_operation_ctx ctx = { false, false }; in radeon_bo_unpin() 537 struct ttm_operation_ctx ctx = { true, false }; in radeon_bo_list_validate() 799 struct ttm_operation_ctx ctx = { false, false }; in radeon_bo_fault_reserve_notify()
|
D | radeon_ttm.c | 213 struct ttm_operation_ctx ctx = { interruptible, no_wait_gpu }; in radeon_move_vram_ram() 264 struct ttm_operation_ctx ctx = { interruptible, no_wait_gpu }; in radeon_move_ram_vram() 299 struct ttm_operation_ctx *ctx, in radeon_bo_move() 631 struct ttm_operation_ctx *ctx) in radeon_ttm_tt_populate()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_ttm_glue.c | 61 static struct ttm_operation_ctx ctx = {.interruptible = false, in vmw_vmt_reserve()
|
D | vmwgfx_bo.c | 94 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_placement() 143 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_vram_or_gmr() 218 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_start_of_vram() 337 struct ttm_operation_ctx ctx = { false, true }; in vmw_bo_pin_reserved()
|
D | vmwgfx_shader.c | 597 struct ttm_operation_ctx ttm_opt_ctx = { in vmw_dx_shader_add() 725 struct ttm_operation_ctx ctx = { in vmw_user_shader_alloc() 796 struct ttm_operation_ctx ctx = { in vmw_shader_alloc() 966 struct ttm_operation_ctx ctx = { false, true }; in vmw_compat_shader_add()
|
D | vmwgfx_ttm_buffer.c | 426 struct ttm_operation_ctx ctx = { in vmw_ttm_map_dma() 649 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in vmw_ttm_populate() 813 struct ttm_operation_ctx ctx = { in vmw_bo_create_and_populate()
|
D | vmwgfx_simple_resource.c | 152 struct ttm_operation_ctx ctx = { in vmw_simple_resource_create_ioctl()
|
D | vmwgfx_cotable.c | 385 struct ttm_operation_ctx ctx = { false, false }; in vmw_cotable_resize() 572 struct ttm_operation_ctx ttm_opt_ctx = { in vmw_cotable_alloc()
|
D | vmwgfx_validation.c | 534 struct ttm_operation_ctx ctx = { in vmw_validation_bo_validate_single() 588 struct ttm_operation_ctx ctx = { in vmw_validation_bo_validate()
|
D | ttm_object.c | 353 struct ttm_operation_ctx ctx = { in ttm_ref_object_add() 715 struct ttm_operation_ctx ctx = { in ttm_prime_handle_to_fd()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_dma_buf.c | 298 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_dma_buf_map() 391 struct ttm_operation_ctx ctx = { true, false }; in amdgpu_dma_buf_begin_cpu_access() 520 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_dma_buf_move_notify()
|
D | amdgpu_object.c | 371 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_create_kernel_at() 526 struct ttm_operation_ctx ctx = { in amdgpu_bo_do_create() 720 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_validate() 899 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_pin_restricted() 1016 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_unpin() 1371 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_fault_reserve_notify()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
D | qxl_object.c | 248 struct ttm_operation_ctx ctx = { false, false }; in __qxl_bo_pin() 268 struct ttm_operation_ctx ctx = { false, false }; in __qxl_bo_unpin()
|
D | qxl_ttm.c | 157 struct ttm_operation_ctx *ctx, in qxl_bo_move()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
D | nouveau_bo.c | 651 struct ttm_operation_ctx ctx = { interruptible, no_wait_gpu }; in nouveau_bo_validate() 910 struct ttm_operation_ctx ctx = { intr, no_wait_gpu }; in nouveau_bo_move_flipd() 952 struct ttm_operation_ctx ctx = { intr, no_wait_gpu }; in nouveau_bo_move_flips() 1056 struct ttm_operation_ctx *ctx, in nouveau_bo_move() 1305 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in nouveau_ttm_tt_populate()
|