CSB_ERR
CSB_ERR(csb, msg " at %lx", ##__VA_ARGS__, \
CSB_ERR(csb, "CSB still not valid after %ld us, giving up",
CSB_ERR(csb, "Invalid CSB format");
CSB_ERR(csb, "Invalid CSB chaining state");
CSB_ERR(csb, "Invalid CSB completion sequence");
CSB_ERR(csb, "Operand Overlap error");
CSB_ERR(csb, "Invalid operand");
CSB_ERR(csb, "Function aborted");
CSB_ERR(csb, "CRC mismatch");
CSB_ERR(csb, "Compressed data template invalid");
CSB_ERR(csb, "Compressed data template shows data past end");
CSB_ERR(csb, "DDE byte count exceeds the limit");
CSB_ERR(csb, "Invalid data length");
CSB_ERR(csb, "Insufficient Privilege error");
CSB_ERR(csb, "Too many DDEs in DDL");
CSB_ERR(csb, "Invalid CRB");
CSB_ERR(csb, "Invalid DDE");
CSB_ERR(csb, "Segmented DDL error");
CSB_ERR(csb, "DDE overflow error");
CSB_ERR(csb, "Session violation error");
CSB_ERR(csb, "Chained CRB error");
CSB_ERR(csb, "CRB sequence number error");
CSB_ERR(csb, "Unknown subfunction code");
CSB_ERR(csb, "Internal error in coprocessor");
CSB_ERR(csb, "Storage provision error");
CSB_ERR(csb, "Correctable hardware error");
CSB_ERR(csb, "Job did not finish within allowed time");
CSB_ERR(csb, "Invalid CC %d", csb->cc);
CSB_ERR(csb, "CSB request was terminated");
CSB_ERR(csb, "CSB request not complete");
CSB_ERR(csb, "TPBC not provided, unknown target length");