|
|
1.1 ! root 1: #ifndef _QLOGIC_H ! 2: #define _QLOGIC_H ! 3: ! 4: int qlogic_detect(Scsi_Host_Template * ); ! 5: const char * qlogic_info(struct Scsi_Host *); ! 6: int qlogic_command(Scsi_Cmnd *); ! 7: int qlogic_queuecommand(Scsi_Cmnd *, void (* done)(Scsi_Cmnd *)); ! 8: int qlogic_abort(Scsi_Cmnd *); ! 9: int qlogic_reset(Scsi_Cmnd *); ! 10: int qlogic_biosparam(Disk *, kdev_t, int[]); ! 11: ! 12: #ifndef NULL ! 13: #define NULL (0) ! 14: #endif ! 15: ! 16: #define QLOGIC { \ ! 17: NULL, \ ! 18: NULL, \ ! 19: NULL, \ ! 20: NULL, \ ! 21: NULL, \ ! 22: qlogic_detect, \ ! 23: NULL, \ ! 24: qlogic_info, \ ! 25: qlogic_command, \ ! 26: qlogic_queuecommand, \ ! 27: qlogic_abort, \ ! 28: qlogic_reset, \ ! 29: NULL, \ ! 30: qlogic_biosparam, \ ! 31: 0, \ ! 32: -1, \ ! 33: SG_ALL, \ ! 34: 1, \ ! 35: 0, \ ! 36: 0, \ ! 37: DISABLE_CLUSTERING \ ! 38: } ! 39: ! 40: #endif /* _QLOGIC_H */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.