Lines Matching refs:xe_vma_ops
725 static int xe_vma_ops_alloc(struct xe_vma_ops *vops, bool array_of_binds) in xe_vma_ops_alloc()
744 static void xe_vma_ops_fini(struct xe_vma_ops *vops) in xe_vma_ops_fini()
752 static void xe_vma_ops_incr_pt_update_ops(struct xe_vma_ops *vops, u8 tile_mask) in xe_vma_ops_incr_pt_update_ops()
777 static int xe_vm_ops_add_rebind(struct xe_vma_ops *vops, struct xe_vma *vma, in xe_vm_ops_add_rebind()
794 struct xe_vma_ops *vops);
795 static void xe_vma_ops_init(struct xe_vma_ops *vops, struct xe_vm *vm,
803 struct xe_vma_ops vops; in xe_vm_rebind()
857 struct xe_vma_ops vops; in xe_vma_rebind()
2130 struct xe_vma_ops *vops) in vm_bind_ioctl_ops_parse()
2444 struct xe_vma_ops *vops) in vm_bind_ioctl_ops_lock_and_prep()
2492 static void trace_xe_vm_ops_execute(struct xe_vma_ops *vops) in trace_xe_vm_ops_execute()
2500 static int vm_ops_setup_tile_args(struct xe_vm *vm, struct xe_vma_ops *vops) in vm_ops_setup_tile_args()
2527 struct xe_vma_ops *vops) in ops_execute()
2643 static void vm_bind_ioctl_ops_fini(struct xe_vm *vm, struct xe_vma_ops *vops, in vm_bind_ioctl_ops_fini()
2671 struct xe_vma_ops *vops) in vm_bind_ioctl_ops_execute()
2853 static void xe_vma_ops_init(struct xe_vma_ops *vops, struct xe_vm *vm, in xe_vma_ops_init()
2927 struct xe_vma_ops vops; in xe_vm_bind_ioctl()