~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/drivers/scsi/ide-scsi.h

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /*
  2  * linux/drivers/scsi/ide-scsi.h
  3  *
  4  * Copyright (C) 1996, 1997 Gadi Oxman <gadio@netvision.net.il>
  5  */
  6 
  7 #ifndef IDESCSI_H
  8 #define IDESCSI_H
  9 
 10 extern int idescsi_detect (Scsi_Host_Template *host_template);
 11 extern int idescsi_release (struct Scsi_Host *host);
 12 extern const char *idescsi_info (struct Scsi_Host *host);
 13 extern int idescsi_ioctl (Scsi_Device *dev, int cmd, void *arg);
 14 extern int idescsi_queue (Scsi_Cmnd *cmd, void (*done)(Scsi_Cmnd *));
 15 extern int idescsi_abort (Scsi_Cmnd *cmd);
 16 extern int idescsi_reset (Scsi_Cmnd *cmd, unsigned int resetflags);
 17 extern int idescsi_bios (Disk *disk, kdev_t dev, int *parm);
 18 
 19 #define IDESCSI  {                                                              \
 20         name:            "idescsi",             /* name         */              \
 21         detect:          idescsi_detect,        /* detect       */              \
 22         release:         idescsi_release,       /* release      */              \
 23         info:            idescsi_info,          /* info         */              \
 24         ioctl:           idescsi_ioctl,         /* ioctl        */              \
 25         queuecommand:    idescsi_queue,         /* queuecommand */              \
 26         abort:           idescsi_abort,         /* abort        */              \
 27         reset:           idescsi_reset,         /* reset        */              \
 28         bios_param:      idescsi_bios,          /* bios_param   */              \
 29         can_queue:       10,                    /* can_queue    */              \
 30         this_id:         -1,                    /* this_id      */              \
 31         sg_tablesize:    256,                   /* sg_tablesize */              \
 32         cmd_per_lun:     5,                     /* cmd_per_lun  */              \
 33         use_clustering:  DISABLE_CLUSTERING,    /* clustering   */              \
 34         emulated:        1                      /* emulated     */              \
 35 }
 36 
 37 #endif /* IDESCSI_H */
 38 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.