Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_vm.c581 static int xe_vma_ops_alloc(struct xe_vma_ops *vops, bool array_of_binds) in xe_vma_ops_alloc()
611 static void xe_vma_svm_prefetch_ops_fini(struct xe_vma_ops *vops) in xe_vma_svm_prefetch_ops_fini()
622 static void xe_vma_ops_fini(struct xe_vma_ops *vops) in xe_vma_ops_fini()
632 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()
666 static int xe_vm_ops_add_rebind(struct xe_vma_ops *vops, struct xe_vma *vma, in xe_vm_ops_add_rebind()
683 struct xe_vma_ops *vops);
684 static void xe_vma_ops_init(struct xe_vma_ops *vops, struct xe_vm *vm,
692 struct xe_vma_ops vops; in xe_vm_rebind()
746 struct xe_vma_ops vops; in xe_vma_rebind()
800 xe_vm_ops_add_range_rebind(struct xe_vma_ops *vops, in xe_vm_ops_add_range_rebind()
[all …]
H A Dxe_migrate.h98 struct xe_vma_ops *vops;
H A Dxe_vm_types.h452 struct xe_vma_ops { struct
H A Dxe_pt.c1285 struct xe_vma_ops *vops, in xe_pt_vm_dependencies()
1363 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_pre_commit()
1497 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_svm_userptr_pre_commit()
2112 int xe_pt_update_ops_prepare(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_prepare()
2348 xe_pt_update_ops_run(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_run()
2515 void xe_pt_update_ops_fini(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_fini()
2539 void xe_pt_update_ops_abort(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_abort()