taglinefilesource code
shost78drivers/scsi/aha1542.cstatic int aha1542_restart(struct Scsi_Host * shost);
shost285drivers/scsi/aha1542.cstruct Scsi_Host * shost;
shost296drivers/scsi/aha1542.cshost = aha_host[irqno - 9];
shost297drivers/scsi/aha1542.cmb = HOSTDATA(shost)->mb;
shost298drivers/scsi/aha1542.cccb = HOSTDATA(shost)->ccb;
shost300drivers/scsi/aha1542.cif(!shost) panic("Splunge!");
shost304drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
shost311drivers/scsi/aha1542.cprintk("status %02x\n", inb(STATUS(shost->io_port)));
shost318drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
shost333drivers/scsi/aha1542.caha1542_intr_reset(shost->io_port);
shost336drivers/scsi/aha1542.cmbi = HOSTDATA(shost)->aha1542_last_mbi_used + 1;
shost343drivers/scsi/aha1542.c} while (mbi != HOSTDATA(shost)->aha1542_last_mbi_used);
shost352drivers/scsi/aha1542.cif(needs_restart) aha1542_restart(shost);
shost359drivers/scsi/aha1542.cHOSTDATA(shost)->aha1542_last_mbi_used = mbi;
shost376drivers/scsi/aha1542.cSCtmp = HOSTDATA(shost)->SCint[mbo];
shost429drivers/scsi/aha1542.cHOSTDATA(shost)->SCint[mbo] = NULL;  /* This effectively frees up the mailbox slot, as
shost910drivers/scsi/aha1542.cstatic int aha1542_restart(struct Scsi_Host * shost)
shost919drivers/scsi/aha1542.cif(HOSTDATA(shost)->SCint[i] && 
shost920drivers/scsi/aha1542.c!(HOSTDATA(shost)->SCint[i]->device->soft_reset))
shost923drivers/scsi/aha1542.cHOSTDATA(shost)->mb[i].status = 1; /* Indicate ready to restart... */
shost931drivers/scsi/aha1542.cif (count) aha1542_out(shost->io_port, &ahacmd, 1);