taglinefilesource code
hosterr124drivers/scsi/aha1542.cstatic int makecode(unsigned hosterr, unsigned scsierr)
hosterr126drivers/scsi/aha1542.cswitch (hosterr) {
hosterr130drivers/scsi/aha1542.chosterr = 0;
hosterr135drivers/scsi/aha1542.chosterr = DID_TIME_OUT;
hosterr163drivers/scsi/aha1542.cDEB(printk("Aha1542: %x %x\n", hosterr, scsierr));
hosterr164drivers/scsi/aha1542.chosterr = DID_ERROR; /* Couldn't find any better */
hosterr171drivers/scsi/aha1542.chosterr = DID_RESET;
hosterr174drivers/scsi/aha1542.cprintk("makecode: unknown hoststatus %x\n", hosterr);
hosterr177drivers/scsi/aha1542.creturn scsierr|(hosterr << 16);
hosterr236drivers/scsi/wd7000.cint make_code(unsigned hosterr, unsigned scsierr)
hosterr239drivers/scsi/wd7000.cint in_error = hosterr;
hosterr242drivers/scsi/wd7000.cswitch ((hosterr>>8)&0xff){
hosterr244drivers/scsi/wd7000.chosterr = DID_ERROR;
hosterr247drivers/scsi/wd7000.chosterr = DID_OK;
hosterr250drivers/scsi/wd7000.chosterr = DID_OK;
hosterr253drivers/scsi/wd7000.chosterr = DID_TIME_OUT;
hosterr256drivers/scsi/wd7000.chosterr = DID_RESET;
hosterr259drivers/scsi/wd7000.chosterr = DID_BAD_TARGET;
hosterr263drivers/scsi/wd7000.chosterr = DID_BAD_INTR;
hosterr266drivers/scsi/wd7000.chosterr = DID_ABORT;
hosterr270drivers/scsi/wd7000.chosterr = DID_RESET;
hosterr273drivers/scsi/wd7000.chosterr = DID_ERROR;
hosterr277drivers/scsi/wd7000.cif (scsierr||hosterr)
hosterr279drivers/scsi/wd7000.cscsierr,in_error,hosterr);
hosterr281drivers/scsi/wd7000.creturn scsierr | (hosterr << 16);