taglinefilesource code
shost123drivers/scsi/aha1542.cstatic int aha1542_restart(struct Scsi_Host * shost);
shost365drivers/scsi/aha1542.cstruct Scsi_Host * shost;
shost372drivers/scsi/aha1542.cshost = aha_host[irq - 9];
shost373drivers/scsi/aha1542.cif(!shost) panic("Splunge!");
shost375drivers/scsi/aha1542.cmb = HOSTDATA(shost)->mb;
shost376drivers/scsi/aha1542.cccb = HOSTDATA(shost)->ccb;
shost380drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
shost387drivers/scsi/aha1542.cprintk("status %02x\n", inb(STATUS(shost->io_port)));
shost394drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
shost409drivers/scsi/aha1542.caha1542_intr_reset(shost->io_port);
shost413drivers/scsi/aha1542.cmbi = HOSTDATA(shost)->aha1542_last_mbi_used + 1;
shost420drivers/scsi/aha1542.c} while (mbi != HOSTDATA(shost)->aha1542_last_mbi_used);
shost429drivers/scsi/aha1542.cif(needs_restart) aha1542_restart(shost);
shost436drivers/scsi/aha1542.cHOSTDATA(shost)->aha1542_last_mbi_used = mbi;
shost453drivers/scsi/aha1542.cSCtmp = HOSTDATA(shost)->SCint[mbo];
shost506drivers/scsi/aha1542.cHOSTDATA(shost)->SCint[mbo] = NULL;  /* This effectively frees up the mailbox slot, as
shost1082drivers/scsi/aha1542.cstatic int aha1542_restart(struct Scsi_Host * shost)
shost1091drivers/scsi/aha1542.cif(HOSTDATA(shost)->SCint[i] && 
shost1092drivers/scsi/aha1542.c!(HOSTDATA(shost)->SCint[i]->device->soft_reset))
shost1095drivers/scsi/aha1542.cHOSTDATA(shost)->mb[i].status = 1; /* Indicate ready to restart... */
shost1103drivers/scsi/aha1542.cif (count) aha1542_out(shost->io_port, &ahacmd, 1);