|
XenevaOS
|
#include <xe_drm.h>

Public Attributes | ||
| struct drm_xe_user_extension | base | |
| __u32 | property | |
| __u32 | pad | |
| union { | ||
| __u64 value | ||
| __u64 ptr | ||
| }; | ||
| __u64 | reserved [2] | |
struct drm_xe_ext_set_property - Generic set property extension
A generic struct that allows any of the Xe's IOCTL to be extended with a set_property operation.
| union { ... } drm_xe_ext_set_property |
| struct drm_xe_user_extension drm_xe_ext_set_property::base |
@base: base user extension
| __u32 drm_xe_ext_set_property::pad |
@pad: MBZ
| __u32 drm_xe_ext_set_property::property |
| __u64 drm_xe_ext_set_property::ptr |
@ptr: pointer to user value
| __u64 drm_xe_ext_set_property::reserved[2] |
@reserved: Reserved
| __u64 drm_xe_ext_set_property::value |
@value: property value