Lines Matching refs:xe_vm
56 static u64 __xe_pt_empty_pte(struct xe_tile *tile, struct xe_vm *vm, in __xe_pt_empty_pte()
97 struct xe_pt *xe_pt_create(struct xe_vm *vm, struct xe_tile *tile, in xe_pt_create()
150 void xe_pt_populate_empty(struct xe_tile *tile, struct xe_vm *vm, in xe_pt_populate_empty()
258 struct xe_vm *vm;
486 struct xe_vm *vm = xe_walk->vm; in xe_pt_stage_bind_entry()
877 struct xe_vm *vm = xe_vma_vm(vma); in xe_pt_commit_locks_assert()
1066 static int op_add_deps(struct xe_vm *vm, struct xe_vma_op *op, in op_add_deps()
1097 struct xe_vm *vm, in xe_pt_vm_dependencies()
1170 struct xe_vm *vm = vops->vm; in xe_pt_pre_commit()
1203 static int vma_check_userptr(struct xe_vm *vm, struct xe_vma *vma, in vma_check_userptr()
1254 static int op_check_userptr(struct xe_vm *vm, struct xe_vma_op *op, in op_check_userptr()
1289 struct xe_vm *vm = pt_update->vops->vm; in xe_pt_userptr_pre_commit()
1536 struct xe_vm *vm = pt_update->vops->vm; in xe_migrate_clear_pgtable_callback()
1640 static int bind_op_prepare(struct xe_vm *vm, struct xe_tile *tile, in bind_op_prepare()
1750 static int op_prepare(struct xe_vm *vm, in op_prepare()
1854 static void bind_op_commit(struct xe_vm *vm, struct xe_tile *tile, in bind_op_commit()
1887 static void unbind_op_commit(struct xe_vm *vm, struct xe_tile *tile, in unbind_op_commit()
1916 static void op_commit(struct xe_vm *vm, in op_commit()
1983 struct xe_vm *vm = vops->vm; in xe_pt_update_ops_run()