taglinefilesource code
hosterr148drivers/scsi/aha1542.cstatic int makecode(unsigned hosterr, unsigned scsierr)
hosterr150drivers/scsi/aha1542.cswitch (hosterr) {
hosterr154drivers/scsi/aha1542.chosterr = 0;
hosterr159drivers/scsi/aha1542.chosterr = DID_TIME_OUT;
hosterr187drivers/scsi/aha1542.cDEB(printk("Aha1542: %x %x\n", hosterr, scsierr));
hosterr188drivers/scsi/aha1542.chosterr = DID_ERROR; /* Couldn't find any better */
hosterr195drivers/scsi/aha1542.chosterr = DID_RESET;
hosterr198drivers/scsi/aha1542.cprintk("makecode: unknown hoststatus %x\n", hosterr);
hosterr201drivers/scsi/aha1542.creturn scsierr|(hosterr << 16);
hosterr245drivers/scsi/buslogic.cstatic unsigned int makecode(unsigned int hosterr, unsigned int scsierr)
hosterr247drivers/scsi/buslogic.cswitch (hosterr) {
hosterr253drivers/scsi/buslogic.chosterr = DID_OK;
hosterr259drivers/scsi/buslogic.chosterr = DID_TIME_OUT;
hosterr267drivers/scsi/buslogic.chosterr = DID_RESET;  /* ??? Is this right? */
hosterr306drivers/scsi/buslogic.cbuslogic_printk("%X %X\n", hosterr, scsierr);
hosterr308drivers/scsi/buslogic.chosterr = DID_ERROR;  /* ??? Couldn't find any better. */
hosterr312drivers/scsi/buslogic.cbuslogic_printk("makecode: unknown hoststatus %X\n", hosterr);
hosterr315drivers/scsi/buslogic.creturn (hosterr << 16) | scsierr;
hosterr741drivers/scsi/wd7000.cint make_code(unsigned hosterr, unsigned scsierr)
hosterr744drivers/scsi/wd7000.cint in_error = hosterr;
hosterr747drivers/scsi/wd7000.cswitch ((hosterr>>8)&0xff){
hosterr749drivers/scsi/wd7000.chosterr = DID_ERROR;
hosterr752drivers/scsi/wd7000.chosterr = DID_OK;
hosterr755drivers/scsi/wd7000.chosterr = DID_OK;
hosterr758drivers/scsi/wd7000.chosterr = DID_TIME_OUT;
hosterr761drivers/scsi/wd7000.chosterr = DID_RESET;
hosterr764drivers/scsi/wd7000.chosterr = DID_BAD_TARGET;
hosterr768drivers/scsi/wd7000.chosterr = DID_BAD_INTR;
hosterr771drivers/scsi/wd7000.chosterr = DID_ABORT;
hosterr775drivers/scsi/wd7000.chosterr = DID_RESET;
hosterr778drivers/scsi/wd7000.chosterr = DID_ERROR;
hosterr782drivers/scsi/wd7000.cif (scsierr||hosterr)
hosterr784drivers/scsi/wd7000.cscsierr,in_error,hosterr);
hosterr786drivers/scsi/wd7000.creturn scsierr | (hosterr << 16);