Searched refs:xe_vma_ops (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_vm.c | 581 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 D | xe_migrate.h | 98 struct xe_vma_ops *vops;
|
| H A D | xe_vm_types.h | 452 struct xe_vma_ops { struct
|
| H A D | xe_pt.c | 1285 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()
|