taglinefilesource code
mbi317drivers/scsi/aha1542.cint errstatus, mbi, mbo, mbistatus;
mbi370drivers/scsi/aha1542.cmbi = HOSTDATA(shost)->aha1542_last_mbi_used + 1;
mbi371drivers/scsi/aha1542.cif (mbi >= 2*AHA1542_MAILBOXES) mbi = AHA1542_MAILBOXES;
mbi374drivers/scsi/aha1542.cif(mb[mbi].status != 0) break;
mbi375drivers/scsi/aha1542.cmbi++;
mbi376drivers/scsi/aha1542.cif (mbi >= 2*AHA1542_MAILBOXES) mbi = AHA1542_MAILBOXES;
mbi377drivers/scsi/aha1542.c} while (mbi != HOSTDATA(shost)->aha1542_last_mbi_used);
mbi379drivers/scsi/aha1542.cif(mb[mbi].status == 0){
mbi390drivers/scsi/aha1542.cmbo = (scsi2int(mb[mbi].ccbptr) - ((unsigned int) &ccb[0])) / sizeof(struct ccb);
mbi391drivers/scsi/aha1542.cmbistatus = mb[mbi].status;
mbi392drivers/scsi/aha1542.cmb[mbi].status = 0;
mbi393drivers/scsi/aha1542.cHOSTDATA(shost)->aha1542_last_mbi_used = mbi;
mbi400drivers/scsi/aha1542.cccb[mbo].tarstat + ((int) ccb[mbo].hastat << 16), mb[mbi].status);
mbi407drivers/scsi/aha1542.cprintk("...done %d %d\n",mbo, mbi);
mbi981drivers/scsi/aha1542.cint mbi, mbo, i;
mbi989drivers/scsi/aha1542.cmbi = HOSTDATA(SCpnt->host)->aha1542_last_mbi_used + 1;
mbi990drivers/scsi/aha1542.cif (mbi >= 2*AHA1542_MAILBOXES) mbi = AHA1542_MAILBOXES;
mbi993drivers/scsi/aha1542.cif(mb[mbi].status != 0) break;
mbi994drivers/scsi/aha1542.cmbi++;
mbi995drivers/scsi/aha1542.cif (mbi >= 2*AHA1542_MAILBOXES) mbi = AHA1542_MAILBOXES;
mbi996drivers/scsi/aha1542.c} while (mbi != HOSTDATA(SCpnt->host)->aha1542_last_mbi_used);
mbi999drivers/scsi/aha1542.cif(mb[mbi].status) {
mbi426drivers/scsi/buslogic.csize_t mbi, mbo = 0;
mbi487drivers/scsi/buslogic.cmbi = HOSTDATA(shpnt)->last_mbi_used + 1;
mbi488drivers/scsi/buslogic.cif (mbi >= 2 * BUSLOGIC_MAILBOXES)
mbi489drivers/scsi/buslogic.cmbi = BUSLOGIC_MAILBOXES;
mbi496drivers/scsi/buslogic.cif (mb[mbi].status != MBX_NOT_IN_USE) {
mbi500drivers/scsi/buslogic.cmbi++;
mbi501drivers/scsi/buslogic.cif (mbi >= 2 * BUSLOGIC_MAILBOXES)
mbi502drivers/scsi/buslogic.cmbi = BUSLOGIC_MAILBOXES;
mbi503drivers/scsi/buslogic.c} while (mbi != HOSTDATA(shpnt)->last_mbi_used);
mbi506drivers/scsi/buslogic.cmbo = (struct ccb *)mb[mbi].ccbptr - ccb;
mbi507drivers/scsi/buslogic.cmbistatus = mb[mbi].status;
mbi508drivers/scsi/buslogic.cmb[mbi].status = MBX_NOT_IN_USE;
mbi509drivers/scsi/buslogic.cHOSTDATA(shpnt)->last_mbi_used = mbi;
mbi529drivers/scsi/buslogic.cmb[mbi].status);
mbi536drivers/scsi/buslogic.cbuslogic_printk("...done %u %u\n", mbo, mbi);
mbi1212drivers/scsi/buslogic.csize_t mbi, mbo;
mbi1221drivers/scsi/buslogic.cmbi = HOSTDATA(scpnt->host)->last_mbi_used + 1;
mbi1222drivers/scsi/buslogic.cif (mbi >= 2 * BUSLOGIC_MAILBOXES)
mbi1223drivers/scsi/buslogic.cmbi = BUSLOGIC_MAILBOXES;
mbi1226drivers/scsi/buslogic.cif (mb[mbi].status != MBX_NOT_IN_USE)
mbi1228drivers/scsi/buslogic.cmbi++;
mbi1229drivers/scsi/buslogic.cif (mbi >= 2 * BUSLOGIC_MAILBOXES)
mbi1230drivers/scsi/buslogic.cmbi = BUSLOGIC_MAILBOXES;
mbi1231drivers/scsi/buslogic.c} while (mbi != HOSTDATA(scpnt->host)->last_mbi_used);
mbi1234drivers/scsi/buslogic.cif (mb[mbi].status != MBX_NOT_IN_USE) {