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
452 * drm_xe_query_mem_regions that are nearest to the current engines
462 * drm_xe_query_mem_regions that are far from the engines of this GT.
699 * information about the device engines with DRM_XE_DEVICE_QUERY_ENGINES:
703 * struct drm_xe_query_engines *engines;
711 * engines = malloc(query.size);
712 * query.data = (uintptr_t)engines;
714 * for (int i = 0; i < engines->num_engines; i++) {
716 * engines->engines[i].instance.engine_class ==
718 * engines->engines[i].instance.engine_class ==
720 * engines->engines[i].instance.engine_class ==
722 * engines->engines[i].instance.engine_class ==
724 * engines->engines[i].instance.engine_class ==
728 * free(engines);
1652 /** @num_engines: number of engines in @eci array */
1655 /** @eci: engines attached to this OA unit */