Home
last modified time | relevance | path

Searched defs:uvma (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_hmm.c153 static void xe_hmm_userptr_set_mapped(struct xe_userptr_vma *uvma) in xe_hmm_userptr_set_mapped()
167 void xe_hmm_userptr_unmap(struct xe_userptr_vma *uvma) in xe_hmm_userptr_unmap()
200 void xe_hmm_userptr_free_sg(struct xe_userptr_vma *uvma) in xe_hmm_userptr_free_sg()
233 int xe_hmm_userptr_populate_range(struct xe_userptr_vma *uvma, in xe_hmm_userptr_populate_range()
H A Dxe_vm.c59 int xe_vma_userptr_check_repin(struct xe_userptr_vma *uvma) in xe_vma_userptr_check_repin()
66 int xe_vma_userptr_pin_pages(struct xe_userptr_vma *uvma) in xe_vma_userptr_pin_pages()
582 static void __vma_userptr_invalidate(struct xe_vm *vm, struct xe_userptr_vma *uvma) in __vma_userptr_invalidate()
631 struct xe_userptr_vma *uvma = container_of(mni, typeof(*uvma), userptr.notifier); in vma_userptr_invalidate() local
666 void xe_vma_userptr_force_invalidate(struct xe_userptr_vma *uvma) in xe_vma_userptr_force_invalidate()
689 struct xe_userptr_vma *uvma, *next; in xe_vm_userptr_pin() local
983 struct xe_userptr_vma *uvma = kzalloc(sizeof(*uvma), GFP_KERNEL); in xe_vma_create() local
1074 struct xe_userptr_vma *uvma = to_userptr_vma(vma); in xe_vma_destroy_late() local
H A Dxe_vm.h286 static inline void xe_vma_userptr_force_invalidate(struct xe_userptr_vma *uvma) in xe_vma_userptr_force_invalidate()
H A Dxe_pt.c1203 static bool xe_pt_userptr_inject_eagain(struct xe_userptr_vma *uvma) in xe_pt_userptr_inject_eagain()
1218 static bool xe_pt_userptr_inject_eagain(struct xe_userptr_vma *uvma) in xe_pt_userptr_inject_eagain()
1228 struct xe_userptr_vma *uvma; in vma_check_userptr() local
H A Dxe_gt_pagefault.c147 struct xe_userptr_vma *uvma = to_userptr_vma(vma); in handle_vma_pagefault() local
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_uvmm.c181 nouveau_uvma_vmm_put(struct nouveau_uvma *uvma) in nouveau_uvma_vmm_put()
190 nouveau_uvma_map(struct nouveau_uvma *uvma, in nouveau_uvma_map()
202 nouveau_uvma_unmap(struct nouveau_uvma *uvma) in nouveau_uvma_unmap()
225 nouveau_uvma_free(struct nouveau_uvma *uvma) in nouveau_uvma_free()
231 nouveau_uvma_gem_get(struct nouveau_uvma *uvma) in nouveau_uvma_gem_get()
237 nouveau_uvma_gem_put(struct nouveau_uvma *uvma) in nouveau_uvma_gem_put()
439 op_map_prepare_unwind(struct nouveau_uvma *uvma) in op_map_prepare_unwind()
586 struct nouveau_uvma *uvma; in op_map_prepare() local
779 op_map(struct nouveau_uvma *uvma) in op_map()
790 struct nouveau_uvma *uvma = uvma_from_va(va); in op_unmap() local
[all …]