Home
last modified time | relevance | path

Searched defs:gpuvm (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/ !
H A Ddrm_gpuvm.c759 __restore_vm_bo_list(struct drm_gpuvm *gpuvm, spinlock_t *lock, in __restore_vm_bo_list()
801 __drm_gpuvm_bo_list_add(struct drm_gpuvm *gpuvm, spinlock_t *lock, in __drm_gpuvm_bo_list_add()
826 __drm_gpuvm_bo_list_del(struct drm_gpuvm *gpuvm, spinlock_t *lock, in __drm_gpuvm_bo_list_del()
894 drm_gpuvm_warn_check_overflow(struct drm_gpuvm *gpuvm, u64 addr, u64 range) in drm_gpuvm_warn_check_overflow()
901 drm_gpuvm_in_mm_range(struct drm_gpuvm *gpuvm, u64 addr, u64 range) in drm_gpuvm_in_mm_range()
911 drm_gpuvm_in_kernel_node(struct drm_gpuvm *gpuvm, u64 addr, u64 range) in drm_gpuvm_in_kernel_node()
933 drm_gpuvm_range_valid(struct drm_gpuvm *gpuvm, in drm_gpuvm_range_valid()
998 drm_gpuvm_init(struct drm_gpuvm *gpuvm, const char *name, in drm_gpuvm_init()
1042 drm_gpuvm_fini(struct drm_gpuvm *gpuvm) in drm_gpuvm_fini()
1063 struct drm_gpuvm *gpuvm = container_of(kref, struct drm_gpuvm, kref); in drm_gpuvm_free() local
[all …]
H A Ddrm_debugfs.c210 struct drm_gpuvm *gpuvm) in drm_debugfs_gpuva_info()
/linux/drivers/gpu/drm/msm/ !
H A Dmsm_gem_vma.c159 msm_gem_vm_free(struct drm_gpuvm *gpuvm) in msm_gem_vm_free()
177 msm_gem_vm_unusable(struct drm_gpuvm *gpuvm) in msm_gem_vm_unusable()
371 msm_gem_vma_new(struct drm_gpuvm *gpuvm, struct drm_gem_object *obj, in msm_gem_vma_new()
840 msm_gem_vm_close(struct drm_gpuvm *gpuvm) in msm_gem_vm_close()
/linux/include/drm/ !
H A Ddrm_gpuvm.h353 drm_gpuvm_get(struct drm_gpuvm *gpuvm) in drm_gpuvm_get()
376 drm_gpuvm_resv_protected(struct drm_gpuvm *gpuvm) in drm_gpuvm_resv_protected()
421 drm_gpuvm_is_extobj(struct drm_gpuvm *gpuvm, in drm_gpuvm_is_extobj()
H A Ddrm_debugfs.h183 struct drm_gpuvm *gpuvm) in drm_debugfs_gpuva_info()
/linux/drivers/gpu/drm/imagination/ !
H A Dpvr_vm.c69 struct pvr_vm_context *to_pvr_vm_context(struct drm_gpuvm *gpuvm) in to_pvr_vm_context()
501 static void pvr_gpuvm_free(struct drm_gpuvm *gpuvm) in pvr_gpuvm_free()
/linux/drivers/gpu/drm/xe/ !
H A Dxe_vm.h86 static inline struct xe_vm *gpuvm_to_vm(struct drm_gpuvm *gpuvm) in gpuvm_to_vm()
H A Dxe_vm_types.h154 struct drm_gpuvm gpuvm; member
H A Dxe_vm.c2004 static void xe_vm_free(struct drm_gpuvm *gpuvm) in xe_vm_free()
/linux/drivers/gpu/drm/nouveau/ !
H A Dnouveau_uvmm.c1794 nouveau_uvmm_free(struct drm_gpuvm *gpuvm) in nouveau_uvmm_free()
/linux/drivers/gpu/drm/panthor/ !
H A Dpanthor_mmu.c1825 static void panthor_vm_free(struct drm_gpuvm *gpuvm) in panthor_vm_free()
/linux/drivers/gpu/drm/amd/display/dc/dml/ !
H A Ddisplay_mode_structs.h392 bool gpuvm; // gpuvm enabled member