taglinefilesource code
tpnt684drivers/scsi/53c7,8xx.cstatic int normal_init (Scsi_Host_Template *tpnt, int board, int chip, 
tpnt730drivers/scsi/53c7,8xx.cinstance = scsi_register (tpnt, size);
tpnt812drivers/scsi/53c7,8xx.cstatic int pci_init (Scsi_Host_Template *tpnt, int board, int chip, 
tpnt915drivers/scsi/53c7,8xx.creturn normal_init (tpnt, board, chip, (int) base, (int) io_port, 
tpnt933drivers/scsi/53c7,8xx.cint NCR53c7xx_detect(Scsi_Host_Template *tpnt) {
tpnt945drivers/scsi/53c7,8xx.c!pci_init (tpnt, overrides[current_override].board,
tpnt951drivers/scsi/53c7,8xx.c!normal_init (tpnt, overrides[current_override].board, 
tpnt970drivers/scsi/53c7,8xx.c!pci_init (tpnt, BOARD_GENERIC, pci_chip_ids[i].chip, 
tpnt52drivers/scsi/53c7,8xx.hextern int NCR53c7xx_detect(Scsi_Host_Template *tpnt);
tpnt538drivers/scsi/aha152x.cint aha152x_detect(Scsi_Host_Template * tpnt)
tpnt705drivers/scsi/aha152x.ctpnt->this_id=this_host;
tpnt708drivers/scsi/aha152x.ctpnt->can_queue=AHA152X_MAXQUEUE;
tpnt916drivers/scsi/aha1542.cint aha1542_detect(Scsi_Host_Template * tpnt)
tpnt931drivers/scsi/aha1542.cshpnt = scsi_register(tpnt,
tpnt437drivers/scsi/aha1740.cint aha1740_detect(Scsi_Host_Template * tpnt)
tpnt1131drivers/scsi/buslogic.cint buslogic_detect(Scsi_Host_Template *tpnt)
tpnt1153drivers/scsi/buslogic.ctpnt->can_queue = BUSLOGIC_MAILBOXES;
tpnt1156drivers/scsi/buslogic.cshpnt = scsi_register(tpnt, sizeof (struct hostdata));
tpnt298drivers/scsi/eata.cScsi_Host_Template * tpnt) {
tpnt378drivers/scsi/eata.csh[j] = scsi_register(tpnt, sizeof(struct hostdata));
tpnt435drivers/scsi/eata.cint eata_detect (Scsi_Host_Template * tpnt) {
tpnt458drivers/scsi/eata.cif (j < MAX_BOARDS && port_detect(port_base, j, tpnt)) j++;
tpnt513drivers/scsi/fdomain.cint fdomain_16x0_detect( Scsi_Host_Template *tpnt )
tpnt711drivers/scsi/fdomain.ctpnt->this_id = 7;
tpnt731drivers/scsi/fdomain.cif (i == tpnt->this_id)  /* Skip host adapter */
tpnt119drivers/scsi/g_NCR5380.cint generic_NCR5380_detect(Scsi_Host_Template * tpnt) {
tpnt128drivers/scsi/g_NCR5380.cinstance = scsi_register (tpnt, sizeof(struct NCR5380_hostdata));
tpnt226drivers/scsi/hosts.cstruct Scsi_Host * scsi_register(Scsi_Host_Template * tpnt, int j){
tpnt241drivers/scsi/hosts.cretval->hostt = tpnt;
tpnt249drivers/scsi/hosts.cretval->this_id = tpnt->this_id;
tpnt250drivers/scsi/hosts.cretval->can_queue = tpnt->can_queue;
tpnt251drivers/scsi/hosts.cretval->sg_tablesize = tpnt->sg_tablesize;
tpnt252drivers/scsi/hosts.cretval->cmd_per_lun = tpnt->cmd_per_lun;
tpnt253drivers/scsi/hosts.cretval->unchecked_isa_dma = tpnt->unchecked_isa_dma;
tpnt280drivers/scsi/hosts.cScsi_Host_Template * tpnt;
tpnt286drivers/scsi/hosts.cfor (tpnt = &builtin_scsi_hosts[0], i = 0; i < MAX_SCSI_HOSTS; ++i, tpnt++)
tpnt294drivers/scsi/hosts.cif ((tpnt->detect) &&
tpnt295drivers/scsi/hosts.c(tpnt->present =
tpnt296drivers/scsi/hosts.ctpnt->detect(tpnt)))
tpnt301drivers/scsi/hosts.cif(tpnt->present > 1)
tpnt305drivers/scsi/hosts.cscsi_register(tpnt,0);
tpnt307drivers/scsi/hosts.ctpnt->next = scsi_hosts;
tpnt308drivers/scsi/hosts.cscsi_hosts = tpnt;
tpnt309drivers/scsi/hosts.cfor(j = 0; j < tpnt->present; j++)
tpnt311drivers/scsi/hosts.ccount++, tpnt->name);
tpnt569drivers/scsi/in2000.cint in2000_detect(Scsi_Host_Template * tpnt)
tpnt632drivers/scsi/in2000.cshpnt = scsi_register(tpnt, 0);
tpnt341drivers/scsi/pas16.cint pas16_detect(Scsi_Host_Template * tpnt) {
tpnt380drivers/scsi/pas16.cinstance = scsi_register (tpnt, sizeof(struct NCR5380_hostdata));
tpnt2067drivers/scsi/scsi.cstatic int scsi_register_host(Scsi_Host_Template * tpnt)
tpnt2079drivers/scsi/scsi.cif (tpnt->next || !tpnt->detect) return 1;  /* Must be already loaded, or
tpnt2082drivers/scsi/scsi.cif ((tpnt->present = tpnt->detect(tpnt)))
tpnt2085drivers/scsi/scsi.cif(tpnt->present > 1) {
tpnt2087drivers/scsi/scsi.cscsi_unregister_host(tpnt);
tpnt2092drivers/scsi/scsi.cscsi_register(tpnt,0);
tpnt2094drivers/scsi/scsi.ctpnt->next = scsi_hosts; /* Add to the linked list */
tpnt2095drivers/scsi/scsi.cscsi_hosts = tpnt;
tpnt2098drivers/scsi/scsi.cif(shpnt->hostt == tpnt)
tpnt2100drivers/scsi/scsi.cif(tpnt->info)
tpnt2101drivers/scsi/scsi.cname = tpnt->info(shpnt);
tpnt2103drivers/scsi/scsi.cname = tpnt->name;
tpnt2111drivers/scsi/scsi.cif(shpnt->hostt == tpnt) scan_scsis(shpnt);
tpnt2119drivers/scsi/scsi.cif(SDpnt->host->hostt == tpnt)
tpnt2219drivers/scsi/scsi.cstatic void scsi_unregister_host(Scsi_Host_Template * tpnt)
tpnt2233drivers/scsi/scsi.cif(sdpnt->host->hostt == tpnt && *sdpnt->host->hostt->usage_count) return;
tpnt2237drivers/scsi/scsi.cif (shpnt->hostt != tpnt) continue;
tpnt2255drivers/scsi/scsi.cif(sdpnt->host->hostt == tpnt)
tpnt2269drivers/scsi/scsi.cif(sdpnt->host->hostt == tpnt)
tpnt2283drivers/scsi/scsi.cif (sdpnt->host->hostt == tpnt) {
tpnt2299drivers/scsi/scsi.cif(shpnt->hostt == tpnt) {
tpnt2302drivers/scsi/scsi.cif(tpnt->release)
tpnt2303drivers/scsi/scsi.c(*tpnt->release)(shpnt);
tpnt2313drivers/scsi/scsi.ctpnt->present--;
tpnt2321drivers/scsi/scsi.cif (tpnt->present) return;
tpnt2326drivers/scsi/scsi.cif(SHT == tpnt) {
tpnt519drivers/scsi/scsi_debug.cint scsi_debug_detect(Scsi_Host_Template * tpnt)
tpnt273drivers/scsi/seagate.cint seagate_st0x_detect (Scsi_Host_Template * tpnt)
tpnt332drivers/scsi/seagate.ctpnt->this_id = (controller_type == SEAGATE) ? 7 : 6;
tpnt333drivers/scsi/seagate.ctpnt->name = (controller_type == SEAGATE) ? ST0X_ID_STR : FD_ID_STR;
tpnt340drivers/scsi/seagate.cprintk("%s detected. Base address = %x, cr = %x, dr = %x\n", tpnt->name, base_address, st0x_cr_sr, st0x_dr);
tpnt346drivers/scsi/seagate.cinstance = scsi_register(tpnt, 0);
tpnt1827drivers/scsi/st.cScsi_Tape * tpnt;
tpnt1837drivers/scsi/st.cfor(tpnt = scsi_tapes, i=0; i<st_template.dev_max; i++, tpnt++) 
tpnt1838drivers/scsi/st.cif(!tpnt->device) break;
tpnt194drivers/scsi/t128.cint t128_detect(Scsi_Host_Template * tpnt) {
tpnt229drivers/scsi/t128.cinstance = scsi_register (tpnt, sizeof(struct NCR5380_hostdata));
tpnt261drivers/scsi/u14-34f.cScsi_Host_Template * tpnt) {
tpnt333drivers/scsi/u14-34f.csh[j] = scsi_register(tpnt, sizeof(struct hostdata));
tpnt394drivers/scsi/u14-34f.cint u14_34f_detect (Scsi_Host_Template * tpnt) {
tpnt415drivers/scsi/u14-34f.cif (j < MAX_BOARDS && port_detect(port_base, j, tpnt)) j++;
tpnt345drivers/scsi/ultrastor.cstatic int ultrastor_14f_detect(Scsi_Host_Template * tpnt)
tpnt493drivers/scsi/ultrastor.ctpnt->this_id = config.ha_scsi_id;
tpnt494drivers/scsi/ultrastor.ctpnt->unchecked_isa_dma = (config.subversion != U34F);
tpnt511drivers/scsi/ultrastor.ctpnt->sg_tablesize = ULTRASTOR_14F_MAX_SG;
tpnt518drivers/scsi/ultrastor.cstatic int ultrastor_24f_detect(Scsi_Host_Template * tpnt)
tpnt595drivers/scsi/ultrastor.ctpnt->this_id = config.ha_scsi_id;
tpnt596drivers/scsi/ultrastor.ctpnt->unchecked_isa_dma = 0;
tpnt597drivers/scsi/ultrastor.ctpnt->sg_tablesize = ULTRASTOR_24F_MAX_SG;
tpnt599drivers/scsi/ultrastor.cshpnt = scsi_register(tpnt, 0);
tpnt616drivers/scsi/ultrastor.ctpnt->sg_tablesize);
tpnt622drivers/scsi/ultrastor.cint ultrastor_detect(Scsi_Host_Template * tpnt)
tpnt624drivers/scsi/ultrastor.creturn ultrastor_14f_detect(tpnt) || ultrastor_24f_detect(tpnt);
tpnt1090drivers/scsi/wd7000.cint wd7000_detect(Scsi_Host_Template * tpnt)
tpnt1137drivers/scsi/wd7000.csh = scsi_register(tpnt, sizeof(Adapter) );