Lines Matching full:engines
56 * │ │ │ └─DSS─┘ └─DSS─┘ └─DSS─┘ └─────Engines─────┘ │ │ │ │ │ │ │
260 * struct drm_xe_query_engines - describe engines
267 /** @num_engines: number of engines returned in @engines */
271 /** @engines: The returned engines for this device */
272 struct drm_xe_engine engines[]; member
446 * drm_xe_query_mem_regions that are nearest to the current engines
456 * drm_xe_query_mem_regions that are far from the engines of this GT.
659 * information about the device engines with DRM_XE_DEVICE_QUERY_ENGINES:
663 * struct drm_xe_query_engines *engines;
671 * engines = malloc(query.size);
672 * query.data = (uintptr_t)engines;
674 * for (int i = 0; i < engines->num_engines; i++) {
676 * engines->engines[i].instance.engine_class ==
678 * engines->engines[i].instance.engine_class ==
680 * engines->engines[i].instance.engine_class ==
682 * engines->engines[i].instance.engine_class ==
684 * engines->engines[i].instance.engine_class ==
688 * free(engines);
1498 /** @num_engines: number of engines in @eci array */
1501 /** @eci: engines attached to this OA unit */