XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
drm_xe_engine_class_instance Struct Reference

#include <xe_drm.h>

Public Attributes

__u16 engine_class
 
__u16 engine_instance
 
__u16 gt_id
 
__u16 pad
 

Detailed Description

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:

Member Data Documentation

◆ engine_class

__u16 drm_xe_engine_class_instance::engine_class

@engine_class: engine class id

◆ engine_instance

__u16 drm_xe_engine_class_instance::engine_instance

@engine_instance: engine instance id

◆ gt_id

__u16 drm_xe_engine_class_instance::gt_id

@gt_id: Unique ID of this GT within the PCI Device

◆ pad

__u16 drm_xe_engine_class_instance::pad

@pad: MBZ


The documentation for this struct was generated from the following file: