taglinefilesource code
shost80drivers/scsi/aha1542.cstatic int aha1542_restart(struct Scsi_Host * shost);
shost319drivers/scsi/aha1542.cstruct Scsi_Host * shost;
shost330drivers/scsi/aha1542.cshost = aha_host[irqno - 9];
shost331drivers/scsi/aha1542.cif(!shost) panic("Splunge!");
shost333drivers/scsi/aha1542.cmb = HOSTDATA(shost)->mb;
shost334drivers/scsi/aha1542.cccb = HOSTDATA(shost)->ccb;
shost338drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
shost345drivers/scsi/aha1542.cprintk("status %02x\n", inb(STATUS(shost->io_port)));
shost352drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
shost367drivers/scsi/aha1542.caha1542_intr_reset(shost->io_port);
shost370drivers/scsi/aha1542.cmbi = HOSTDATA(shost)->aha1542_last_mbi_used + 1;
shost377drivers/scsi/aha1542.c} while (mbi != HOSTDATA(shost)->aha1542_last_mbi_used);
shost386drivers/scsi/aha1542.cif(needs_restart) aha1542_restart(shost);
shost393drivers/scsi/aha1542.cHOSTDATA(shost)->aha1542_last_mbi_used = mbi;
shost410drivers/scsi/aha1542.cSCtmp = HOSTDATA(shost)->SCint[mbo];
shost463drivers/scsi/aha1542.cHOSTDATA(shost)->SCint[mbo] = NULL;  /* This effectively frees up the mailbox slot, as
shost945drivers/scsi/aha1542.cstatic int aha1542_restart(struct Scsi_Host * shost)
shost954drivers/scsi/aha1542.cif(HOSTDATA(shost)->SCint[i] && 
shost955drivers/scsi/aha1542.c!(HOSTDATA(shost)->SCint[i]->device->soft_reset))
shost958drivers/scsi/aha1542.cHOSTDATA(shost)->mb[i].status = 1; /* Indicate ready to restart... */
shost966drivers/scsi/aha1542.cif (count) aha1542_out(shost->io_port, &ahacmd, 1);