/linux/include/drm/ttm/ |
A D | ttm_device.h | 38 struct ttm_operation_ctx; 89 struct ttm_operation_ctx *ctx); 152 struct ttm_operation_ctx *ctx, 287 int ttm_global_swapout(struct ttm_operation_ctx *ctx, gfp_t gfp_flags); 288 int ttm_device_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx,
|
A 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() 284 struct ttm_operation_ctx *ctx); 387 struct ttm_operation_ctx *ctx, 541 int ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx, 576 struct ttm_operation_ctx *ctx,
|
A D | ttm_pool.h | 37 struct ttm_operation_ctx; 80 struct ttm_operation_ctx *ctx);
|
A D | ttm_tt.h | 39 struct ttm_operation_ctx; 194 struct ttm_operation_ctx *ctx);
|
A D | ttm_bo_driver.h | 101 struct ttm_operation_ctx *ctx); 250 struct ttm_operation_ctx *ctx,
|
/linux/drivers/gpu/drm/vmwgfx/ |
A D | ttm_memory.h | 86 struct ttm_operation_ctx *ctx); 90 struct ttm_operation_ctx *ctx); 95 struct ttm_operation_ctx *ctx);
|
A 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() 542 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()
|
A D | vmwgfx_bo.c | 94 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_placement() 135 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_vram_or_gmr() 204 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_start_of_vram() 312 struct ttm_operation_ctx ctx = { false, true }; in vmw_bo_pin_reserved() 474 struct ttm_operation_ctx ctx = { false, false }; in vmw_bo_create_kernel() 536 struct ttm_operation_ctx ctx = { interruptible, false }; in vmw_bo_init()
|
A D | vmwgfx_ttm_buffer.c | 322 struct ttm_operation_ctx ctx = { in vmw_ttm_map_dma() 535 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in vmw_ttm_populate() 675 struct ttm_operation_ctx *ctx, in vmw_move() 731 struct ttm_operation_ctx ctx = { in vmw_bo_create_and_populate()
|
A 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()
|
A D | vmwgfx_ttm_glue.c | 105 static struct ttm_operation_ctx ctx = {.interruptible = false, in vmw_vmt_reserve()
|
A 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()
|
A D | vmwgfx_simple_resource.c | 152 struct ttm_operation_ctx ctx = { in vmw_simple_resource_create_ioctl()
|
/linux/drivers/gpu/drm/ttm/ |
A D | ttm_bo.c | 176 struct ttm_operation_ctx *ctx, in ttm_bo_handle_move_mem() 495 struct ttm_operation_ctx *ctx, in ttm_bo_bounce_temp_buffer() 519 struct ttm_operation_ctx *ctx) in ttm_bo_evict() 602 struct ttm_operation_ctx *ctx, in ttm_bo_evict_swapout_allowable() 644 struct ttm_operation_ctx *ctx, in ttm_mem_evict_wait_busy() 672 struct ttm_operation_ctx *ctx, in ttm_mem_evict_first() 781 struct ttm_operation_ctx *ctx) in ttm_bo_mem_force_space() 816 struct ttm_operation_ctx *ctx) in ttm_bo_mem_space() 885 struct ttm_operation_ctx *ctx) in ttm_bo_move_buffer() 922 struct ttm_operation_ctx *ctx) in ttm_bo_validate() [all …]
|
A 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()
|
A 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()
|
A D | ttm_bo_util.c | 132 struct ttm_operation_ctx *ctx, in ttm_bo_move_memcpy() 300 struct ttm_operation_ctx ctx = { in ttm_bo_kmap_ttm() 419 struct ttm_operation_ctx ctx = { in ttm_bo_vmap()
|
/linux/drivers/gpu/drm/i915/gem/ |
A D | i915_gem_ttm_pm.c | 51 struct ttm_operation_ctx ctx = {}; in i915_ttm_backup() 153 struct ttm_operation_ctx ctx = {}; in i915_ttm_restore()
|
A D | i915_gem_ttm.c | 334 struct ttm_operation_ctx ctx = { in i915_ttm_purge() 539 struct ttm_operation_ctx *ctx, in i915_ttm_move() 648 struct ttm_operation_ctx ctx = { in __i915_ttm_get_pages() 932 struct ttm_operation_ctx ctx = { in __i915_gem_ttm_object_init() 1023 struct ttm_operation_ctx ctx = { in i915_gem_obj_copy_ttm()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
A 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()
|
A D | amdgpu_amdkfd_gpuvm.c | 328 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_amdkfd_bo_validate() 474 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_userptr() 524 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_dmabuf() 555 struct ttm_operation_ctx ctx = {.interruptible = false}; in kfd_mem_dmaunmap_userptr() 575 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmaunmap_dmabuf() 830 struct ttm_operation_ctx ctx = { true, false }; in init_user_pages() 2016 struct ttm_operation_ctx ctx = { false, false }; in update_invalid_user_pages() 2109 struct ttm_operation_ctx ctx = { false, false }; in validate_invalid_user_pages()
|
/linux/drivers/gpu/drm/radeon/ |
A D | radeon_mn.c | 54 struct ttm_operation_ctx ctx = { false, false }; in radeon_mn_invalidate()
|
A 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/drivers/gpu/drm/ |
A 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() 907 struct ttm_operation_ctx *ctx, in bo_driver_move()
|
/linux/drivers/gpu/drm/qxl/ |
A 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()
|