Home
last modified time | relevance | path

Searched defs:vm_bo (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c208 struct drm_gpuvm_bo *vm_bo; member
1153 static void panthor_vm_bo_free(struct drm_gpuvm_bo *vm_bo) in panthor_vm_bo_free()
2220 struct drm_gpuvm_bo *vm_bo) in panthor_vma_link()
2468 struct drm_gpuvm_bo *vm_bo; in panthor_vm_update_bo_reclaim_lru_locked() local
2493 struct drm_gpuvm_bo *vm_bo; in panthor_vm_evict_bo_mappings_locked() local
2547 static struct panthor_vma *select_evicted_vma(struct drm_gpuvm_bo *vm_bo, in select_evicted_vma()
2571 static int remap_evicted_vma(struct drm_gpuvm_bo *vm_bo, in remap_evicted_vma()
2641 static int panthor_vm_restore_vmas(struct drm_gpuvm_bo *vm_bo) in panthor_vm_restore_vmas()
2662 static int panthor_vm_bo_validate(struct drm_gpuvm_bo *vm_bo, in panthor_vm_bo_validate()
H A Dpanthor_gem.c124 struct drm_gpuvm_bo *vm_bo; in is_gpu_mapped() local
1421 struct drm_gpuvm_bo *vm_bo, *last_locked = NULL; in panthor_gem_try_evict_no_resv_wait() local
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.c154 amdgpu_vm_bo_lock_lists(struct amdgpu_vm_bo_base *vm_bo) in amdgpu_vm_bo_lock_lists()
174 static void amdgpu_vm_bo_unlock_lists(struct amdgpu_vm_bo_base *vm_bo) in amdgpu_vm_bo_unlock_lists()
204 static void amdgpu_vm_bo_evicted(struct amdgpu_vm_bo_base *vm_bo) in amdgpu_vm_bo_evicted()
221 static void amdgpu_vm_bo_needs_update(struct amdgpu_vm_bo_base *vm_bo) in amdgpu_vm_bo_needs_update()
248 static void amdgpu_vm_bo_idle(struct amdgpu_vm_bo_base *vm_bo) in amdgpu_vm_bo_idle()
268 struct amdgpu_vm_bo_base *vm_bo, *tmp; in amdgpu_vm_bo_reset_state_machine() local
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem.c383 struct drm_gpuvm_bo *vm_bo; in lookup_vma() local
415 struct drm_gpuvm_bo *vm_bo, *tmp; in put_iova_spaces() local
982 struct drm_gpuvm_bo *vm_bo; in msm_gem_describe() local
1078 struct drm_gpuvm_bo *vm_bo; in msm_gem_free_object() local
H A Dmsm_gem_vma.c372 struct drm_gpuvm_bo *vm_bo; in msm_gem_vma_new() local
445 msm_gem_vm_bo_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec) in msm_gem_vm_bo_validate()
554 struct drm_gpuvm_bo *vm_bo = orig_vma->vm_bo; in msm_gem_vm_sm_step_remap() local
H A Dmsm_gem_shrinker.c53 struct drm_gpuvm_bo *vm_bo, *last_locked = NULL; in with_vm_locks() local
H A Dmsm_gem_submit.c537 struct drm_gpuvm_bo *vm_bo = submit->bos[i].vm_bo; in msm_submit_retire() local
H A Dmsm_gem.h479 struct drm_gpuvm_bo *vm_bo; member
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_uvmm.c65 struct drm_gpuvm_bo *vm_bo; member
1194 struct drm_gpuvm_bo *vm_bo = bop->vm_bo; in bind_link_gpuvas() local
1843 struct drm_gpuvm_bo *vm_bo; in nouveau_uvmm_bo_map_all() local
1862 struct drm_gpuvm_bo *vm_bo; in nouveau_uvmm_bo_unmap_all() local
1886 nouveau_uvmm_bo_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec) in nouveau_uvmm_bo_validate()
/linux/drivers/gpu/drm/xe/
H A Dxe_vm.c344 static int xe_gpuvm_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec) in xe_gpuvm_validate() argument
1134 struct drm_gpuvm_bo *vm_bo; xe_vma_create() local
2418 struct drm_gpuvm_bo *vm_bo; vm_bind_ioctl_ops_create() local
[all...]
H A Dxe_bo.c675 struct drm_gpuvm_bo *vm_bo; xe_bo_trigger_rebind() local
1250 struct drm_gpuvm_bo *vm_bo; xe_bo_eviction_valuable() local