|
XenevaOS
|
#include <amdgpu_drm.h>
Public Attributes | ||
| __u32 | handle | |
| __u32 | op | |
| struct { | ||
| __u64 flags | ||
| __u64 tiling_info | ||
| __u32 data_size_bytes | ||
| __u32 data [64] | ||
| } | data | |
The same structure is shared for input/output
| __u32 drm_amdgpu_gem_metadata::data[64] |
| struct { ... } drm_amdgpu_gem_metadata::data |
| __u32 drm_amdgpu_gem_metadata::data_size_bytes |
| __u64 drm_amdgpu_gem_metadata::flags |
For future use, no flags defined so far
| __u32 drm_amdgpu_gem_metadata::handle |
GEM Object handle
| __u32 drm_amdgpu_gem_metadata::op |
Do we want get or set metadata
| __u64 drm_amdgpu_gem_metadata::tiling_info |
family specific tiling info