pt_entries
for (i = 0; i < pt_entries(spt); \
for (i = 0; i < pt_entries(spt); \
for (i = 0; i < pt_entries(spt); \
struct xe_pt_entry *ptes = update->pt_entries;
xe_pt_destroy(entries[i].pt_entries[j].pt,
kfree(entries[i].pt_entries);
entries[i].pt_entries = NULL;
struct xe_pt *oldpte = entries[i].pt_entries[j].pt;
struct xe_pt *oldpte = entries[i].pt_entries[j].pt;
struct xe_pt *newpte = entries[i].pt_entries[j].pt;
entries[i].pt_entries[j].pt = oldpte;
kfree(entries[i].pt_entries);
entries[i].pt_entries[j - entry->ofs].pt ?
&entries[i].pt_entries[j - entry->ofs].pt->base : NULL;
entry->pt_entries[j - entry->ofs].pt =
entry->pt_entries = kmalloc_objs(*entry->pt_entries, XE_PDES);
if (!entry->pt_entries)
entry->pt_entries[idx].pt = xe_child;
entry->pt_entries[idx].pte = pte;
struct xe_pt_entry *pt_entries;