|
XenevaOS
|
#include <xe_drm.h>
Public Attributes | |
| __u16 | engine_class |
| __u16 | engine_instance |
| __u16 | gt_id |
| __u16 | pad |
struct drm_xe_engine_class_instance - instance of an engine class
It is returned as part of the &struct drm_xe_engine, but it also is used as the input of engine selection for both &struct drm_xe_exec_queue_create and &struct drm_xe_query_engine_cycles
The @engine_class can be:
| __u16 drm_xe_engine_class_instance::engine_class |
@engine_class: engine class id
| __u16 drm_xe_engine_class_instance::engine_instance |
@engine_instance: engine instance id
| __u16 drm_xe_engine_class_instance::gt_id |
@gt_id: Unique ID of this GT within the PCI Device
| __u16 drm_xe_engine_class_instance::pad |
@pad: MBZ