Lines Matching defs:xe
16 static int xe_add_hw_engine_class_defaults(struct xe_device *xe,
504 kobj_xe_hw_engine_class(struct xe_device *xe, struct kobject *parent, const char *name)
518 keclass->xe = xe;
520 err = drmm_add_action_or_reset(&xe->drm, kobj_xe_hw_engine_class_fini,
536 static int xe_add_hw_engine_class_defaults(struct xe_device *xe,
555 return drmm_add_action_or_reset(&xe->drm, hw_engine_class_defaults_fini, kobj);
571 struct xe_device *xe = kobj_to_xe(kobj);
577 xe_pm_runtime_get(xe);
579 xe_pm_runtime_put(xe);
590 struct xe_device *xe = kobj_to_xe(kobj);
596 xe_pm_runtime_get(xe);
598 xe_pm_runtime_put(xe);
650 struct xe_device *xe = gt_to_xe(gt);
685 keclass = kobj_xe_hw_engine_class(xe, kobj, name);
692 err = xe_add_hw_engine_class_defaults(xe, &keclass->base);
701 return drmm_add_action_or_reset(&xe->drm, hw_engine_class_sysfs_fini, kobj);