Home
last modified time | relevance | path

Searched refs:drm_gpuva (Results 1 – 11 of 11) sorted by relevance

/linux/include/drm/
A Ddrm_gpuvm.h73 struct drm_gpuva { struct
151 void drm_gpuva_remove(struct drm_gpuva *va);
154 void drm_gpuva_unlink(struct drm_gpuva *va);
278 struct drm_gpuva kernel_alloc_node;
427 static inline struct drm_gpuva *
428 __drm_gpuva_next(struct drm_gpuva *va) in __drm_gpuva_next()
866 struct drm_gpuva *va;
931 struct drm_gpuva *va;
1210 struct drm_gpuva *va,
1213 void drm_gpuva_remap(struct drm_gpuva *prev,
[all …]
/linux/drivers/gpu/drm/
A Ddrm_gpuvm.c1215 struct drm_gpuva *va; in drm_gpuvm_prepare_range()
1718 struct drm_gpuva *va) in __drm_gpuva_insert()
1759 struct drm_gpuva *va) in drm_gpuva_insert()
1890 struct drm_gpuva *
1908 struct drm_gpuva *
1912 struct drm_gpuva *va; in drm_gpuva_find()
1941 struct drm_gpuva *
1963 struct drm_gpuva *
2020 struct drm_gpuva *next, in drm_gpuva_remap()
2637 struct drm_gpuva *va; in drm_gpuvm_prefetch_ops_create()
[all …]
A Ddrm_debugfs.c202 struct drm_gpuva *va, *kva = &gpuvm->kernel_alloc_node; in drm_debugfs_gpuva_info()
/linux/drivers/gpu/drm/nouveau/
A Dnouveau_uvmm.c441 struct drm_gpuva *va = &uvma->va; in op_map_prepare_unwind()
472 struct drm_gpuva *va = r->unmap->va; in nouveau_uvmm_sm_prepare_unwind()
509 struct drm_gpuva *va = r->unmap->va; in nouveau_uvmm_sm_prepare_unwind()
527 struct drm_gpuva *va = u->va; in nouveau_uvmm_sm_prepare_unwind()
647 struct drm_gpuva *va = r->unmap->va; in nouveau_uvmm_sm_prepare()
688 struct drm_gpuva *va = u->va; in nouveau_uvmm_sm_prepare()
789 struct drm_gpuva *va = u->va; in op_unmap()
905 struct drm_gpuva *va = u->va; in nouveau_uvmm_sm_cleanup()
1760 struct drm_gpuva *va; in nouveau_uvmm_bo_map_all()
1779 struct drm_gpuva *va; in nouveau_uvmm_bo_unmap_all()
[all …]
A Dnouveau_uvmm.h32 struct drm_gpuva va;
/linux/drivers/gpu/drm/xe/
A Dxe_vm.h89 static inline struct xe_vm *gpuva_to_vm(struct drm_gpuva *gpuva) in gpuva_to_vm()
94 static inline struct xe_vma *gpuva_to_vma(struct drm_gpuva *gpuva) in gpuva_to_vma()
A Dxe_vm_types.h75 struct drm_gpuva gpuva;
A Dxe_vm.c385 struct drm_gpuva *gpuva; in xe_gpuvm_validate()
1137 struct drm_gpuva *gpuva; in xe_vm_find_overlapping_vma()
1538 struct drm_gpuva *gpuva, *next; in xe_vm_close_and_put()
3245 struct drm_gpuva *gpuva; in xe_vm_snapshot_capture()
A Dxe_bo.c504 struct drm_gpuva *gpuva; in xe_bo_trigger_rebind()
/linux/drivers/gpu/drm/imagination/
A Dpvr_vm.c115 struct drm_gpuva base;
1070 struct drm_gpuva *va; in pvr_vm_find_gem_object()
/linux/drivers/gpu/drm/panthor/
A Dpanthor_mmu.c119 struct drm_gpuva base;
1404 struct drm_gpuva *gpuva; in panthor_vm_get_bo_for_va()

Completed in 38 milliseconds