From 5e0b8d508ed51004bd836384293be00950ee62c9 Mon Sep 17 00:00:00 2001 From: Pasha Date: Tue, 20 Feb 2024 18:49:50 +0000 Subject: init gnumach copy --- linux/src/drivers/scsi/qlogicfas.h | 43 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 linux/src/drivers/scsi/qlogicfas.h (limited to 'linux/src/drivers/scsi/qlogicfas.h') diff --git a/linux/src/drivers/scsi/qlogicfas.h b/linux/src/drivers/scsi/qlogicfas.h new file mode 100644 index 0000000..5a1dfdb --- /dev/null +++ b/linux/src/drivers/scsi/qlogicfas.h @@ -0,0 +1,43 @@ +#ifndef _QLOGICFAS_H +#define _QLOGICFAS_H + +int qlogicfas_detect(Scsi_Host_Template * ); +const char * qlogicfas_info(struct Scsi_Host *); +int qlogicfas_command(Scsi_Cmnd *); +int qlogicfas_queuecommand(Scsi_Cmnd *, void (* done)(Scsi_Cmnd *)); +int qlogicfas_abort(Scsi_Cmnd *); +int qlogicfas_reset(Scsi_Cmnd *, unsigned int flags); +int qlogicfas_biosparam(Disk *, kdev_t, int[]); + +#ifndef NULL +#define NULL (0) +#endif + +#define QLOGICFAS { \ + NULL, \ + NULL, \ + NULL, \ + NULL, \ + NULL, \ + qlogicfas_detect, \ + NULL, \ + qlogicfas_info, \ + qlogicfas_command, \ + qlogicfas_queuecommand, \ + qlogicfas_abort, \ + qlogicfas_reset, \ + NULL, \ + qlogicfas_biosparam, \ + 0, \ + -1, \ + SG_ALL, \ + 1, \ + 0, \ + 0, \ + DISABLE_CLUSTERING \ +} + +#endif /* _QLOGICFAS_H */ + + + -- cgit v1.2.1