Home
last modified time | relevance | path

Searched refs:xe_vma_ops (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_vm.c657 static int xe_vma_ops_alloc(struct xe_vma_ops *vops, bool array_of_binds) in xe_vma_ops_alloc()
687 static void xe_vma_svm_prefetch_ops_fini(struct xe_vma_ops *vops) in xe_vma_svm_prefetch_ops_fini()
698 static void xe_vma_ops_fini(struct xe_vma_ops *vops) in xe_vma_ops_fini()
708 static void xe_vma_ops_incr_pt_update_ops(struct xe_vma_ops *vops, u8 tile_mask, int inc_val) in xe_vma_ops_incr_pt_update_ops()
742 static int xe_vm_ops_add_rebind(struct xe_vma_ops *vops, struct xe_vma *vma, in xe_vm_ops_add_rebind()
759 struct xe_vma_ops *vops);
760 static void xe_vma_ops_init(struct xe_vma_ops *vops, struct xe_vm *vm,
768 struct xe_vma_ops vops; in xe_vm_rebind()
822 struct xe_vma_ops vops; in xe_vma_rebind()
876 xe_vm_ops_add_range_rebind(struct xe_vma_ops *vops, in xe_vm_ops_add_range_rebind()
[all …]
H A Dxe_vm_types.h529 struct xe_vma_ops { struct
H A Dxe_pt.c1311 struct xe_vma_ops *vops, in xe_pt_vm_dependencies()
1389 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_pre_commit()
1523 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_svm_userptr_pre_commit()
2308 int xe_pt_update_ops_prepare(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_prepare()
2544 xe_pt_update_ops_run(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_run()
2722 void xe_pt_update_ops_fini(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_fini()
2748 void xe_pt_update_ops_abort(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_abort()