Lines Matching refs:pt_dir
56 xe_pt_entry_staging(struct xe_pt_dir *pt_dir, unsigned int index)
58 return container_of(pt_dir->staging[index], struct xe_pt, base);
218 struct xe_pt_dir *pt_dir = as_xe_pt_dir(pt);
221 if (xe_pt_entry_staging(pt_dir, i))
222 xe_pt_destroy(xe_pt_entry_staging(pt_dir, i), flags,
1093 struct xe_pt_dir *pt_dir;
1098 pt_dir = as_xe_pt_dir(pt);
1103 pt_dir->children[j_] = pt_dir->staging[j_];
1120 struct xe_pt_dir *pt_dir;
1128 pt_dir = as_xe_pt_dir(pt);
1131 struct xe_pt *newpte = xe_pt_entry_staging(pt_dir, j_);
1134 pt_dir->staging[j_] = oldpte ? &oldpte->base : 0;
1150 struct xe_pt_dir *pt_dir;
1158 pt_dir = as_xe_pt_dir(pt);
1164 if (xe_pt_entry_staging(pt_dir, j_))
1165 oldpte = xe_pt_entry_staging(pt_dir, j_);
1167 pt_dir->staging[j_] = &newpte->base;
1891 struct xe_pt_dir *pt_dir = as_xe_pt_dir(pt);
1899 pt_dir->staging[j] =
1917 struct xe_pt_dir *pt_dir;
1923 pt_dir = as_xe_pt_dir(pt);
1926 xe_pt_entry_staging(pt_dir, j);
1927 pt_dir->staging[j] = NULL;