Home
last modified time | relevance | path

Searched refs:xe_vma_op (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_vm.c600 static void xe_vma_svm_prefetch_op_fini(struct xe_vma_op *op) in xe_vma_svm_prefetch_op_fini()
612 struct xe_vma_op *op; in xe_vma_svm_prefetch_ops_fini()
650 static void xe_vm_populate_rebind(struct xe_vma_op *op, struct xe_vma *vma, in xe_vm_populate_rebind()
668 struct xe_vma_op *op; in xe_vm_ops_add_rebind()
692 struct xe_vma_op *op, *next_op; in xe_vm_rebind()
746 struct xe_vma_op *op, *next_op; in xe_vma_rebind()
785 static void xe_vm_populate_range_rebind(struct xe_vma_op *op, in xe_vm_populate_range_rebind()
804 struct xe_vma_op *op; in xe_vm_ops_add_range_rebind()
836 struct xe_vma_op *op, *next_op; in xe_vm_range_rebind()
876 static void xe_vm_populate_range_unbind(struct xe_vma_op *op, in xe_vm_populate_range_unbind()
[all …]
H A Dxe_vm.h106 static inline struct xe_vma_op *gpuva_op_to_vma_op(struct drm_gpuva_op *op) in gpuva_op_to_vma_op()
108 return container_of(op, struct xe_vma_op, base); in gpuva_op_to_vma_op()
H A Dxe_pt.c1244 static int op_add_deps(struct xe_vm *vm, struct xe_vma_op *op, in op_add_deps()
1291 struct xe_vma_op *op; in xe_pt_vm_dependencies()
1430 static int op_check_svm_userptr(struct xe_vm *vm, struct xe_vma_op *op, in op_check_svm_userptr()
1500 struct xe_vma_op *op; in xe_pt_svm_userptr_pre_commit()
2175 struct xe_vma_op *op) in op_prepare()
2286 struct xe_vma_op *op; in xe_pt_update_ops_prepare()
2408 struct xe_vma_op *op, struct dma_fence *fence, in op_commit()
2527 struct xe_vma_op *op; in xe_pt_update_ops_run()
H A Dxe_vm_types.h440 struct xe_vma_op { struct