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

#include <xe_drm.h>

Public Attributes

__u16 gt_id
 
__u16 type
 
__u32 num_bytes
 
__u8 mask []
 

Detailed Description

struct drm_xe_query_topology_mask - describe the topology mask of a GT

This is the hardware topology which reflects the internal physical structure of the GPU.

If a query is made with a struct drm_xe_device_query where .query is equal to DRM_XE_DEVICE_QUERY_GT_TOPOLOGY, then the reply uses struct drm_xe_query_topology_mask in .data.

The @type can be:

Member Data Documentation

◆ gt_id

__u16 drm_xe_query_topology_mask::gt_id

@gt_id: GT ID the mask is associated with

◆ mask

__u8 drm_xe_query_topology_mask::mask[]

@mask: little-endian mask of @num_bytes

◆ num_bytes

__u32 drm_xe_query_topology_mask::num_bytes

@num_bytes: number of bytes in requested mask

◆ type

__u16 drm_xe_query_topology_mask::type

@type: type of mask


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