Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
dpti_ioctl.h File Reference

Go to the source code of this file.

Data Structures

struct  CtrlInfo
 
struct  drvrHBAinfo_S
 
struct  TARGET_BUSY
 

Macros

#define _IOWR(x, y, z)   (((x)<<8)|y)
 
#define _IOW(x, y, z)   (((x)<<8)|y)
 
#define _IOR(x, y, z)   (((x)<<8)|y)
 
#define _IO(x, y)   (((x)<<8)|y)
 
#define EATAUSRCMD   _IOWR('D',65,EATA_CP)
 
#define DPT_DEBUG   _IOW('D',66,int)
 
#define DPT_SIGNATURE   _IOR('D',67,dpt_sig_S)
 
#define DPT_NUMCTRLS   _IOR('D',68,int)
 
#define DPT_CTRLINFO   _IOR('D',69,CtrlInfo)
 
#define DPT_STATINFO   _IO('D',70)
 
#define DPT_CLRSTAT   _IO('D',71)
 
#define DPT_SYSINFO   _IOR('D',72,sysInfo_S)
 
#define DPT_TIMEOUT   _IO('D',73)
 
#define DPT_CONFIG   _IO('D',74)
 
#define DPT_BLINKLED   _IOR('D',75,int)
 
#define DPT_STATS_INFO   _IOR('D',80,STATS_DATA)
 
#define DPT_STATS_CLEAR   _IO('D',81)
 
#define DPT_PERF_INFO   _IOR('D',82,dpt_perf_t)
 
#define I2OUSRCMD   _IO('D',76)
 
#define I2ORESCANCMD   _IO('D',77)
 
#define I2ORESETCMD   _IO('D',78)
 
#define DPT_TARGET_BUSY   _IOR('D',79, TARGET_BUSY_T)
 

Typedefs

typedef struct TARGET_BUSY TARGET_BUSY_T
 

Macro Definition Documentation

#define _IO (   x,
  y 
)    (((x)<<8)|y)

Definition at line 39 of file dpti_ioctl.h.

#define _IOR (   x,
  y,
 
)    (((x)<<8)|y)

Definition at line 36 of file dpti_ioctl.h.

#define _IOW (   x,
  y,
 
)    (((x)<<8)|y)

Definition at line 33 of file dpti_ioctl.h.

#define _IOWR (   x,
  y,
 
)    (((x)<<8)|y)

Definition at line 30 of file dpti_ioctl.h.

#define DPT_BLINKLED   _IOR('D',75,int)

Definition at line 65 of file dpti_ioctl.h.

#define DPT_CLRSTAT   _IO('D',71)

Definition at line 57 of file dpti_ioctl.h.

#define DPT_CONFIG   _IO('D',74)

Definition at line 63 of file dpti_ioctl.h.

#define DPT_CTRLINFO   _IOR('D',69,CtrlInfo)

Definition at line 53 of file dpti_ioctl.h.

#define DPT_DEBUG   _IOW('D',66,int)

Definition at line 44 of file dpti_ioctl.h.

#define DPT_NUMCTRLS   _IOR('D',68,int)

Definition at line 51 of file dpti_ioctl.h.

#define DPT_PERF_INFO   _IOR('D',82,dpt_perf_t)

Definition at line 71 of file dpti_ioctl.h.

#define DPT_SIGNATURE   _IOR('D',67,dpt_sig_S)

Definition at line 46 of file dpti_ioctl.h.

#define DPT_STATINFO   _IO('D',70)

Definition at line 55 of file dpti_ioctl.h.

#define DPT_STATS_CLEAR   _IO('D',81)

Definition at line 69 of file dpti_ioctl.h.

#define DPT_STATS_INFO   _IOR('D',80,STATS_DATA)

Definition at line 67 of file dpti_ioctl.h.

#define DPT_SYSINFO   _IOR('D',72,sysInfo_S)

Definition at line 59 of file dpti_ioctl.h.

#define DPT_TARGET_BUSY   _IOR('D',79, TARGET_BUSY_T)

Definition at line 79 of file dpti_ioctl.h.

#define DPT_TIMEOUT   _IO('D',73)

Definition at line 61 of file dpti_ioctl.h.

#define EATAUSRCMD   _IOWR('D',65,EATA_CP)

Definition at line 42 of file dpti_ioctl.h.

#define I2ORESCANCMD   _IO('D',77)

Definition at line 75 of file dpti_ioctl.h.

#define I2ORESETCMD   _IO('D',78)

Definition at line 77 of file dpti_ioctl.h.

#define I2OUSRCMD   _IO('D',76)

Definition at line 73 of file dpti_ioctl.h.

Typedef Documentation