XS_SETERR
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_SELTIMEOUT);
XS_SETERR(xs, HBA_SELTIMEOUT);
XS_SETERR(xs, HBA_SELTIMEOUT);
XS_SETERR(xs, HBA_SELTIMEOUT);
XS_SETERR(xs, HBA_SELTIMEOUT);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_NOERROR);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_BUSRESET);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_TGTBSY);
XS_SETERR(xs, HBA_NOERROR);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_BUSRESET);
XS_SETERR(xs, HBA_NOERROR);
XS_SETERR(xs, HBA_SELTIMEOUT);
XS_SETERR(xs, HBA_BUSRESET);
XS_SETERR(xs, HBA_ABORTED);
XS_SETERR(xs, HBA_CMDTIMEOUT);
XS_SETERR(xs, HBA_DATAOVR);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_NOERROR);
XS_SETERR(xs, HBA_NOERROR);
XS_SETERR(xs, HBA_ARQFAIL);
XS_SETERR(xs, HBA_NOERROR);
XS_SETERR(xs, HBA_SELTIMEOUT);
XS_SETERR(xs, HBA_SELTIMEOUT);
XS_SETERR(xs, HBA_TGTBSY);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_NOERROR);
XS_SETERR(xs, HBA_BUSRESET);
XS_SETERR(xs, HBA_ABORTED);
XS_SETERR(xs, HBA_CMDTIMEOUT);
XS_SETERR(xs, HBA_DATAOVR);
XS_SETERR(xs, HBA_ABORTED);
XS_SETERR(xs, HBA_ABORTED);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, HBA_NOERROR);
XS_SETERR(xs, HBA_SELTIMEOUT);
XS_SETERR(xs, HBA_SELTIMEOUT);
XS_SETERR(xs, HBA_TGTBSY);
XS_SETERR(xs, HBA_TGTBSY);
XS_SETERR(xs, HBA_BOTCH);
XS_SETERR(xs, CAM_CMD_TIMEOUT);
XS_SETERR(ccb, CAM_REQUEUE_REQ);
XS_SETERR(ccb, CAM_REQUEUE_REQ);
XS_SETERR(ccb, CAM_REQ_CMP_ERR);
XS_SETERR(ccb, CAM_REQUEUE_REQ);
XS_SETERR(sccb, CAM_REQ_CMP);
XS_SETERR(ccb, CAM_REQ_INPROG), (ccb)->ccb_h.spriv_field0 = 0
XS_SETERR(xs, HBA_BUSRESET);
XS_SETERR(csio, CAM_REQ_TOO_BIG);
XS_SETERR(csio, CAM_REQ_INVALID);
XS_SETERR(csio, CAM_UNREC_HBA_ERROR);