#ifdef CONFIG_COMPAT/* 32 bit compatible ioctl structs */typedefstruct_IOCTL32_Command_struct{LUNAddr_structLUN_info;RequestBlock_structRequest;ErrorInfo_structerror_info;WORDbuf_size;/* size in bytes of the buf */__u32buf;/* 32 bit pointer to data buffer */}IOCTL32_Command_struct;typedefstruct_BIG_IOCTL32_Command_struct{LUNAddr_structLUN_info;RequestBlock_structRequest;ErrorInfo_structerror_info;DWORDmalloc_size;/* < MAX_KMALLOC_SIZE in cciss.c */DWORDbuf_size;/* size in bytes of the buf *//* < malloc_size * MAXSGENTRIES */__u32buf;/* 32 bit pointer to data buffer */}BIG_IOCTL32_Command_struct;#define CCISS_PASSTHRU32 _IOWR(CCISS_IOC_MAGIC, 11, IOCTL32_Command_struct)#define CCISS_BIG_PASSTHRU32 _IOWR(CCISS_IOC_MAGIC, 18, BIG_IOCTL32_Command_struct)#endif /* CONFIG_COMPAT */#endif