Home
last modified time | relevance | path

Searched refs:drm_gpuvm_bo (Results 1 – 7 of 7) sorted by relevance

/linux/include/drm/
H A Ddrm_gpuvm.h38 struct drm_gpuvm_bo;
83 struct drm_gpuvm_bo *vm_bo;
153 void drm_gpuva_link(struct drm_gpuva *va, struct drm_gpuvm_bo *vm_bo);
645 struct drm_gpuvm_bo { struct
707 struct drm_gpuvm_bo * argument
711 struct drm_gpuvm_bo *
714 struct drm_gpuvm_bo *
715 drm_gpuvm_bo_obtain_prealloc(struct drm_gpuvm_bo *vm_bo);
726 static inline struct drm_gpuvm_bo *
727 drm_gpuvm_bo_get(struct drm_gpuvm_bo *vm_bo) in drm_gpuvm_bo_get()
[all …]
/linux/drivers/gpu/drm/
H A Ddrm_gpuvm.c689 struct drm_gpuvm_bo *__vm_bo = NULL; \
702 struct drm_gpuvm_bo, \
1124 struct drm_gpuvm_bo *vm_bo; in __drm_gpuvm_prepare_objects()
1145 struct drm_gpuvm_bo *vm_bo; in drm_gpuvm_prepare_objects_locked()
1366 struct drm_gpuvm_bo *vm_bo; in __drm_gpuvm_validate()
1386 struct drm_gpuvm_bo *vm_bo, *next; in drm_gpuvm_validate_locked()
1468 struct drm_gpuvm_bo *
1473 struct drm_gpuvm_bo *vm_bo; in drm_gpuvm_bo_create()
1501 struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo, in drm_gpuvm_bo_destroy()
1542 drm_gpuvm_bo_put(struct drm_gpuvm_bo *vm_bo) in drm_gpuvm_bo_put()
[all …]
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_uvmm.c65 struct drm_gpuvm_bo *vm_bo;
1123 struct drm_gpuvm_bo *vm_bo = bop->vm_bo; in bind_link_gpuvas()
1759 struct drm_gpuvm_bo *vm_bo; in nouveau_uvmm_bo_map_all()
1778 struct drm_gpuvm_bo *vm_bo; in nouveau_uvmm_bo_unmap_all()
1802 nouveau_uvmm_bo_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec) in nouveau_uvmm_bo_validate()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c199 struct drm_gpuvm_bo *vm_bo;
1076 static void panthor_vm_bo_put(struct drm_gpuvm_bo *vm_bo) in panthor_vm_bo_put()
1205 struct drm_gpuvm_bo *preallocated_vm_bo; in panthor_vm_prepare_map_op_ctx()
1981 struct drm_gpuvm_bo *vm_bo) in panthor_vma_link()
1995 struct drm_gpuvm_bo *vm_bo = drm_gpuvm_bo_get(vma->base.vm_bo); in panthor_vma_unlink()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_vm.c144 struct drm_gpuvm_bo *gpuvm_bo;
/linux/drivers/gpu/drm/xe/
H A Dxe_vm.c382 static int xe_gpuvm_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec) in xe_gpuvm_validate()
966 struct drm_gpuvm_bo *vm_bo; in xe_vma_create()
1915 struct drm_gpuvm_bo *vm_bo; in vm_bind_ioctl_ops_create()
H A Dxe_bo.c490 struct drm_gpuvm_bo *vm_bo; in xe_bo_trigger_rebind()