XenevaOS
Loading...
Searching...
No Matches
Classes | Macros
rocket_accel.h File Reference
#include "drm.h"
Include dependency graph for rocket_accel.h:

Go to the source code of this file.

Classes

struct  drm_rocket_create_bo
 
struct  drm_rocket_prep_bo
 
struct  drm_rocket_fini_bo
 
struct  drm_rocket_task
 
struct  drm_rocket_job
 
struct  drm_rocket_submit
 

Macros

#define DRM_ROCKET_CREATE_BO   0x00
 
#define DRM_ROCKET_SUBMIT   0x01
 
#define DRM_ROCKET_PREP_BO   0x02
 
#define DRM_ROCKET_FINI_BO   0x03
 
#define DRM_IOCTL_ROCKET_CREATE_BO   DRM_IOWR(DRM_COMMAND_BASE + DRM_ROCKET_CREATE_BO, struct drm_rocket_create_bo)
 
#define DRM_IOCTL_ROCKET_SUBMIT   DRM_IOW(DRM_COMMAND_BASE + DRM_ROCKET_SUBMIT, struct drm_rocket_submit)
 
#define DRM_IOCTL_ROCKET_PREP_BO   DRM_IOW(DRM_COMMAND_BASE + DRM_ROCKET_PREP_BO, struct drm_rocket_prep_bo)
 
#define DRM_IOCTL_ROCKET_FINI_BO   DRM_IOW(DRM_COMMAND_BASE + DRM_ROCKET_FINI_BO, struct drm_rocket_fini_bo)
 

Macro Definition Documentation

◆ DRM_IOCTL_ROCKET_CREATE_BO

#define DRM_IOCTL_ROCKET_CREATE_BO   DRM_IOWR(DRM_COMMAND_BASE + DRM_ROCKET_CREATE_BO, struct drm_rocket_create_bo)

◆ DRM_IOCTL_ROCKET_FINI_BO

#define DRM_IOCTL_ROCKET_FINI_BO   DRM_IOW(DRM_COMMAND_BASE + DRM_ROCKET_FINI_BO, struct drm_rocket_fini_bo)

◆ DRM_IOCTL_ROCKET_PREP_BO

#define DRM_IOCTL_ROCKET_PREP_BO   DRM_IOW(DRM_COMMAND_BASE + DRM_ROCKET_PREP_BO, struct drm_rocket_prep_bo)

◆ DRM_IOCTL_ROCKET_SUBMIT

#define DRM_IOCTL_ROCKET_SUBMIT   DRM_IOW(DRM_COMMAND_BASE + DRM_ROCKET_SUBMIT, struct drm_rocket_submit)

◆ DRM_ROCKET_CREATE_BO

#define DRM_ROCKET_CREATE_BO   0x00

◆ DRM_ROCKET_FINI_BO

#define DRM_ROCKET_FINI_BO   0x03

◆ DRM_ROCKET_PREP_BO

#define DRM_ROCKET_PREP_BO   0x02

◆ DRM_ROCKET_SUBMIT

#define DRM_ROCKET_SUBMIT   0x01