Lines Matching defs:xe
109 if (atomic && IS_DGFX(vm->xe)) {
131 struct xe_device *xe = gt_to_xe(gt);
146 mutex_lock(&xe->usm.lock);
147 vm = xa_load(&xe->usm.asid_to_vm, pf->asid);
152 mutex_unlock(&xe->usm.lock);
264 static void print_pagefault(struct xe_device *xe, struct pagefault *pf)
266 drm_dbg(&xe->drm, "\n\tASID: %d\n"
329 struct xe_device *xe = gt_to_xe(gt);
353 drm_warn(&xe->drm, "PF Queue full, shouldn't be possible");
366 struct xe_device *xe = gt_to_xe(gt);
377 print_pagefault(xe, &pf);
379 drm_dbg(&xe->drm, "Fault response: Unsuccessful %d\n", ret);
407 struct xe_device *xe = gt_to_xe(gt);
410 if (!xe->info.has_usm)
440 struct xe_device *xe = gt_to_xe(gt);
443 if (!xe->info.has_usm)
482 static void print_acc(struct xe_device *xe, struct acc *acc)
484 drm_warn(&xe->drm, "Access counter request:\n"
509 struct xe_device *xe = gt_to_xe(gt);
521 mutex_lock(&xe->usm.lock);
522 vm = xa_load(&xe->usm.asid_to_vm, acc->asid);
525 mutex_unlock(&xe->usm.lock);
599 struct xe_device *xe = gt_to_xe(gt);
609 print_acc(xe, &acc);
610 drm_warn(&xe->drm, "ACC: Unsuccessful %d\n", ret);