| /Linux-v5.15/include/drm/ttm/ |
| D | ttm_device.h | 38 struct ttm_operation_ctx; 97 struct ttm_operation_ctx *ctx); 160 struct ttm_operation_ctx *ctx, 280 int ttm_global_swapout(struct ttm_operation_ctx *ctx, gfp_t gfp_flags); 281 int ttm_device_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx,
|
| D | ttm_bo_api.h | 208 struct ttm_operation_ctx { struct 262 static inline int ttm_bo_wait_ctx(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx) in ttm_bo_wait_ctx() 296 struct ttm_operation_ctx *ctx); 398 struct ttm_operation_ctx *ctx, 551 int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx, 586 struct ttm_operation_ctx *ctx,
|
| D | ttm_pool.h | 37 struct ttm_operation_ctx; 79 struct ttm_operation_ctx *ctx);
|
| D | ttm_tt.h | 39 struct ttm_operation_ctx; 163 int ttm_tt_populate(struct ttm_device *bdev, struct ttm_tt *ttm, struct ttm_operation_ctx *ctx);
|
| D | ttm_bo_driver.h | 101 struct ttm_operation_ctx *ctx); 250 struct ttm_operation_ctx *ctx,
|
| /Linux-v5.15/drivers/gpu/drm/vmwgfx/ |
| D | ttm_memory.h | 86 struct ttm_operation_ctx *ctx); 90 struct ttm_operation_ctx *ctx); 95 struct ttm_operation_ctx *ctx);
|
| D | ttm_memory.c | 273 uint64_t extra, struct ttm_operation_ctx *ctx) in ttm_shrink() 292 struct ttm_operation_ctx ctx = { in ttm_shrink_work() 543 struct ttm_operation_ctx *ctx) in ttm_check_under_lowerlimit() 602 struct ttm_operation_ctx *ctx) in ttm_mem_global_alloc_zone() 621 struct ttm_operation_ctx *ctx) in ttm_mem_global_alloc() 634 struct ttm_operation_ctx *ctx) in ttm_mem_global_alloc_page()
|
| D | vmwgfx_bo.c | 94 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_placement() 136 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_vram_or_gmr() 206 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_start_of_vram() 315 struct ttm_operation_ctx ctx = { false, true }; in vmw_bo_pin_reserved() 477 struct ttm_operation_ctx ctx = { false, false }; in vmw_bo_create_kernel() 539 struct ttm_operation_ctx ctx = { interruptible, false }; in vmw_bo_init()
|
| D | vmwgfx_ttm_buffer.c | 322 struct ttm_operation_ctx ctx = { in vmw_ttm_map_dma() 541 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in vmw_ttm_populate() 679 struct ttm_operation_ctx *ctx, in vmw_move() 735 struct ttm_operation_ctx ctx = { in vmw_bo_create_and_populate()
|
| D | vmwgfx_ttm_glue.c | 108 static struct ttm_operation_ctx ctx = {.interruptible = false, in vmw_vmt_reserve()
|
| 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() 959 struct ttm_operation_ctx ctx = { false, true }; in vmw_compat_shader_add()
|
| D | vmwgfx_simple_resource.c | 152 struct ttm_operation_ctx ctx = { in vmw_simple_resource_create_ioctl()
|
| D | vmwgfx_cotable.c | 386 struct ttm_operation_ctx ctx = { false, false }; in vmw_cotable_resize() 577 struct ttm_operation_ctx ttm_opt_ctx = { in vmw_cotable_alloc()
|
| /Linux-v5.15/drivers/gpu/drm/ttm/ |
| D | ttm_bo.c | 166 struct ttm_operation_ctx *ctx, in ttm_bo_handle_move_mem() 493 struct ttm_operation_ctx *ctx, in ttm_bo_bounce_temp_buffer() 517 struct ttm_operation_ctx *ctx) in ttm_bo_evict() 600 struct ttm_operation_ctx *ctx, in ttm_bo_evict_swapout_allowable() 641 struct ttm_operation_ctx *ctx, in ttm_mem_evict_wait_busy() 669 struct ttm_operation_ctx *ctx, in ttm_mem_evict_first() 778 struct ttm_operation_ctx *ctx) in ttm_bo_mem_force_space() 813 struct ttm_operation_ctx *ctx) in ttm_bo_mem_space() 882 struct ttm_operation_ctx *ctx) in ttm_bo_move_buffer() 964 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 | 309 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in ttm_tt_populate() 407 struct ttm_operation_ctx ctx = { false, false }; in ttm_tt_debugfs_shrink_show()
|
| D | ttm_bo_util.c | 136 struct ttm_operation_ctx *ctx, in ttm_bo_move_memcpy() 301 struct ttm_operation_ctx ctx = { in ttm_bo_kmap_ttm() 420 struct ttm_operation_ctx ctx = { in ttm_bo_vmap()
|
| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_dma_buf.c | 165 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_dma_buf_map() 254 struct ttm_operation_ctx ctx = { true, false }; in amdgpu_dma_buf_begin_cpu_access() 382 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_dma_buf_move_notify()
|
| D | amdgpu_object.c | 361 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_create_kernel_at() 527 struct ttm_operation_ctx ctx = { in amdgpu_bo_create() 711 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_validate() 906 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_pin_restricted() 1371 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_bo_fault_reserve_notify()
|
| D | amdgpu_amdkfd_gpuvm.c | 326 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_amdkfd_bo_validate() 472 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_userptr() 522 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_dmabuf() 553 struct ttm_operation_ctx ctx = {.interruptible = false}; in kfd_mem_dmaunmap_userptr() 573 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmaunmap_dmabuf() 827 struct ttm_operation_ctx ctx = { true, false }; in init_user_pages() 1997 struct ttm_operation_ctx ctx = { false, false }; in update_invalid_user_pages() 2083 struct ttm_operation_ctx ctx = { false, false }; in validate_invalid_user_pages()
|
| /Linux-v5.15/drivers/gpu/drm/radeon/ |
| D | radeon_mn.c | 54 struct ttm_operation_ctx ctx = { false, false }; in radeon_mn_invalidate()
|
| D | radeon_object.c | 295 struct ttm_operation_ctx ctx = { false, false }; in radeon_bo_pin_restricted() 488 struct ttm_operation_ctx ctx = { true, false }; in radeon_bo_list_validate() 747 struct ttm_operation_ctx ctx = { false, false }; in radeon_bo_fault_reserve_notify()
|
| /Linux-v5.15/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_ttm.c | 323 struct ttm_operation_ctx ctx = { in i915_ttm_purge() 489 struct ttm_operation_ctx *ctx, in i915_ttm_move() 620 struct ttm_operation_ctx ctx = { in __i915_ttm_get_pages() 902 struct ttm_operation_ctx ctx = { in __i915_gem_ttm_object_init()
|
| /Linux-v5.15/drivers/gpu/drm/ |
| D | drm_gem_vram_helper.c | 283 struct ttm_operation_ctx ctx = { false, false }; in drm_gem_vram_pin_locked() 575 struct ttm_operation_ctx *ctx, in drm_gem_vram_bo_driver_move() 908 struct ttm_operation_ctx *ctx, in bo_driver_move()
|
| /Linux-v5.15/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()
|