taglinefilesource code
Scsi_Host277drivers/scsi/53c7,8xx.cstatic void dump_events (struct Scsi_Host *host, int count);
Scsi_Host278drivers/scsi/53c7,8xx.cstatic Scsi_Cmnd * return_outstanding_commands (struct Scsi_Host *host, 
Scsi_Host280drivers/scsi/53c7,8xx.cstatic void hard_reset (struct Scsi_Host *host);
Scsi_Host281drivers/scsi/53c7,8xx.cstatic void ncr_scsi_reset (struct Scsi_Host *host);
Scsi_Host282drivers/scsi/53c7,8xx.cstatic void print_lots (struct Scsi_Host *host);
Scsi_Host283drivers/scsi/53c7,8xx.cstatic void set_synchronous (struct Scsi_Host *host, int target, int sxfer, 
Scsi_Host285drivers/scsi/53c7,8xx.cstatic int datapath_residual (struct Scsi_Host *host);
Scsi_Host288drivers/scsi/53c7,8xx.cstatic void print_queues (struct Scsi_Host *host);
Scsi_Host290drivers/scsi/53c7,8xx.cstatic int shutdown (struct Scsi_Host *host);
Scsi_Host292drivers/scsi/53c7,8xx.cstatic int disable (struct Scsi_Host *host);
Scsi_Host293drivers/scsi/53c7,8xx.cstatic int NCR53c8xx_run_tests (struct Scsi_Host *host);
Scsi_Host297drivers/scsi/53c7,8xx.cstatic int ncr_halt (struct Scsi_Host *host);
Scsi_Host298drivers/scsi/53c7,8xx.cstatic void intr_phase_mismatch (struct Scsi_Host *host, struct NCR53c7x0_cmd 
Scsi_Host300drivers/scsi/53c7,8xx.cstatic void intr_dma (struct Scsi_Host *host, struct NCR53c7x0_cmd *cmd);
Scsi_Host301drivers/scsi/53c7,8xx.cstatic void print_dsa (struct Scsi_Host *host, u32 *dsa,
Scsi_Host303drivers/scsi/53c7,8xx.cstatic int print_insn (struct Scsi_Host *host, const u32 *insn,
Scsi_Host307drivers/scsi/53c7,8xx.cstatic void NCR53c8x0_init_fixup (struct Scsi_Host *host);
Scsi_Host308drivers/scsi/53c7,8xx.cstatic int NCR53c8x0_dstat_sir_intr (struct Scsi_Host *host, struct 
Scsi_Host310drivers/scsi/53c7,8xx.cstatic void NCR53c8x0_soft_reset (struct Scsi_Host *host);
Scsi_Host319drivers/scsi/53c7,8xx.cstatic struct Scsi_Host *first_host = NULL;  /* Head of list of NCR boards */
Scsi_Host550drivers/scsi/53c7,8xx.cissue_to_cmd (struct Scsi_Host *host, struct NCR53c7x0_hostdata *hostdata,
Scsi_Host684drivers/scsi/53c7,8xx.cstatic struct Scsi_Host *
Scsi_Host686drivers/scsi/53c7,8xx.cstruct Scsi_Host *h;
Scsi_Host714drivers/scsi/53c7,8xx.cstruct Scsi_Host *h;
Scsi_Host762drivers/scsi/53c7,8xx.cstruct Scsi_Host *h;
Scsi_Host784drivers/scsi/53c7,8xx.cNCR53c7x0_driver_init (struct Scsi_Host *host) {
Scsi_Host884drivers/scsi/53c7,8xx.cNCR53c7x0_init (struct Scsi_Host *host) {
Scsi_Host889drivers/scsi/53c7,8xx.cstruct Scsi_Host *search;
Scsi_Host1197drivers/scsi/53c7,8xx.cstruct Scsi_Host *instance;
Scsi_Host1612drivers/scsi/53c7,8xx.cNCR53c8x0_init_fixup (struct Scsi_Host *host) {
Scsi_Host1828drivers/scsi/53c7,8xx.cNCR53c8xx_run_tests (struct Scsi_Host *host) {
Scsi_Host2006drivers/scsi/53c7,8xx.cstruct Scsi_Host *host = c->host;
Scsi_Host2102drivers/scsi/53c7,8xx.cstruct Scsi_Host *host = c->host;
Scsi_Host2215drivers/scsi/53c7,8xx.cintr_break (struct Scsi_Host *host, struct 
Scsi_Host2297drivers/scsi/53c7,8xx.cset_synchronous (struct Scsi_Host *host, int target, int sxfer, int scntl3,
Scsi_Host2375drivers/scsi/53c7,8xx.casynchronous (struct Scsi_Host *host, int target) {
Scsi_Host2426drivers/scsi/53c7,8xx.csynchronous (struct Scsi_Host *host, int target, char *msg) {
Scsi_Host2485drivers/scsi/53c7,8xx.cNCR53c8x0_dstat_sir_intr (struct Scsi_Host *host, struct 
Scsi_Host3080drivers/scsi/53c7,8xx.cstatic int debugger_fn_bc (struct Scsi_Host *host, struct debugger_token *token,
Scsi_Host3113drivers/scsi/53c7,8xx.cdebugger_fn_bl (struct Scsi_Host *host, struct debugger_token *token,
Scsi_Host3152drivers/scsi/53c7,8xx.cdebugger_fn_bs (struct Scsi_Host *host, struct debugger_token *token,
Scsi_Host3202drivers/scsi/53c7,8xx.cstatic struct Scsi_Host * inode_to_host (struct inode *inode) {
Scsi_Host3204drivers/scsi/53c7,8xx.cstruct Scsi_Host *tmp;
Scsi_Host3215drivers/scsi/53c7,8xx.cstruct Scsi_Host *host;      /* This SCSI host */
Scsi_Host3268drivers/scsi/53c7,8xx.cstruct Scsi_Host *instance;
Scsi_Host3273drivers/scsi/53c7,8xx.cdebugger_kernel_write (struct Scsi_Host *host, char *buf, size_t
Scsi_Host3311drivers/scsi/53c7,8xx.cNCR53c8x0_soft_reset (struct Scsi_Host *host) {
Scsi_Host3418drivers/scsi/53c7,8xx.cstruct Scsi_Host *host = cmd->host;
Scsi_Host3508drivers/scsi/53c7,8xx.cstruct Scsi_Host *host = cmd->host;
Scsi_Host3875drivers/scsi/53c7,8xx.cstruct Scsi_Host *host = cmd->host;
Scsi_Host3963drivers/scsi/53c7,8xx.cto_schedule_list (struct Scsi_Host *host, struct NCR53c7x0_hostdata *hostdata,
Scsi_Host4053drivers/scsi/53c7,8xx.cbusyp (struct Scsi_Host *host, struct NCR53c7x0_hostdata *hostdata, 
Scsi_Host4081drivers/scsi/53c7,8xx.cstruct Scsi_Host *host;
Scsi_Host4170drivers/scsi/53c7,8xx.cintr_scsi (struct Scsi_Host *host, struct NCR53c7x0_cmd *cmd) {
Scsi_Host4357drivers/scsi/53c7,8xx.cstruct Scsi_Host *host;      /* Host we are looking at */
Scsi_Host4623drivers/scsi/53c7,8xx.cabort_connected (struct Scsi_Host *host) {
Scsi_Host4695drivers/scsi/53c7,8xx.cdatapath_residual (struct Scsi_Host *host) {
Scsi_Host4801drivers/scsi/53c7,8xx.cintr_phase_mismatch (struct Scsi_Host *host, struct NCR53c7x0_cmd *cmd) {
Scsi_Host5019drivers/scsi/53c7,8xx.cintr_bf (struct Scsi_Host *host, struct NCR53c7x0_cmd *cmd) {
Scsi_Host5120drivers/scsi/53c7,8xx.cintr_dma (struct Scsi_Host *host, struct NCR53c7x0_cmd *cmd) {
Scsi_Host5348drivers/scsi/53c7,8xx.cprint_insn (struct Scsi_Host *host, const u32 *insn, 
Scsi_Host5441drivers/scsi/53c7,8xx.cstruct Scsi_Host *host = cmd->host;
Scsi_Host5624drivers/scsi/53c7,8xx.cstruct Scsi_Host *host = cmd->host;
Scsi_Host5799drivers/scsi/53c7,8xx.cprint_dsa (struct Scsi_Host *host, u32 *dsa, const char *prefix) {
Scsi_Host5873drivers/scsi/53c7,8xx.cprint_queues (struct Scsi_Host *host) {
Scsi_Host5955drivers/scsi/53c7,8xx.cprint_lots (struct Scsi_Host *host) {
Scsi_Host6020drivers/scsi/53c7,8xx.cshutdown (struct Scsi_Host *host) {
Scsi_Host6045drivers/scsi/53c7,8xx.cncr_scsi_reset (struct Scsi_Host *host) {
Scsi_Host6073drivers/scsi/53c7,8xx.chard_reset (struct Scsi_Host *host) {
Scsi_Host6108drivers/scsi/53c7,8xx.creturn_outstanding_commands (struct Scsi_Host *host, int free, int issue) {
Scsi_Host6174drivers/scsi/53c7,8xx.cdisable (struct Scsi_Host *host) {
Scsi_Host6210drivers/scsi/53c7,8xx.cncr_halt (struct Scsi_Host *host) {
Scsi_Host6297drivers/scsi/53c7,8xx.cdump_events (struct Scsi_Host *host, int count) {
Scsi_Host6361drivers/scsi/53c7,8xx.cNCR53c7x0_release(struct Scsi_Host *host) {
Scsi_Host6369drivers/scsi/53c7,8xx.cstruct Scsi_Host *tmp;
Scsi_Host64drivers/scsi/53c7,8xx.hextern int NCR53c7xx_release(struct Scsi_Host *);
Scsi_Host1248drivers/scsi/53c7,8xx.hvoid (* init_fixup)(struct Scsi_Host *host);
Scsi_Host1249drivers/scsi/53c7,8xx.hvoid (* init_save_regs)(struct Scsi_Host *host);
Scsi_Host1251drivers/scsi/53c7,8xx.hvoid (* soft_reset)(struct Scsi_Host *host);
Scsi_Host1252drivers/scsi/53c7,8xx.hint (* run_tests)(struct Scsi_Host *host);
Scsi_Host1260drivers/scsi/53c7,8xx.hint (* dstat_sir_intr)(struct Scsi_Host *host, struct NCR53c7x0_cmd *cmd);
Scsi_Host121drivers/scsi/AM53C974.cstatic void AM53C974_print_pci(struct Scsi_Host *instance);
Scsi_Host122drivers/scsi/AM53C974.cstatic void AM53C974_print_phase(struct Scsi_Host *instance);
Scsi_Host123drivers/scsi/AM53C974.cstatic void AM53C974_print_queues(struct Scsi_Host *instance);
Scsi_Host125drivers/scsi/AM53C974.cstatic void AM53C974_print(struct Scsi_Host *instance);
Scsi_Host130drivers/scsi/AM53C974.cstatic void AM53C974_config_after_reset(struct Scsi_Host *instance);
Scsi_Host135drivers/scsi/AM53C974.cstatic void AM53C974_intr_disconnect(struct Scsi_Host *instance); 
Scsi_Host136drivers/scsi/AM53C974.cstatic int AM53C974_sync_neg(struct Scsi_Host *instance, int target, unsigned char *msg);
Scsi_Host137drivers/scsi/AM53C974.cstatic __inline__ void AM53C974_set_async(struct Scsi_Host *instance, int target);
Scsi_Host138drivers/scsi/AM53C974.cstatic __inline__ void AM53C974_set_sync(struct Scsi_Host *instance, int target);
Scsi_Host139drivers/scsi/AM53C974.cstatic void AM53C974_information_transfer(struct Scsi_Host *instance, 
Scsi_Host143drivers/scsi/AM53C974.cstatic int AM53C974_message(struct Scsi_Host *instance, Scsi_Cmnd *cmd, unsigned char msg);
Scsi_Host144drivers/scsi/AM53C974.cstatic void AM53C974_select(struct Scsi_Host *instance, Scsi_Cmnd *cmd, int tag);
Scsi_Host145drivers/scsi/AM53C974.cstatic void AM53C974_intr_reselect(struct Scsi_Host *instance, unsigned char statreg);
Scsi_Host146drivers/scsi/AM53C974.cstatic  __inline__ void AM53C974_transfer_dma(struct Scsi_Host *instance, short dir,
Scsi_Host148drivers/scsi/AM53C974.cstatic void AM53C974_dma_blast(struct Scsi_Host *instance, unsigned char dmastatus, 
Scsi_Host150drivers/scsi/AM53C974.cstatic void AM53C974_intr_bus_reset(struct Scsi_Host *instance);
Scsi_Host152drivers/scsi/AM53C974.cstatic struct Scsi_Host *first_instance = NULL;
Scsi_Host154drivers/scsi/AM53C974.cstatic struct Scsi_Host *first_host = NULL;  /* Head of list of AMD boards */
Scsi_Host169drivers/scsi/AM53C974.cstatic void AM53C974_print_pci(struct Scsi_Host *instance)
Scsi_Host223drivers/scsi/AM53C974.cstatic void AM53C974_print_phase(struct Scsi_Host *instance)
Scsi_Host247drivers/scsi/AM53C974.cstatic void AM53C974_print_queues(struct Scsi_Host *instance)
Scsi_Host293drivers/scsi/AM53C974.cstatic void AM53C974_print(struct Scsi_Host *instance)
Scsi_Host594drivers/scsi/AM53C974.cstruct Scsi_Host         *instance, *search;
Scsi_Host693drivers/scsi/AM53C974.cstatic void AM53C974_config_after_reset(struct Scsi_Host *instance)
Scsi_Host721drivers/scsi/AM53C974.cconst char *AM53C974_info(struct Scsi_Host *instance)
Scsi_Host814drivers/scsi/AM53C974.cstruct Scsi_Host         *instance = cmd->host;
Scsi_Host867drivers/scsi/AM53C974.cstruct Scsi_Host         *instance;
Scsi_Host931drivers/scsi/AM53C974.cstruct Scsi_Host         *instance;
Scsi_Host1165drivers/scsi/AM53C974.cstatic void AM53C974_intr_disconnect(struct Scsi_Host *instance) 
Scsi_Host1290drivers/scsi/AM53C974.cstatic int AM53C974_sync_neg(struct Scsi_Host *instance, int target, unsigned char *msg) 
Scsi_Host1337drivers/scsi/AM53C974.cstatic __inline__ void AM53C974_set_async(struct Scsi_Host *instance, int target)
Scsi_Host1357drivers/scsi/AM53C974.cstatic __inline__ void AM53C974_set_sync(struct Scsi_Host *instance, int target)
Scsi_Host1385drivers/scsi/AM53C974.cstatic void AM53C974_information_transfer(struct Scsi_Host *instance, 
Scsi_Host1544drivers/scsi/AM53C974.cstatic int AM53C974_message(struct Scsi_Host *instance, Scsi_Cmnd *cmd,
Scsi_Host1786drivers/scsi/AM53C974.cstatic void AM53C974_select(struct Scsi_Host *instance, Scsi_Cmnd *cmd, int tag)
Scsi_Host1869drivers/scsi/AM53C974.cstatic void AM53C974_intr_reselect(struct Scsi_Host *instance, unsigned char statreg)
Scsi_Host1996drivers/scsi/AM53C974.cstatic __inline__ void AM53C974_transfer_dma(struct Scsi_Host *instance, short dir,
Scsi_Host2025drivers/scsi/AM53C974.cstatic void AM53C974_dma_blast(struct Scsi_Host *instance, unsigned char dmastatus,
Scsi_Host2072drivers/scsi/AM53C974.cstatic void AM53C974_intr_bus_reset(struct Scsi_Host *instance)
Scsi_Host2099drivers/scsi/AM53C974.cstruct Scsi_Host         *instance = cmd->host;
Scsi_Host2202drivers/scsi/AM53C974.cstruct Scsi_Host         *instance = cmd->host;
Scsi_Host289drivers/scsi/AM53C974.hconst char *AM53C974_info(struct Scsi_Host *);
Scsi_Host34drivers/scsi/BusLogic.htypedef struct Scsi_Host SCSI_Host_T;
Scsi_Host307drivers/scsi/NCR5380.cstatic int do_abort (struct Scsi_Host *host);
Scsi_Host308drivers/scsi/NCR5380.cstatic void do_reset (struct Scsi_Host *host);
Scsi_Host309drivers/scsi/NCR5380.cstatic struct Scsi_Host *first_instance = NULL;
Scsi_Host368drivers/scsi/NCR5380.cstatic void NCR5380_print(struct Scsi_Host *instance) {
Scsi_Host414drivers/scsi/NCR5380.cstatic void NCR5380_print_phase(struct Scsi_Host *instance) {
Scsi_Host501drivers/scsi/NCR5380.cstatic struct Scsi_Host * expires_first = NULL;
Scsi_Host548drivers/scsi/NCR5380.cstatic int NCR5380_set_timer (struct Scsi_Host *instance) {
Scsi_Host549drivers/scsi/NCR5380.cstruct Scsi_Host *tmp, **prev;
Scsi_Host573drivers/scsi/NCR5380.cstruct Scsi_Host *instance;
Scsi_Host633drivers/scsi/NCR5380.cstatic int NCR5380_probe_irq (struct Scsi_Host *instance, int possible) {
Scsi_Host688drivers/scsi/NCR5380.cstatic void NCR5380_print_options (struct Scsi_Host *instance) {
Scsi_Host736drivers/scsi/NCR5380.cstatic void NCR5380_print_status (struct Scsi_Host *instance) {
Scsi_Host786drivers/scsi/NCR5380.cstruct Scsi_Host *instance;
Scsi_Host903drivers/scsi/NCR5380.cstatic void NCR5380_init (struct Scsi_Host *instance, int flags) {
Scsi_Host1048drivers/scsi/NCR5380.cstruct Scsi_Host *instance = cmd->host;
Scsi_Host1147drivers/scsi/NCR5380.cstruct Scsi_Host *instance;
Scsi_Host1294drivers/scsi/NCR5380.cstruct Scsi_Host *instance;
Scsi_Host1451drivers/scsi/NCR5380.cstatic int NCR5380_select (struct Scsi_Host *instance, Scsi_Cmnd *cmd,
Scsi_Host1785drivers/scsi/NCR5380.cstatic int NCR5380_transfer_pio (struct Scsi_Host *instance, 
Scsi_Host1911drivers/scsi/NCR5380.cstatic void do_reset (struct Scsi_Host *host) {
Scsi_Host1933drivers/scsi/NCR5380.cstatic int do_abort (struct Scsi_Host *host) {
Scsi_Host1999drivers/scsi/NCR5380.cstatic int NCR5380_transfer_dma (struct Scsi_Host *instance, 
Scsi_Host2352drivers/scsi/NCR5380.cstatic void NCR5380_information_transfer (struct Scsi_Host *instance) {
Scsi_Host2848drivers/scsi/NCR5380.cstatic void NCR5380_reselect (struct Scsi_Host *instance) {
Scsi_Host3045drivers/scsi/NCR5380.cstruct Scsi_Host *instance = cmd->host;
Scsi_Host266drivers/scsi/NCR5380.hstruct Scsi_Host *next_timer;
Scsi_Host280drivers/scsi/NCR5380.hstatic struct Scsi_Host *first_instance;    /* linked list of 5380's */
Scsi_Host283drivers/scsi/NCR5380.hstatic int NCR5380_probe_irq (struct Scsi_Host *instance, int possible);
Scsi_Host285drivers/scsi/NCR5380.hstatic void NCR5380_init (struct Scsi_Host *instance, int flags);
Scsi_Host286drivers/scsi/NCR5380.hstatic void NCR5380_information_transfer (struct Scsi_Host *instance);
Scsi_Host291drivers/scsi/NCR5380.hstatic void NCR5380_print_options (struct Scsi_Host *instance);
Scsi_Host292drivers/scsi/NCR5380.hstatic void NCR5380_print_phase (struct Scsi_Host *instance);
Scsi_Host293drivers/scsi/NCR5380.hstatic void NCR5380_print (struct Scsi_Host *instance);
Scsi_Host308drivers/scsi/NCR5380.hstatic void NCR5380_reselect (struct Scsi_Host *instance);
Scsi_Host309drivers/scsi/NCR5380.hstatic int NCR5380_select (struct Scsi_Host *instance, Scsi_Cmnd *cmd, int tag);
Scsi_Host311drivers/scsi/NCR5380.hstatic int NCR5380_transfer_dma (struct Scsi_Host *instance,
Scsi_Host314drivers/scsi/NCR5380.hstatic int NCR5380_transfer_pio (struct Scsi_Host *instance,
Scsi_Host318drivers/scsi/NCR5380.hstatic __inline__ int NCR5380_i386_dma_setup (struct Scsi_Host *instance,
Scsi_Host347drivers/scsi/NCR5380.hstatic __inline__ int NCR5380_i386_dma_write_setup (struct Scsi_Host *instance,
Scsi_Host352drivers/scsi/NCR5380.hstatic __inline__ int NCR5380_i386_dma_read_setup (struct Scsi_Host *instance,
Scsi_Host357drivers/scsi/NCR5380.hstatic __inline__ int NCR5380_i386_dma_residual (struct Scsi_Host *instance) {
Scsi_Host463drivers/scsi/NCR53c406a.cstruct Scsi_Host *shpnt;
Scsi_Host642drivers/scsi/NCR53c406a.cNCR53c406a_info(struct Scsi_Host *SChost){
Scsi_Host55drivers/scsi/NCR53c406a.hconst char* NCR53c406a_info(struct Scsi_Host *);
Scsi_Host29drivers/scsi/a2091.cstatic struct Scsi_Host *first_instance = NULL;
Scsi_Host35drivers/scsi/a2091.cstruct Scsi_Host *instance;
Scsi_Host59drivers/scsi/a2091.cstruct Scsi_Host *instance = cmd->host;
Scsi_Host131drivers/scsi/a2091.cstatic void dma_stop (struct Scsi_Host *instance, Scsi_Cmnd *SCpnt, 
Scsi_Host193drivers/scsi/a2091.cstruct Scsi_Host *instance;
Scsi_Host28drivers/scsi/a3000.cstatic struct Scsi_Host *a3000_host = NULL;
Scsi_Host127drivers/scsi/a3000.cstatic void dma_stop (struct Scsi_Host *instance, Scsi_Cmnd *SCpnt,
Scsi_Host2515drivers/scsi/advansys.cSTATIC struct Scsi_Host  *asc_host[ASC_NUM_BOARD_SUPPORTED];
Scsi_Host2558drivers/scsi/advansys.cSTATIC void      asc_execute_pending(struct Scsi_Host *);
Scsi_Host2566drivers/scsi/advansys.cSTATIC void      asc_enqueue(struct Scsi_Host *, Scsi_Cmnd *, int, int);
Scsi_Host2567drivers/scsi/advansys.cSTATIC Scsi_Cmnd   *asc_dequeue(struct Scsi_Host *, int);
Scsi_Host2568drivers/scsi/advansys.cSTATIC int       asc_rmqueue(struct Scsi_Host *, Scsi_Cmnd *, int);
Scsi_Host2579drivers/scsi/advansys.cSTATIC void   asc_prt_scsi_host(struct Scsi_Host *);
Scsi_Host2611drivers/scsi/advansys.cstruct Scsi_Host  *shp;
Scsi_Host2749drivers/scsi/advansys.cstruct Scsi_Host  *shp;
Scsi_Host3152drivers/scsi/advansys.cadvansys_release(struct Scsi_Host *shp)
Scsi_Host3173drivers/scsi/advansys.cadvansys_info(struct Scsi_Host *shp)
Scsi_Host3246drivers/scsi/advansys.cstruct Scsi_Host    *shp;
Scsi_Host3809drivers/scsi/advansys.cstruct Scsi_Host  *shp;
Scsi_Host3932drivers/scsi/advansys.casc_execute_pending(struct Scsi_Host *shp)
Scsi_Host4389drivers/scsi/advansys.casc_enqueue(struct Scsi_Host *shp, Scsi_Cmnd *scp, int tid, int flag)
Scsi_Host4418drivers/scsi/advansys.casc_dequeue(struct Scsi_Host *shp, int tid)
Scsi_Host4444drivers/scsi/advansys.casc_rmqueue(struct Scsi_Host *shp, Scsi_Cmnd *scp, int tid)
Scsi_Host4762drivers/scsi/advansys.casc_prt_scsi_host(struct Scsi_Host *s)
Scsi_Host35drivers/scsi/advansys.hint advansys_release(struct Scsi_Host *);
Scsi_Host36drivers/scsi/advansys.hconst char *advansys_info(struct Scsi_Host *);
Scsi_Host352drivers/scsi/aha152x.cstatic struct Scsi_Host *aha152x_host[IRQS];
Scsi_Host389drivers/scsi/aha152x.cvoid aha152x_done(struct Scsi_Host *shpnt, int error);
Scsi_Host393drivers/scsi/aha152x.cstatic void aha152x_reset_ports(struct Scsi_Host *shpnt);
Scsi_Host394drivers/scsi/aha152x.cstatic void aha152x_panic(struct Scsi_Host *shpnt, char *msg);
Scsi_Host396drivers/scsi/aha152x.cstatic void disp_ports(struct Scsi_Host *shpnt);
Scsi_Host398drivers/scsi/aha152x.cstatic void show_queues(struct Scsi_Host *shpnt);
Scsi_Host399drivers/scsi/aha152x.cstatic void disp_enintr(struct Scsi_Host *shpnt);
Scsi_Host514drivers/scsi/aha152x.cstatic void make_acklow(struct Scsi_Host *shpnt)
Scsi_Host534drivers/scsi/aha152x.cstatic int getphase(struct Scsi_Host *shpnt)
Scsi_Host666drivers/scsi/aha152x.caha152x_host[i] = (struct Scsi_Host *) NULL;
Scsi_Host778drivers/scsi/aha152x.cstruct Scsi_Host        *shpnt;
Scsi_Host874drivers/scsi/aha152x.cstruct Scsi_Host *shpnt = SCpnt->host;
Scsi_Host971drivers/scsi/aha152x.cstruct Scsi_Host *shpnt = SCpnt->host;
Scsi_Host1091drivers/scsi/aha152x.cstatic void aha152x_reset_ports(struct Scsi_Host *shpnt)
Scsi_Host1128drivers/scsi/aha152x.cstruct Scsi_Host *shpnt = SCpnt->host;
Scsi_Host1245drivers/scsi/aha152x.cvoid aha152x_done(struct Scsi_Host *shpnt, int error)
Scsi_Host1321drivers/scsi/aha152x.cstruct Scsi_Host *shpnt = aha152x_host[irqno-IRQ_MIN];
Scsi_Host2410drivers/scsi/aha152x.cstatic void aha152x_panic(struct Scsi_Host *shpnt, char *msg)
Scsi_Host2420drivers/scsi/aha152x.cstatic void disp_ports(struct Scsi_Host *shpnt)
Scsi_Host2603drivers/scsi/aha152x.cstatic void disp_enintr(struct Scsi_Host *shpnt)
Scsi_Host2729drivers/scsi/aha152x.cstatic void show_queues(struct Scsi_Host *shpnt)
Scsi_Host2755drivers/scsi/aha152x.cint aha152x_set_info(char *buffer, int length, struct Scsi_Host *shpnt)
Scsi_Host2833drivers/scsi/aha152x.cstruct Scsi_Host *shpnt;
Scsi_Host2837drivers/scsi/aha152x.cfor(i=0, shpnt= (struct Scsi_Host *) NULL; i<IRQS; i++)
Scsi_Host112drivers/scsi/aha1542.cstatic struct Scsi_Host * aha_host[7] = {NULL,};  /* One for each IRQ level (9-15) */
Scsi_Host119drivers/scsi/aha1542.cstatic void setup_mailboxes(int base_io, struct Scsi_Host * shpnt);
Scsi_Host120drivers/scsi/aha1542.cstatic int aha1542_restart(struct Scsi_Host * shost);
Scsi_Host287drivers/scsi/aha1542.cstatic int aha1542_test_port(int bse, struct Scsi_Host * shpnt)
Scsi_Host362drivers/scsi/aha1542.cstruct Scsi_Host * shost;
Scsi_Host694drivers/scsi/aha1542.cstatic void setup_mailboxes(int bse, struct Scsi_Host * shpnt)
Scsi_Host930drivers/scsi/aha1542.cstruct Scsi_Host * shpnt = NULL;
Scsi_Host1079drivers/scsi/aha1542.cstatic int aha1542_restart(struct Scsi_Host * shost)
Scsi_Host465drivers/scsi/aic7xxx.cstatic struct Scsi_Host *aic7xxx_boards[MAXIRQ + 1];
Scsi_Host566drivers/scsi/aic7xxx.cstruct Scsi_Host        *host;             /* pointer to scsi host */
Scsi_Host591drivers/scsi/aic7xxx.cstruct Scsi_Host        *next;             /* allow for multiple IRQs */
Scsi_Host1015drivers/scsi/aic7xxx.caic7xxx_info(struct Scsi_Host *notused)
Scsi_Host3133drivers/scsi/aic7xxx.cstruct Scsi_Host *host;
Scsi_Host63drivers/scsi/aic7xxx.hextern const char *aic7xxx_info(struct Scsi_Host *);
Scsi_Host60drivers/scsi/aic7xxx_proc.caic7xxx_set_info(char *buffer, int length, struct Scsi_Host *HBAptr)
Scsi_Host77drivers/scsi/aic7xxx_proc.cstruct Scsi_Host *HBAptr;
Scsi_Host296drivers/scsi/atari_NCR5380.cstatic struct Scsi_Host *first_instance = NULL;
Scsi_Host620drivers/scsi/atari_NCR5380.cstatic void NCR5380_print(struct Scsi_Host *instance) {
Scsi_Host667drivers/scsi/atari_NCR5380.cstatic void NCR5380_print_phase(struct Scsi_Host *instance)
Scsi_Host755drivers/scsi/atari_NCR5380.cstatic void NCR5380_print_options (struct Scsi_Host *instance)
Scsi_Host783drivers/scsi/atari_NCR5380.cstatic void NCR5380_print_status (struct Scsi_Host *instance)
Scsi_Host833drivers/scsi/atari_NCR5380.cstruct Scsi_Host *instance;
Scsi_Host916drivers/scsi/atari_NCR5380.cstatic void NCR5380_init (struct Scsi_Host *instance, int flags)
Scsi_Host1111drivers/scsi/atari_NCR5380.cstruct Scsi_Host *instance = first_instance;
Scsi_Host1269drivers/scsi/atari_NCR5380.cstatic void NCR5380_dma_complete( struct Scsi_Host *instance )
Scsi_Host1353drivers/scsi/atari_NCR5380.cstruct Scsi_Host *instance = first_instance;
Scsi_Host1504drivers/scsi/atari_NCR5380.cstatic int NCR5380_select (struct Scsi_Host *instance, Scsi_Cmnd *cmd, int tag)
Scsi_Host1852drivers/scsi/atari_NCR5380.cstatic int NCR5380_transfer_pio( struct Scsi_Host *instance, 
Scsi_Host1983drivers/scsi/atari_NCR5380.cstatic int do_abort (struct Scsi_Host *host) 
Scsi_Host2047drivers/scsi/atari_NCR5380.cstatic int NCR5380_transfer_dma( struct Scsi_Host *instance, 
Scsi_Host2130drivers/scsi/atari_NCR5380.cstatic void NCR5380_information_transfer (struct Scsi_Host *instance)
Scsi_Host2652drivers/scsi/atari_NCR5380.cstatic void NCR5380_reselect (struct Scsi_Host *instance)
Scsi_Host2813drivers/scsi/atari_NCR5380.cstruct Scsi_Host *instance = cmd->host;
Scsi_Host191drivers/scsi/atari_scsi.cstatic long atari_scsi_dma_residual( struct Scsi_Host *instance );
Scsi_Host210drivers/scsi/atari_scsi.cstatic struct Scsi_Host *atari_scsi_host = NULL;
Scsi_Host621drivers/scsi/atari_scsi.cstruct Scsi_Host *instance;
Scsi_Host767drivers/scsi/atari_scsi.cint atari_scsi_release (struct Scsi_Host *sh)
Scsi_Host914drivers/scsi/atari_scsi.cconst char * atari_scsi_info (struct Scsi_Host *host)
Scsi_Host924drivers/scsi/atari_scsi.cunsigned long atari_scsi_dma_setup( struct Scsi_Host *instance, void *data,
Scsi_Host994drivers/scsi/atari_scsi.cstatic long atari_scsi_dma_residual( struct Scsi_Host *instance )
Scsi_Host23drivers/scsi/atari_scsi.hconst char *atari_scsi_info (struct Scsi_Host *);
Scsi_Host28drivers/scsi/atari_scsi.hint atari_scsi_release (struct Scsi_Host *);
Scsi_Host168drivers/scsi/dtc.cstruct Scsi_Host *instance;
Scsi_Host301drivers/scsi/dtc.cstatic inline int NCR5380_pread (struct Scsi_Host *instance,
Scsi_Host353drivers/scsi/dtc.cstatic inline int NCR5380_pwrite (struct Scsi_Host *instance,
Scsi_Host321drivers/scsi/eata.cstatic struct Scsi_Host * sh[MAX_BOARDS + 1];
Scsi_Host100drivers/scsi/eata_dma.cstatic struct Scsi_Host *last_HBA = NULL;
Scsi_Host101drivers/scsi/eata_dma.cstatic struct Scsi_Host *first_HBA = NULL;
Scsi_Host138drivers/scsi/eata_dma.cint eata_release(struct Scsi_Host *sh)
Scsi_Host249drivers/scsi/eata_dma.cstruct Scsi_Host *sh;
Scsi_Host449drivers/scsi/eata_dma.cstruct Scsi_Host *sh;
Scsi_Host747drivers/scsi/eata_dma.cstatic void eata_select_queue_depths(struct Scsi_Host *host, 
Scsi_Host991drivers/scsi/eata_dma.cstruct Scsi_Host *sh;
Scsi_Host1436drivers/scsi/eata_dma.cstruct Scsi_Host *HBA_ptr;
Scsi_Host68drivers/scsi/eata_dma.hconst char *eata_info(struct Scsi_Host *);
Scsi_Host75drivers/scsi/eata_dma.hint eata_release(struct Scsi_Host *);
Scsi_Host32drivers/scsi/eata_dma_proc.cint eata_set_info(char *buffer, int length, struct Scsi_Host *HBA_ptr)
Scsi_Host72drivers/scsi/eata_dma_proc.cstruct Scsi_Host *HBA_ptr;
Scsi_Host366drivers/scsi/eata_generic.hstruct Scsi_Host *next;      
Scsi_Host367drivers/scsi/eata_generic.hstruct Scsi_Host *prev;
Scsi_Host72drivers/scsi/eata_pio.cstatic struct Scsi_Host *last_HBA = NULL;
Scsi_Host73drivers/scsi/eata_pio.cstatic struct Scsi_Host *first_HBA = NULL;
Scsi_Host100drivers/scsi/eata_pio.cint eata_pio_release(struct Scsi_Host *sh)
Scsi_Host136drivers/scsi/eata_pio.cstruct Scsi_Host *sh;
Scsi_Host288drivers/scsi/eata_pio.cstruct Scsi_Host *sh;
Scsi_Host688drivers/scsi/eata_pio.cstruct Scsi_Host *sh;
Scsi_Host984drivers/scsi/eata_pio.cstruct Scsi_Host *HBA_ptr;
Scsi_Host64drivers/scsi/eata_pio.hconst char *eata_pio_info(struct Scsi_Host *);
Scsi_Host71drivers/scsi/eata_pio.hint eata_pio_release(struct Scsi_Host *);
Scsi_Host23drivers/scsi/eata_pio_proc.cint eata_pio_set_info(char *buffer, int length, struct Scsi_Host *HBA_ptr)
Scsi_Host45drivers/scsi/eata_pio_proc.cstruct Scsi_Host *HBA_ptr;
Scsi_Host307drivers/scsi/esp.cstruct Scsi_Host *esp_host;
Scsi_Host533drivers/scsi/esp.cconst char *esp_info(struct Scsi_Host *host)
Scsi_Host86drivers/scsi/esp.hstruct Scsi_Host *ehost;                /* Backpointer to SCSI Host */
Scsi_Host315drivers/scsi/esp.hextern const char *esp_info(struct Scsi_Host *);
Scsi_Host487drivers/scsi/fdomain.cstatic void print_banner( struct Scsi_Host *shpnt )
Scsi_Host914drivers/scsi/fdomain.cstruct Scsi_Host *shpnt;
Scsi_Host1124drivers/scsi/fdomain.cconst char *fdomain_16x0_info( struct Scsi_Host *ignore )
Scsi_Host31drivers/scsi/fdomain.hconst char *fdomain_16x0_info( struct Scsi_Host * );
Scsi_Host214drivers/scsi/g_NCR5380.cstruct Scsi_Host *instance;
Scsi_Host280drivers/scsi/g_NCR5380.cconst char * generic_NCR5380_info (struct Scsi_Host* host) {
Scsi_Host285drivers/scsi/g_NCR5380.cint generic_NCR5380_release_resources(struct Scsi_Host * instance)
Scsi_Host329drivers/scsi/g_NCR5380.cstatic inline int NCR5380_pread (struct Scsi_Host *instance, unsigned char *dst,    int len)
Scsi_Host437drivers/scsi/g_NCR5380.cstatic inline int NCR5380_pwrite (struct Scsi_Host *instance, unsigned char *src,    int len)
Scsi_Host624drivers/scsi/g_NCR5380.cstruct Scsi_Host *scsi_ptr;
Scsi_Host47drivers/scsi/g_NCR5380.hint generic_NCR5380_release_resources(struct Scsi_Host *);
Scsi_Host52drivers/scsi/g_NCR5380.hconst char* generic_NCR5380_info(struct Scsi_Host *);
Scsi_Host29drivers/scsi/gvp11.cstatic struct Scsi_Host *first_instance = NULL;
Scsi_Host35drivers/scsi/gvp11.cstruct Scsi_Host *instance;
Scsi_Host138drivers/scsi/gvp11.cstatic void dma_stop (struct Scsi_Host *instance, Scsi_Cmnd *SCpnt,
Scsi_Host180drivers/scsi/gvp11.cstruct Scsi_Host *instance;
Scsi_Host305drivers/scsi/hosts.cstruct Scsi_Host * scsi_hostlist = NULL;
Scsi_Host312drivers/scsi/hosts.cscsi_unregister(struct Scsi_Host * sh){
Scsi_Host313drivers/scsi/hosts.cstruct Scsi_Host * shpnt;
Scsi_Host330drivers/scsi/hosts.cscsi_init_free((char *) sh, sizeof(struct Scsi_Host) + sh->extra_bytes);
Scsi_Host338drivers/scsi/hosts.cstruct Scsi_Host * scsi_register(Scsi_Host_Template * tpnt, int j){
Scsi_Host339drivers/scsi/hosts.cstruct Scsi_Host * retval, *shpnt;
Scsi_Host340drivers/scsi/hosts.cretval = (struct Scsi_Host *)scsi_init_malloc(sizeof(struct Scsi_Host) + j,
Scsi_Host406drivers/scsi/hosts.cstruct Scsi_Host * shpnt;
Scsi_Host101drivers/scsi/hosts.hint (*release)(struct Scsi_Host *);
Scsi_Host108drivers/scsi/hosts.hconst char *(* info)(struct Scsi_Host *);
Scsi_Host243drivers/scsi/hosts.hstruct Scsi_Host * next;
Scsi_Host267drivers/scsi/hosts.hstruct Scsi_Host * block;
Scsi_Host302drivers/scsi/hosts.hvoid (*select_queue_depths)(struct Scsi_Host *, Scsi_Device *);
Scsi_Host307drivers/scsi/hosts.hextern struct Scsi_Host * scsi_hostlist;
Scsi_Host333drivers/scsi/hosts.hextern struct Scsi_Host * scsi_register(Scsi_Host_Template *, int j);
Scsi_Host334drivers/scsi/hosts.hextern void scsi_unregister(struct Scsi_Host * i);
Scsi_Host207drivers/scsi/in2000.cstatic struct Scsi_Host *instance_list = 0;
Scsi_Host353drivers/scsi/in2000.cvoid in2000_execute(struct Scsi_Host *instance);
Scsi_Host451drivers/scsi/in2000.cvoid in2000_execute (struct Scsi_Host *instance)
Scsi_Host860drivers/scsi/in2000.cstruct Scsi_Host *instance;
Scsi_Host1644drivers/scsi/in2000.cint reset_hardware(struct Scsi_Host *instance, int type)
Scsi_Host1694drivers/scsi/in2000.cstruct Scsi_Host *instance;
Scsi_Host1731drivers/scsi/in2000.cstruct Scsi_Host *instance;
Scsi_Host1965drivers/scsi/in2000.cstruct Scsi_Host *instance;
Scsi_Host2235drivers/scsi/in2000.cstruct Scsi_Host *instance;
Scsi_Host220drivers/scsi/in2000.hstruct Scsi_Host *next;
Scsi_Host373drivers/scsi/pas16.cstruct Scsi_Host *instance;
Scsi_Host508drivers/scsi/pas16.cstatic inline int NCR5380_pread (struct Scsi_Host *instance, unsigned char *dst,
Scsi_Host545drivers/scsi/pas16.cstatic inline int NCR5380_pwrite (struct Scsi_Host *instance, unsigned char *src,
Scsi_Host397drivers/scsi/ppa.c{       struct  Scsi_Host       *hreg;
Scsi_Host472drivers/scsi/ppa.cconst char      *ppa_info( struct Scsi_Host * host )
Scsi_Host13drivers/scsi/ppa.hconst char * ppa_info(struct Scsi_Host *);
Scsi_Host540drivers/scsi/qlogic.cstruct  Scsi_Host  *hreg;  /* registered host structure */
Scsi_Host668drivers/scsi/qlogic.cconst char  *qlogic_info(struct Scsi_Host * host)
Scsi_Host5drivers/scsi/qlogic.hconst char * qlogic_info(struct Scsi_Host *);
Scsi_Host94drivers/scsi/scsi.cstruct Scsi_Host *shpnt, char * scsi_result);
Scsi_Host110drivers/scsi/scsi.cstatic volatile struct Scsi_Host * host_active = NULL;
Scsi_Host319drivers/scsi/scsi.cstruct Scsi_Host * sh[128], * shpnt;
Scsi_Host407drivers/scsi/scsi.cstatic void scan_scsis (struct Scsi_Host *shpnt, unchar hardcoded,
Scsi_Host527drivers/scsi/scsi.cScsi_Device **SDpnt2, Scsi_Cmnd * SCpnt, struct Scsi_Host * shpnt, 
Scsi_Host1022drivers/scsi/scsi.cstruct Scsi_Host * host;
Scsi_Host1184drivers/scsi/scsi.cstruct Scsi_Host * host;
Scsi_Host1301drivers/scsi/scsi.cstruct Scsi_Host * host = SCpnt->host;
Scsi_Host1484drivers/scsi/scsi.cstruct Scsi_Host * host = SCpnt->host;
Scsi_Host1803drivers/scsi/scsi.cstruct Scsi_Host * next;
Scsi_Host1844drivers/scsi/scsi.cstruct Scsi_Host * host = SCpnt->host;
Scsi_Host1960drivers/scsi/scsi.cvoid scsi_mark_host_reset(struct Scsi_Host *Host)
Scsi_Host1970drivers/scsi/scsi.cvoid scsi_mark_bus_reset(struct Scsi_Host *Host, int channel)
Scsi_Host1984drivers/scsi/scsi.cstruct Scsi_Host * host = SCpnt->host;
Scsi_Host2194drivers/scsi/scsi.cstruct Scsi_Host * host;
Scsi_Host2245drivers/scsi/scsi.cstruct Scsi_Host * host;
Scsi_Host2440drivers/scsi/scsi.cstruct Scsi_Host *host = SDpnt->host;
Scsi_Host2487drivers/scsi/scsi.cstruct Scsi_Host * shpnt;
Scsi_Host2610drivers/scsi/scsi.cstruct Scsi_Host *HBA_ptr;
Scsi_Host2785drivers/scsi/scsi.cstruct Scsi_Host * shpnt;
Scsi_Host2786drivers/scsi/scsi.cstruct Scsi_Host * host = NULL;
Scsi_Host2913drivers/scsi/scsi.cstruct Scsi_Host * shpnt;
Scsi_Host3013drivers/scsi/scsi.cstruct Scsi_Host * shpnt, *sh1;
Scsi_Host3323drivers/scsi/scsi.cstruct Scsi_Host * shpnt;
Scsi_Host163drivers/scsi/scsi.hstruct Scsi_Host * host;
Scsi_Host361drivers/scsi/scsi.hstruct Scsi_Host * host;
Scsi_Host485drivers/scsi/scsi.hextern void scsi_mark_host_reset(struct Scsi_Host *Host);
Scsi_Host486drivers/scsi/scsi.hextern void scsi_mark_bus_reset(struct Scsi_Host *Host, int channel);
Scsi_Host531drivers/scsi/scsi.hstruct Scsi_Host * next;
Scsi_Host37drivers/scsi/scsi_ioctl.cstatic int ioctl_probe(struct Scsi_Host * host, void *buffer)
Scsi_Host80drivers/scsi/scsi_proc.cstruct Scsi_Host *hpnt = scsi_hostlist;
Scsi_Host106drivers/scsi/scsi_proc.cstruct Scsi_Host *hpnt;
Scsi_Host27drivers/scsi/sd_ioctl.cstruct Scsi_Host * host;
Scsi_Host286drivers/scsi/seagate.cstruct Scsi_Host *instance;
Scsi_Host401drivers/scsi/seagate.cconst char *seagate_st0x_info(struct Scsi_Host * shpnt) {
Scsi_Host20drivers/scsi/seagate.hconst char *seagate_st0x_info(struct Scsi_Host *);
Scsi_Host202drivers/scsi/t128.cstruct Scsi_Host *instance;
Scsi_Host323drivers/scsi/t128.cstatic inline int NCR5380_pread (struct Scsi_Host *instance, unsigned char *dst,
Scsi_Host367drivers/scsi/t128.cstatic inline int NCR5380_pwrite (struct Scsi_Host *instance, unsigned char *src,
Scsi_Host291drivers/scsi/u14-34f.cstatic struct Scsi_Host * sh[MAX_BOARDS + 1];
Scsi_Host531drivers/scsi/ultrastor.cstruct Scsi_Host * shpnt = NULL;
Scsi_Host638drivers/scsi/ultrastor.cconst char *ultrastor_info(struct Scsi_Host * shpnt)
Scsi_Host18drivers/scsi/ultrastor.hconst char *ultrastor_info(struct Scsi_Host * shpnt);
Scsi_Host268drivers/scsi/wd33c93.cvoid wd33c93_execute(struct Scsi_Host *instance);
Scsi_Host362drivers/scsi/wd33c93.cvoid wd33c93_execute (struct Scsi_Host *instance)
Scsi_Host677drivers/scsi/wd33c93.cvoid wd33c93_intr (struct Scsi_Host *instance)
Scsi_Host1274drivers/scsi/wd33c93.cvoid reset_wd33c93(struct Scsi_Host *instance)
Scsi_Host1323drivers/scsi/wd33c93.cstruct Scsi_Host *instance;
Scsi_Host1359drivers/scsi/wd33c93.cstruct Scsi_Host *instance;
Scsi_Host1588drivers/scsi/wd33c93.cvoid wd33c93_init (struct Scsi_Host *instance, wd33c93_regs *regs,
Scsi_Host1705drivers/scsi/wd33c93.cstruct Scsi_Host *instance;
Scsi_Host182drivers/scsi/wd33c93.htypedef void (*dma_stop_t) (struct Scsi_Host *instance, Scsi_Cmnd *SCpnt,
Scsi_Host203drivers/scsi/wd33c93.hstruct Scsi_Host *next;
Scsi_Host305drivers/scsi/wd33c93.hvoid wd33c93_init (struct Scsi_Host *instance, wd33c93_regs *regs,
Scsi_Host309drivers/scsi/wd33c93.hvoid wd33c93_intr (struct Scsi_Host *instance);
Scsi_Host170drivers/scsi/wd7000.cstruct Scsi_Host *sh;             /* Pointer to Scsi_Host structure */
Scsi_Host1112drivers/scsi/wd7000.cstruct Scsi_Host *sh;