Home
last modified time | relevance | path

Searched refs:drm_gpuvm (Results 1 – 14 of 14) sorted by relevance

/linux/include/drm/
A Ddrm_gpuvm.h37 struct drm_gpuvm;
77 struct drm_gpuvm *vm;
226 struct drm_gpuvm { struct
352 static inline struct drm_gpuvm *
353 drm_gpuvm_get(struct drm_gpuvm *gpuvm) in drm_gpuvm_get()
360 void drm_gpuvm_put(struct drm_gpuvm *gpuvm);
421 drm_gpuvm_is_extobj(struct drm_gpuvm *gpuvm, in drm_gpuvm_is_extobj()
526 struct drm_gpuvm *vm;
650 struct drm_gpuvm *vm;
736 drm_gpuvm_bo_find(struct drm_gpuvm *gpuvm,
[all …]
A Ddrm_debugfs.h155 struct drm_gpuvm *gpuvm);
180 struct drm_gpuvm *gpuvm) in drm_debugfs_gpuva_info()
/linux/drivers/gpu/drm/
A Ddrm_gpuvm.c1062 struct drm_gpuvm *gpuvm = container_of(kref, struct drm_gpuvm, kref); in drm_gpuvm_free()
1503 struct drm_gpuvm *gpuvm = vm_bo->vm; in drm_gpuvm_bo_destroy()
1673 struct drm_gpuvm *gpuvm = vm_bo->vm; in drm_gpuvm_bo_extobj_add()
1695 struct drm_gpuvm *gpuvm = vm_bo->vm; in drm_gpuvm_bo_evict()
1801 struct drm_gpuvm *gpuvm = va->vm; in drm_gpuva_remove()
1833 struct drm_gpuvm *gpuvm = va->vm; in drm_gpuva_link()
2024 struct drm_gpuvm *gpuvm = va->vm; in drm_gpuva_remap()
2427 struct drm_gpuvm *vm; in drm_gpuva_sm_step()
2430 struct drm_gpuvm *gpuvm = args->vm; in drm_gpuva_sm_step()
2523 struct drm_gpuvm *vm; in drm_gpuvm_sm_map_ops_create()
[all …]
A DMakefile102 obj-$(CONFIG_DRM_GPUVM) += drm_gpuvm.o
A Ddrm_debugfs.c200 struct drm_gpuvm *gpuvm) in drm_debugfs_gpuva_info()
/linux/drivers/gpu/drm/nouveau/
A Dnouveau_uvmm.h11 struct drm_gpuvm base;
A Dnouveau_uvmm.c1794 nouveau_uvmm_free(struct drm_gpuvm *gpuvm) in nouveau_uvmm_free()
/linux/drivers/gpu/drm/xe/
A Dxe_vm_types.h140 struct drm_gpuvm gpuvm;
A Dxe_vm.h84 static inline struct xe_vm *gpuvm_to_vm(struct drm_gpuvm *gpuvm) in gpuvm_to_vm()
A Dxe_vm.c1190 static void xe_vm_free(struct drm_gpuvm *gpuvm);
1666 static void xe_vm_free(struct drm_gpuvm *gpuvm) in xe_vm_free()
/linux/drivers/gpu/drm/imagination/
A Dpvr_vm.c47 struct drm_gpuvm gpuvm_mgr;
69 struct pvr_vm_context *to_pvr_vm_context(struct drm_gpuvm *gpuvm) in to_pvr_vm_context()
499 static void pvr_gpuvm_free(struct drm_gpuvm *gpuvm) in pvr_gpuvm_free()
/linux/Documentation/gpu/
A Ddrm-mm.rst477 .. kernel-doc:: drivers/gpu/drm/drm_gpuvm.c
483 .. kernel-doc:: drivers/gpu/drm/drm_gpuvm.c
491 .. kernel-doc:: drivers/gpu/drm/drm_gpuvm.c
497 .. kernel-doc:: drivers/gpu/drm/drm_gpuvm.c
503 .. kernel-doc:: include/drm/drm_gpuvm.h
506 .. kernel-doc:: drivers/gpu/drm/drm_gpuvm.c
A Ddrm-vm-bind-locking.rst22 documentation <drm_gpuvm>`. It is highly recommended for any driver
/linux/drivers/gpu/drm/panthor/
A Dpanthor_mmu.c243 struct drm_gpuvm base;
1079 struct drm_gpuvm *vm = vm_bo->vm; in panthor_vm_bo_put()
1838 static void panthor_vm_free(struct drm_gpuvm *gpuvm) in panthor_vm_free()

Completed in 69 milliseconds