Lines Matching refs:eci
117 struct drm_xe_engine_class_instance *eci; in query_engine_cycles() local
143 eci = &resp.eci; in query_engine_cycles()
144 if (eci->gt_id >= xe->info.max_gt_per_tile) in query_engine_cycles()
147 gt = xe_device_get_gt(xe, eci->gt_id); in query_engine_cycles()
151 if (eci->engine_class >= ARRAY_SIZE(user_to_xe_engine_class)) in query_engine_cycles()
154 hwe = xe_gt_hw_engine(gt, user_to_xe_engine_class[eci->engine_class], in query_engine_cycles()
155 eci->engine_instance, true); in query_engine_cycles()
695 du->eci[j].engine_class = in query_oa_units()
697 du->eci[j].engine_instance = hwe->logical_instance; in query_oa_units()
698 du->eci[j].gt_id = gt->info.id; in query_oa_units()
703 pdu += sizeof(*du) + j * sizeof(du->eci[0]); in query_oa_units()