Lines Matching defs:gpuvm

759 __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
1082 drm_gpuvm_put(struct drm_gpuvm *gpuvm) in drm_gpuvm_put()
1112 drm_gpuvm_prepare_vm(struct drm_gpuvm *gpuvm, in drm_gpuvm_prepare_vm()
1121 __drm_gpuvm_prepare_objects(struct drm_gpuvm *gpuvm, in __drm_gpuvm_prepare_objects()
1142 drm_gpuvm_prepare_objects_locked(struct drm_gpuvm *gpuvm, in drm_gpuvm_prepare_objects_locked()
1186 drm_gpuvm_prepare_objects(struct drm_gpuvm *gpuvm, in drm_gpuvm_prepare_objects()
1213 drm_gpuvm_prepare_range(struct drm_gpuvm *gpuvm, struct drm_exec *exec, in drm_gpuvm_prepare_range()
1249 struct drm_gpuvm *gpuvm = vm_exec->vm; in drm_gpuvm_exec_lock() local
1341 struct drm_gpuvm *gpuvm = vm_exec->vm; in drm_gpuvm_exec_lock_range() local
1364 __drm_gpuvm_validate(struct drm_gpuvm *gpuvm, struct drm_exec *exec) in __drm_gpuvm_validate()
1384 drm_gpuvm_validate_locked(struct drm_gpuvm *gpuvm, struct drm_exec *exec) in drm_gpuvm_validate_locked()
1417 drm_gpuvm_validate(struct drm_gpuvm *gpuvm, struct drm_exec *exec) in drm_gpuvm_validate()
1441 drm_gpuvm_resv_add_fence(struct drm_gpuvm *gpuvm, in drm_gpuvm_resv_add_fence()
1470 drm_gpuvm_bo_create(struct drm_gpuvm *gpuvm, in drm_gpuvm_bo_create()
1504 struct drm_gpuvm *gpuvm = vm_bo->vm; in drm_gpuvm_bo_destroy() local
1555 __drm_gpuvm_bo_find(struct drm_gpuvm *gpuvm, in __drm_gpuvm_bo_find()
1581 drm_gpuvm_bo_find(struct drm_gpuvm *gpuvm, in drm_gpuvm_bo_find()
1606 drm_gpuvm_bo_obtain(struct drm_gpuvm *gpuvm, in drm_gpuvm_bo_obtain()
1645 struct drm_gpuvm *gpuvm = __vm_bo->vm; in drm_gpuvm_bo_obtain_prealloc() local
1674 struct drm_gpuvm *gpuvm = vm_bo->vm; in drm_gpuvm_bo_extobj_add() local
1696 struct drm_gpuvm *gpuvm = vm_bo->vm; in drm_gpuvm_bo_evict() local
1718 __drm_gpuva_insert(struct drm_gpuvm *gpuvm, in __drm_gpuva_insert()
1759 drm_gpuva_insert(struct drm_gpuvm *gpuvm, in drm_gpuva_insert()
1802 struct drm_gpuvm *gpuvm = va->vm; in drm_gpuva_remove() local
1834 struct drm_gpuvm *gpuvm = va->vm; in drm_gpuva_link() local
1892 drm_gpuva_find_first(struct drm_gpuvm *gpuvm, in drm_gpuva_find_first()
1910 drm_gpuva_find(struct drm_gpuvm *gpuvm, in drm_gpuva_find()
1943 drm_gpuva_find_prev(struct drm_gpuvm *gpuvm, u64 start) in drm_gpuva_find_prev()
1965 drm_gpuva_find_next(struct drm_gpuvm *gpuvm, u64 end) in drm_gpuva_find_next()
1984 drm_gpuvm_interval_empty(struct drm_gpuvm *gpuvm, u64 addr, u64 range) in drm_gpuvm_interval_empty()
2000 drm_gpuva_map(struct drm_gpuvm *gpuvm, in drm_gpuva_map()
2025 struct drm_gpuvm *gpuvm = va->vm; in drm_gpuva_remap() local
2103 __drm_gpuvm_sm_map(struct drm_gpuvm *gpuvm, in __drm_gpuvm_sm_map()
2245 __drm_gpuvm_sm_unmap(struct drm_gpuvm *gpuvm, in __drm_gpuvm_sm_unmap()
2335 drm_gpuvm_sm_map(struct drm_gpuvm *gpuvm, void *priv, in drm_gpuvm_sm_map()
2380 drm_gpuvm_sm_unmap(struct drm_gpuvm *gpuvm, void *priv, in drm_gpuvm_sm_unmap()
2479 drm_gpuvm_sm_map_exec_lock(struct drm_gpuvm *gpuvm, in drm_gpuvm_sm_map_exec_lock()
2512 drm_gpuvm_sm_unmap_exec_lock(struct drm_gpuvm *gpuvm, struct drm_exec *exec, in drm_gpuvm_sm_unmap_exec_lock()
2521 gpuva_op_alloc(struct drm_gpuvm *gpuvm) in gpuva_op_alloc()
2538 gpuva_op_free(struct drm_gpuvm *gpuvm, in gpuva_op_free()
2557 struct drm_gpuvm *gpuvm = args->vm; in drm_gpuva_sm_step() local
2644 drm_gpuvm_sm_map_ops_create(struct drm_gpuvm *gpuvm, in drm_gpuvm_sm_map_ops_create()
2708 drm_gpuvm_sm_unmap_ops_create(struct drm_gpuvm *gpuvm, in drm_gpuvm_sm_unmap_ops_create()
2759 drm_gpuvm_prefetch_ops_create(struct drm_gpuvm *gpuvm, in drm_gpuvm_prefetch_ops_create()
2857 drm_gpuva_ops_free(struct drm_gpuvm *gpuvm, in drm_gpuva_ops_free()