Searched refs:pt_root (Results 1 – 4 of 4) sorted by relevance
1427 for (i = MAX_HUGEPTE_LEVEL; i < vm->pt_root[id]->level; i++) { in xe_vm_create_scratch()1453 if (!vm->pt_root[id]) in xe_vm_free_scratch()1456 for (i = MAX_HUGEPTE_LEVEL; i < vm->pt_root[id]->level; ++i) in xe_vm_free_scratch()1470 if (vm->pt_root[id]) { in xe_vm_pt_destroy()1471 xe_pt_destroy(vm->pt_root[id], vm->flags, NULL); in xe_vm_pt_destroy()1472 vm->pt_root[id] = NULL; in xe_vm_pt_destroy()1583 vm->pt_root[id] = xe_pt_create(vm, tile, xe->info.vm_max_level, in xe_vm_create()1585 if (IS_ERR(vm->pt_root[id])) { in xe_vm_create()1586 err = PTR_ERR(vm->pt_root[id]); in xe_vm_create()1587 vm->pt_root[id] = NULL; in xe_vm_create()[all …]
219 struct xe_pt *pt_root[XE_MAX_TILES_PER_DEVICE]; member
722 struct xe_pt *pt = vm->pt_root[tile->id]; in xe_pt_stage_bind()913 struct xe_pt *pt = xe_vma_vm(vma)->pt_root[tile->id]; in xe_pt_zap_ptes()956 struct xe_pt *pt = vm->pt_root[tile->id]; in xe_pt_zap_ptes_range()1825 struct xe_pt *pt = vm->pt_root[tile->id]; in xe_pt_stage_unbind()
192 u32 num_entries = NUM_PT_SLOTS, num_level = vm->pt_root[id]->level; in xe_migrate_prepare_vm()221 xe_pt_write(xe, &vm->pt_root[id]->bo->vmap, 0, entry); in xe_migrate_prepare_vm()