XenevaOS
Loading...
Searching...
No Matches
Classes | Macros | Typedefs
drvctl.h File Reference
#include <stdint.h>
Include dependency graph for drvctl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _AuDriverCtlRequest
 

Macros

#define AU_UNLOAD_OK   0
 
#define AU_UNLOAD_NOT_FOUND   -1
 
#define AU_UNLOAD_NOT_OPTED   -2
 
#define AU_UNLOAD_BUSY   -3
 
#define AU_UNLOAD_VETOED   -4
 
#define AU_DRVCTL_E_UNKNOWN   -5
 
#define AU_LOAD_ALREADY_PRESENT   -2
 
#define AU_DRVCTL_IOC_EXEC   0x5701
 
#define AU_DRVCTL_CMD_MAX   96
 

Typedefs

typedef struct _AuDriverCtlRequest AuDriverCtlRequest
 

Macro Definition Documentation

◆ AU_DRVCTL_CMD_MAX

#define AU_DRVCTL_CMD_MAX   96

◆ AU_DRVCTL_E_UNKNOWN

#define AU_DRVCTL_E_UNKNOWN   -5

◆ AU_DRVCTL_IOC_EXEC

#define AU_DRVCTL_IOC_EXEC   0x5701

◆ AU_LOAD_ALREADY_PRESENT

#define AU_LOAD_ALREADY_PRESENT   -2

◆ AU_UNLOAD_BUSY

#define AU_UNLOAD_BUSY   -3

◆ AU_UNLOAD_NOT_FOUND

#define AU_UNLOAD_NOT_FOUND   -1

◆ AU_UNLOAD_NOT_OPTED

#define AU_UNLOAD_NOT_OPTED   -2

◆ AU_UNLOAD_OK

#define AU_UNLOAD_OK   0

Signed status ABI for /dev/drvctl.

◆ AU_UNLOAD_VETOED

#define AU_UNLOAD_VETOED   -4

Typedef Documentation

◆ AuDriverCtlRequest