Lines Matching refs:scud
1519 struct chsc_scud *scud = chsc_page; in chsc_scud() local
1524 scud->request.length = SCUD_REQ_LEN; in chsc_scud()
1525 scud->request.code = SCUD_REQ_CMD; in chsc_scud()
1526 scud->fmt = 0; in chsc_scud()
1527 scud->cssid = 0; in chsc_scud()
1528 scud->first_cu = cu; in chsc_scud()
1529 scud->last_cu = cu; in chsc_scud()
1531 ret = chsc(scud); in chsc_scud()
1533 ret = chsc_error_from_response(scud->response.code); in chsc_scud()
1535 if (!ret && (scud->response.length <= 8 || scud->fmt_resp != 0 in chsc_scud()
1536 || !(scud->cudb[0].flags & 0x80) in chsc_scud()
1537 || scud->cudb[0].cu != cu)) { in chsc_scud()
1541 scud->response.code, scud->response.length, in chsc_scud()
1542 scud->fmt_resp, scud->cudb[0].flags, scud->cudb[0].cu); in chsc_scud()
1549 memcpy(esm, scud->cudb[0].esm, sizeof(*esm)); in chsc_scud()
1550 *esm_valid = scud->cudb[0].esm_valid; in chsc_scud()