printk("%s: %s, target %d.%d:%d, pid %ld, mbox %d, adapter"\ " busy, will abort.\n", BN(j), (ihdlr ? "ihdlr" : "qcomm"), SCpnt->device->channel, SCpnt->device->id, SCpnt->device->lun, SCpnt->pid, k); 
scmd_printk(KERN_INFO, SCpnt, "%s, pid %ld, mbox %d, adapter" " busy, will abort.\n", (ihdlr ? "ihdlr" : "qcomm"), SCpnt->pid, k); 
static void flush_dev(struct scsi_device *dev, unsigned long cursec, unsigned int j,                      unsigned int ihdlr) {   struct scsi_cmnd *SCpnt;   struct mscp *cpp;   unsigned int k, n, n_ready = 0, il[MAX_MAILBOXES];   for (k = 0; k < sh[j]->can_queue; k++) {      if (HD(j)->cp_stat[k] != READY && HD(j)->cp_stat[k] != IN_USE) continue;      cpp = &HD(j)->cp[k]; SCpnt = cpp->SCpnt;      if (SCpnt->device != dev) continue;      if (HD(j)->cp_stat[k] == IN_USE) return;      il[n_ready++] = k;      }   if (reorder(j, cursec, ihdlr, il, n_ready)) n_ready = 1;   for (n = 0; n < n_ready; n++) {      k = il[n]; cpp = &HD(j)->cp[k]; SCpnt = cpp->SCpnt;      if (wait_on_busy(sh[j]->io_port, MAXLOOP)) {         printk("%s: %s, target %d.%d:%d, pid %ld, mbox %d, adapter"\                " busy, will abort.\n", BN(j), (ihdlr ? "ihdlr" : "qcomm"),                SCpnt->device->channel, SCpnt->device->id, SCpnt->device->lun, SCpnt->pid, k);         HD(j)->cp_stat[k] = ABORTING;         continue;         }      outl(H2DEV(cpp->cp_dma_addr), sh[j]->io_port + REG_OGM);      outb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR);      HD(j)->cp_stat[k] = IN_USE;      }}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/017560fca496f72ed9dd734ffde63ce39dfe0411/u14-34f.c/buggy/drivers/scsi/u14-34f.c