Home
last modified time | relevance | path

Searched refs:pt_update (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/xe/
A Dxe_migrate.h46 void (*populate)(struct xe_migrate_pt_update *pt_update,
64 void (*clear)(struct xe_migrate_pt_update *pt_update,
76 int (*pre_commit)(struct xe_migrate_pt_update *pt_update);
118 struct xe_migrate_pt_update *pt_update);
A Dxe_migrate.c1264 struct xe_vm *vm = pt_update->vops->vm; in xe_migrate_update_pgtables_cpu()
1266 &pt_update->vops->pt_update_ops[pt_update->tile_id]; in xe_migrate_update_pgtables_cpu()
1274 pt_update->job = NULL; in xe_migrate_update_pgtables_cpu()
1275 err = ops->pre_commit(pt_update); in xe_migrate_update_pgtables_cpu()
1289 ops->populate(pt_update, m->tile, in xe_migrate_update_pgtables_cpu()
1294 ops->clear(pt_update, m->tile, in xe_migrate_update_pgtables_cpu()
1440 pt_op, &updates[j], pt_update); in __xe_migrate_update_pgtables()
1455 pt_update); in __xe_migrate_update_pgtables()
1468 pt_update->job = job; in __xe_migrate_update_pgtables()
1469 err = ops->pre_commit(pt_update); in __xe_migrate_update_pgtables()
[all …]
A Dxe_pt.c1169 struct xe_vma_ops *vops = pt_update->vops; 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
1278 pt_update); in op_check_userptr()
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()
[all …]

Completed in 16 milliseconds