Lines Matching refs:eci
114 struct drm_xe_engine_class_instance *eci; in query_engine_cycles() local
136 eci = &resp.eci; in query_engine_cycles()
137 if (eci->gt_id >= XE_MAX_GT_PER_TILE) in query_engine_cycles()
140 gt = xe_device_get_gt(xe, eci->gt_id); in query_engine_cycles()
144 if (eci->engine_class >= ARRAY_SIZE(user_to_xe_engine_class)) in query_engine_cycles()
147 hwe = xe_gt_hw_engine(gt, user_to_xe_engine_class[eci->engine_class], in query_engine_cycles()
148 eci->engine_instance, true); in query_engine_cycles()
668 du->eci[j].engine_class = in query_oa_units()
670 du->eci[j].engine_instance = hwe->logical_instance; in query_oa_units()
671 du->eci[j].gt_id = gt->info.id; in query_oa_units()
676 pdu += sizeof(*du) + j * sizeof(du->eci[0]); in query_oa_units()