XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
drm_radeon_cmd_header_t Union Reference

#include <radeon_drm.h>

Public Attributes

int i
 
struct { 
 
   unsigned char   cmd_type 
 
   unsigned char   pad0 
 
   unsigned char   pad1 
 
   unsigned char   pad2 
 
} header 
 
struct { 
 
   unsigned char   cmd_type 
 
   unsigned char   packet_id 
 
   unsigned char   pad0 
 
   unsigned char   pad1 
 
} packet 
 
struct { 
 
   unsigned char   cmd_type 
 
   unsigned char   offset 
 
   unsigned char   stride 
 
   unsigned char   count 
 
} scalars 
 
struct { 
 
   unsigned char   cmd_type 
 
   unsigned char   offset 
 
   unsigned char   stride 
 
   unsigned char   count 
 
} vectors 
 
struct { 
 
   unsigned char   cmd_type 
 
   unsigned char   addr_lo 
 
   unsigned char   addr_hi 
 
   unsigned char   count 
 
} veclinear 
 
struct { 
 
   unsigned char   cmd_type 
 
   unsigned char   buf_idx 
 
   unsigned char   pad0 
 
   unsigned char   pad1 
 
} dma 
 
struct { 
 
   unsigned char   cmd_type 
 
   unsigned char   flags 
 
   unsigned char   pad0 
 
   unsigned char   pad1 
 
} wait 
 

Member Data Documentation

◆ addr_hi

unsigned char drm_radeon_cmd_header_t::addr_hi

◆ addr_lo

unsigned char drm_radeon_cmd_header_t::addr_lo

◆ buf_idx

unsigned char drm_radeon_cmd_header_t::buf_idx

◆ cmd_type

unsigned char drm_radeon_cmd_header_t::cmd_type

◆ count

unsigned char drm_radeon_cmd_header_t::count

◆ [struct]

struct { ... } drm_radeon_cmd_header_t::dma

◆ flags

unsigned char drm_radeon_cmd_header_t::flags

◆ [struct]

struct { ... } drm_radeon_cmd_header_t::header

◆ i

int drm_radeon_cmd_header_t::i

◆ offset

unsigned char drm_radeon_cmd_header_t::offset

◆ [struct]

struct { ... } drm_radeon_cmd_header_t::packet

◆ packet_id

unsigned char drm_radeon_cmd_header_t::packet_id

◆ pad0

unsigned char drm_radeon_cmd_header_t::pad0

◆ pad1

unsigned char drm_radeon_cmd_header_t::pad1

◆ pad2

unsigned char drm_radeon_cmd_header_t::pad2

◆ [struct]

struct { ... } drm_radeon_cmd_header_t::scalars

◆ stride

unsigned char drm_radeon_cmd_header_t::stride

◆ [struct]

struct { ... } drm_radeon_cmd_header_t::veclinear

◆ [struct]

struct { ... } drm_radeon_cmd_header_t::vectors

◆ [struct]

struct { ... } drm_radeon_cmd_header_t::wait

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