Lines Matching refs:scud
1581 struct chsc_scud *scud = chsc_page;
1586 scud->request.length = SCUD_REQ_LEN;
1587 scud->request.code = SCUD_REQ_CMD;
1588 scud->fmt = 0;
1589 scud->cssid = 0;
1590 scud->first_cu = cu;
1591 scud->last_cu = cu;
1593 ret = chsc(scud);
1595 ret = chsc_error_from_response(scud->response.code);
1597 if (!ret && (scud->response.length <= 8 || scud->fmt_resp != 0
1598 || !(scud->cudb[0].flags & 0x80)
1599 || scud->cudb[0].cu != cu)) {
1601 CIO_MSG_EVENT(2, "chsc: scud failed rc=%04x, L2=%04x "
1603 scud->response.code, scud->response.length,
1604 scud->fmt_resp, scud->cudb[0].flags, scud->cudb[0].cu);
1611 memcpy(esm, scud->cudb[0].esm, sizeof(*esm));
1612 *esm_valid = scud->cudb[0].esm_valid;