/openbmc/linux/drivers/gpu/drm/i915/ |
H A 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);
|
H A 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()
|
/openbmc/linux/include/drm/ttm/ |
H A 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,
|
H A 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,
|
H A D | ttm_pool.h | 37 struct ttm_operation_ctx; 82 struct ttm_operation_ctx *ctx);
|
H A D | ttm_tt.h | 39 struct ttm_operation_ctx; 203 struct ttm_operation_ctx *ctx);
|
/openbmc/linux/drivers/gpu/drm/ttm/ |
H A 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 …]
|
H A 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()
|
H A D | ttm_tt.c | 310 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in ttm_tt_populate() 392 struct ttm_operation_ctx ctx = { false, false }; in ttm_tt_debugfs_shrink_show()
|
H A D | ttm_bo_util.c | 143 struct ttm_operation_ctx *ctx, in ttm_bo_move_memcpy() 341 struct ttm_operation_ctx ctx = { in ttm_bo_kmap_ttm() 502 struct ttm_operation_ctx ctx = { in ttm_bo_vmap()
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_ttm_move.h | 13 struct ttm_operation_ctx; 34 struct ttm_operation_ctx *ctx,
|
H A 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()
|
H A 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()
|
H A 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()
|
/openbmc/linux/drivers/gpu/drm/vmwgfx/ |
H A 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() 281 struct ttm_operation_ctx ctx = { false, true }; in vmw_bo_pin_reserved() 387 struct ttm_operation_ctx ctx = { in vmw_bo_init()
|
H A D | vmwgfx_ttm_buffer.c | 395 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in vmw_ttm_populate() 530 struct ttm_operation_ctx *ctx, in vmw_move() 596 struct ttm_operation_ctx ctx = { in vmw_bo_create_and_populate()
|
H A D | ttm_object.h | 315 struct ttm_operation_ctx ctx = { intr, no_wait }; in ttm_bo_wait()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A 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()
|
H A D | amdgpu_amdkfd_gpuvm.c | 403 struct ttm_operation_ctx ctx = { false, false }; in amdgpu_amdkfd_bo_validate() 520 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_userptr() 567 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_dmabuf() 610 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmamap_sg_bo() 687 struct ttm_operation_ctx ctx = {.interruptible = false}; in kfd_mem_dmaunmap_userptr() 733 struct ttm_operation_ctx ctx = {.interruptible = true}; in kfd_mem_dmaunmap_sg_bo() 1006 struct ttm_operation_ctx ctx = { true, false }; in init_user_pages() 2434 struct ttm_operation_ctx ctx = { false, false }; in update_invalid_user_pages() 2530 struct ttm_operation_ctx ctx = { false, false }; in validate_invalid_user_pages()
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_mn.c | 54 struct ttm_operation_ctx ctx = { false, false }; in radeon_mn_invalidate()
|
H A 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()
|
/openbmc/linux/drivers/gpu/drm/loongson/ |
H A 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()
|
/openbmc/linux/drivers/gpu/drm/ |
H A 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()
|
/openbmc/linux/drivers/gpu/drm/qxl/ |
H A 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()
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo.c | 340 struct ttm_operation_ctx ctx = { in nouveau_bo_init() 691 struct ttm_operation_ctx ctx = { interruptible, no_wait_gpu }; in nouveau_bo_validate() 841 struct ttm_operation_ctx *ctx, in nouveau_bo_move_m2mf() 1046 struct ttm_operation_ctx *ctx, in nouveau_bo_move() 1324 struct ttm_tt *ttm, struct ttm_operation_ctx *ctx) in nouveau_ttm_tt_populate()
|