Searched refs:xe_vma_ops (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_vm.c | 657 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 D | xe_vm_types.h | 529 struct xe_vma_ops { struct
|
| H A D | xe_pt.c | 1311 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()
|