linux/include/uapi/linux/cciss_ioctl.h

/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef _UAPICCISS_IOCTLH
#define _UAPICCISS_IOCTLH

#include <linux/types.h>
#include <linux/ioctl.h>
#include <linux/cciss_defs.h>

#define CCISS_IOC_MAGIC


cciss_pci_info_struct; 

cciss_coalint_struct;

NodeName_type;

Heartbeat_type;

#define CISS_PARSCSIU2
#define CISS_PARCSCIU3
#define CISS_FIBRE1G
#define CISS_FIBRE2G
BusTypes_type;

FirmwareVer_type;
DriverVer_type;

#define MAX_KMALLOC_SIZE

IOCTL_Command_struct;

BIG_IOCTL_Command_struct;

LogvolInfo_struct;

#define CCISS_GETPCIINFO

#define CCISS_GETINTINFO
#define CCISS_SETINTINFO

#define CCISS_GETNODENAME
#define CCISS_SETNODENAME

#define CCISS_GETHEARTBEAT
#define CCISS_GETBUSTYPES
#define CCISS_GETFIRMVER
#define CCISS_GETDRIVVER
#define CCISS_REVALIDVOLS
#define CCISS_PASSTHRU
#define CCISS_DEREGDISK

/* no longer used... use REGNEWD instead */ 
#define CCISS_REGNEWDISK

#define CCISS_REGNEWD
#define CCISS_RESCANDISK
#define CCISS_GETLUNINFO
#define CCISS_BIG_PASSTHRU

#endif /* _UAPICCISS_IOCTLH */