Lines Matching refs:pt_update

833 xe_vm_populate_pgtable(struct xe_migrate_pt_update *pt_update, struct xe_tile *tile,  in xe_vm_populate_pgtable()  argument
1167 static int xe_pt_pre_commit(struct xe_migrate_pt_update *pt_update) in xe_pt_pre_commit() argument
1169 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_pre_commit()
1171 struct xe_range_fence_tree *rftree = &vm->rftree[pt_update->tile_id]; in xe_pt_pre_commit()
1173 &vops->pt_update_ops[pt_update->tile_id]; in xe_pt_pre_commit()
1175 return xe_pt_vm_dependencies(pt_update->job, vm, pt_update->vops, in xe_pt_pre_commit()
1204 struct xe_vm_pgtable_update_ops *pt_update) in vma_check_userptr() argument
1255 struct xe_vm_pgtable_update_ops *pt_update) in op_check_userptr() argument
1266 err = vma_check_userptr(vm, op->map.vma, pt_update); in op_check_userptr()
1270 err = vma_check_userptr(vm, op->remap.prev, pt_update); in op_check_userptr()
1272 err = vma_check_userptr(vm, op->remap.next, pt_update); in op_check_userptr()
1278 pt_update); in op_check_userptr()
1287 static int xe_pt_userptr_pre_commit(struct xe_migrate_pt_update *pt_update) in xe_pt_userptr_pre_commit() argument
1289 struct xe_vm *vm = pt_update->vops->vm; in xe_pt_userptr_pre_commit()
1290 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_userptr_pre_commit()
1292 &vops->pt_update_ops[pt_update->tile_id]; in xe_pt_userptr_pre_commit()
1296 err = xe_pt_pre_commit(pt_update); in xe_pt_userptr_pre_commit()
1532 xe_migrate_clear_pgtable_callback(struct xe_migrate_pt_update *pt_update, in xe_migrate_clear_pgtable_callback() argument
1537 struct xe_vm *vm = pt_update->vops->vm; in xe_migrate_clear_pgtable_callback()