taglinefilesource code
shpnt457drivers/scsi/NCR53c406a.cstruct Scsi_Host *shpnt;
shpnt566drivers/scsi/NCR53c406a.cshpnt = scsi_register(tpnt, 0);
shpnt567drivers/scsi/NCR53c406a.cshpnt->irq = irq_level;
shpnt568drivers/scsi/NCR53c406a.cshpnt->io_port = port_base;
shpnt569drivers/scsi/NCR53c406a.cshpnt->n_io_port = 0x10;
shpnt571drivers/scsi/NCR53c406a.cshpnt->dma = dma_chan;
shpnt122drivers/scsi/aha1542.cstatic void setup_mailboxes(int base_io, struct Scsi_Host * shpnt);
shpnt290drivers/scsi/aha1542.cstatic int aha1542_test_port(int bse, struct Scsi_Host * shpnt)
shpnt697drivers/scsi/aha1542.cstatic void setup_mailboxes(int bse, struct Scsi_Host * shpnt)
shpnt705drivers/scsi/aha1542.cmb = HOSTDATA(shpnt)->mb;
shpnt706drivers/scsi/aha1542.cccb = HOSTDATA(shpnt)->ccb;
shpnt933drivers/scsi/aha1542.cstruct Scsi_Host * shpnt = NULL;
shpnt943drivers/scsi/aha1542.cshpnt = scsi_register(tpnt,
shpnt948drivers/scsi/aha1542.cif ((unsigned int) shpnt > 0xffffff) {
shpnt953drivers/scsi/aha1542.cif(!aha1542_test_port(bases[indx], shpnt)) goto unregister;
shpnt999drivers/scsi/aha1542.csetup_mailboxes(base_io, shpnt);
shpnt1023drivers/scsi/aha1542.caha_host[irq_level - 9] = shpnt;
shpnt1024drivers/scsi/aha1542.cshpnt->this_id = scsi_id;
shpnt1025drivers/scsi/aha1542.cshpnt->unique_id = base_io;
shpnt1026drivers/scsi/aha1542.cshpnt->io_port = base_io;
shpnt1027drivers/scsi/aha1542.cshpnt->n_io_port = 4;  /* Number of bytes of I/O space used */
shpnt1028drivers/scsi/aha1542.cshpnt->dma_channel = dma_chan;
shpnt1029drivers/scsi/aha1542.cshpnt->irq = irq_level;
shpnt1030drivers/scsi/aha1542.cHOSTDATA(shpnt)->bios_translation  = trans;
shpnt1033drivers/scsi/aha1542.cHOSTDATA(shpnt)->aha1542_last_mbi_used  = (2*AHA1542_MAILBOXES - 1);
shpnt1034drivers/scsi/aha1542.cHOSTDATA(shpnt)->aha1542_last_mbo_used  = (AHA1542_MAILBOXES - 1);
shpnt1035drivers/scsi/aha1542.cmemset(HOSTDATA(shpnt)->SCint, 0, sizeof(HOSTDATA(shpnt)->SCint));
shpnt1074drivers/scsi/aha1542.cscsi_unregister(shpnt);
shpnt428drivers/scsi/fdomain.cstatic void print_banner( struct Scsi_Host *shpnt )
shpnt430drivers/scsi/fdomain.cif (!shpnt) return;    /* This won't ever happen */
shpnt434drivers/scsi/fdomain.cshpnt->host_no, shpnt->this_id );
shpnt436drivers/scsi/fdomain.cprintk( "scsi%d <fdomain>: BIOS version ", shpnt->host_no );
shpnt445drivers/scsi/fdomain.c(unsigned)bios_base, shpnt->this_id );
shpnt453drivers/scsi/fdomain.cshpnt->host_no,
shpnt855drivers/scsi/fdomain.cstruct Scsi_Host *shpnt;
shpnt974drivers/scsi/fdomain.cshpnt = scsi_register( tpnt, 0 );
shpnt975drivers/scsi/fdomain.cprint_banner( shpnt );
shpnt243drivers/scsi/hosts.cstruct Scsi_Host * shpnt;
shpnt248drivers/scsi/hosts.cshpnt = scsi_hostlist;
shpnt249drivers/scsi/hosts.cwhile(shpnt->next != sh) shpnt = shpnt->next;
shpnt250drivers/scsi/hosts.cshpnt->next = shpnt->next->next;
shpnt269drivers/scsi/hosts.cstruct Scsi_Host * retval, *shpnt;
shpnt313drivers/scsi/hosts.cshpnt = scsi_hostlist;
shpnt314drivers/scsi/hosts.cwhile(shpnt->next) shpnt = shpnt->next;
shpnt315drivers/scsi/hosts.cshpnt->next = retval;
shpnt335drivers/scsi/hosts.cstruct Scsi_Host * shpnt;
shpnt372drivers/scsi/hosts.cfor(shpnt=scsi_hostlist; shpnt; shpnt = shpnt->next)
shpnt374drivers/scsi/hosts.cif(shpnt->hostt->info)
shpnt375drivers/scsi/hosts.cname = shpnt->hostt->info(shpnt);
shpnt377drivers/scsi/hosts.cname = shpnt->hostt->name;
shpnt379drivers/scsi/hosts.cshpnt->host_no, name);
shpnt587drivers/scsi/in2000.cstruct Scsi_Host * shpnt;
shpnt647drivers/scsi/in2000.cshpnt = scsi_register(tpnt, 0);
shpnt649drivers/scsi/in2000.cshpnt->io_port = base;
shpnt650drivers/scsi/in2000.cshpnt->n_io_port = 12;
shpnt651drivers/scsi/in2000.cshpnt->irq = irq_level;
shpnt286drivers/scsi/scsi.cstruct Scsi_Host * sh[128], * shpnt;
shpnt310drivers/scsi/scsi.cfor(shpnt=scsi_hostlist; shpnt; shpnt = shpnt->next) {
shpnt318drivers/scsi/scsi.cif (shpnt->unchecked_isa_dma) shpnt->wish_block = 1;
shpnt321drivers/scsi/scsi.cif (shpnt->wish_block) sh[block_count++] = shpnt;
shpnt375drivers/scsi/scsi.cvoid scan_scsis (struct Scsi_Host * shpnt, unchar hardcoded, 
shpnt398drivers/scsi/scsi.cscsi_result = ((!dma_malloc_freelist  || !shpnt->unchecked_isa_dma)
shpnt406drivers/scsi/scsi.cshpnt->host_queue = SCpnt; /* We need this so that commands can time out */
shpnt415drivers/scsi/scsi.cfor (channel = 0; channel <= shpnt->max_channel; channel++)
shpnt417drivers/scsi/scsi.cfor (dev = 0; dev < shpnt->max_id; ++dev) {
shpnt418drivers/scsi/scsi.cif (shpnt->this_id != dev) {
shpnt426drivers/scsi/scsi.cmax_dev_lun = (max_scsi_luns < shpnt->max_lun ? 
shpnt427drivers/scsi/scsi.cmax_scsi_luns : shpnt->max_lun);
shpnt433drivers/scsi/scsi.cSDpnt->host = shpnt;
shpnt742drivers/scsi/scsi.cshpnt->host_queue = NULL;  /* No longer needed here */
shpnt2300drivers/scsi/scsi.cstruct Scsi_Host * shpnt;
shpnt2326drivers/scsi/scsi.cfor (shpnt = scsi_hostlist; shpnt; shpnt = shpnt->next)
shpnt2327drivers/scsi/scsi.cscan_scsis(shpnt,0,0,0,0);           /* scan for scsi devices */
shpnt2502drivers/scsi/scsi.cstruct Scsi_Host * shpnt;
shpnt2542drivers/scsi/scsi.cfor(shpnt=scsi_hostlist; shpnt; shpnt = shpnt->next)
shpnt2628drivers/scsi/scsi.cstruct Scsi_Host * shpnt;
shpnt2658drivers/scsi/scsi.cfor(shpnt=scsi_hostlist; shpnt; shpnt = shpnt->next)
shpnt2659drivers/scsi/scsi.cif(shpnt->hostt == tpnt)
shpnt2662drivers/scsi/scsi.cname = tpnt->info(shpnt);
shpnt2666drivers/scsi/scsi.cshpnt->host_no, name);
shpnt2678drivers/scsi/scsi.cfor(shpnt=scsi_hostlist; shpnt; shpnt = shpnt->next)
shpnt2679drivers/scsi/scsi.cif(shpnt->hostt == tpnt) scan_scsis(shpnt,0,0,0,0);
shpnt2728drivers/scsi/scsi.cstruct Scsi_Host * shpnt, *sh1;
shpnt2738drivers/scsi/scsi.cfor(shpnt = scsi_hostlist; shpnt; shpnt = shpnt->next)
shpnt2740drivers/scsi/scsi.cif (shpnt->hostt != tpnt) continue;
shpnt2741drivers/scsi/scsi.cfor(SCpnt = shpnt->host_queue; SCpnt; SCpnt = SCpnt->next)
shpnt2747drivers/scsi/scsi.cfor(SCpnt = shpnt->host_queue; SCpnt; SCpnt = SCpnt->next)
shpnt2802drivers/scsi/scsi.cshpnt = scsi_hostlist;
shpnt2803drivers/scsi/scsi.cwhile(shpnt) {
shpnt2804drivers/scsi/scsi.csh1 = shpnt->next;
shpnt2805drivers/scsi/scsi.cif(shpnt->hostt == tpnt) {
shpnt2806drivers/scsi/scsi.cif(shpnt->loaded_as_module) {
shpnt2811drivers/scsi/scsi.cshpnt->host_no + PROC_SCSI_FILE);
shpnt2814drivers/scsi/scsi.c(*tpnt->release)(shpnt);
shpnt2820drivers/scsi/scsi.cif (shpnt->irq) free_irq(shpnt->irq);
shpnt2821drivers/scsi/scsi.cif (shpnt->dma_channel != 0xff) free_dma(shpnt->dma_channel);
shpnt2822drivers/scsi/scsi.cif (shpnt->io_port && shpnt->n_io_port)
shpnt2823drivers/scsi/scsi.crelease_region(shpnt->io_port, shpnt->n_io_port);
shpnt2825drivers/scsi/scsi.cif(pcount == next_scsi_host) scsi_unregister(shpnt);
shpnt2829drivers/scsi/scsi.cshpnt = sh1;
shpnt3032drivers/scsi/scsi.cstruct Scsi_Host * shpnt;
shpnt3036drivers/scsi/scsi.cfor(shpnt = scsi_hostlist; shpnt; shpnt = shpnt->next)
shpnt3037drivers/scsi/scsi.cfor(SCpnt=shpnt->host_queue; SCpnt; SCpnt = SCpnt->next)
shpnt401drivers/scsi/seagate.cconst char *seagate_st0x_info(struct Scsi_Host * shpnt) {
shpnt531drivers/scsi/ultrastor.cstruct Scsi_Host * shpnt = NULL;
shpnt609drivers/scsi/ultrastor.cshpnt = scsi_register(tpnt, 0);
shpnt610drivers/scsi/ultrastor.cshpnt->irq = config.interrupt;
shpnt611drivers/scsi/ultrastor.cshpnt->dma_channel = config.dma_channel;
shpnt612drivers/scsi/ultrastor.cshpnt->io_port = config.port_address;
shpnt638drivers/scsi/ultrastor.cconst char *ultrastor_info(struct Scsi_Host * shpnt)
shpnt18drivers/scsi/ultrastor.hconst char *ultrastor_info(struct Scsi_Host * shpnt);