Lines Matching refs:sbp_cmd_status
1573 struct sbp_cmd_status *sbp_cmd_status; in sbp_scsi_status() local
1576 sbp_cmd_status = (struct sbp_cmd_status *)sbp_status->data; in sbp_scsi_status()
1584 sbp_cmd_status->status, in sbp_scsi_status()
1585 sbp_cmd_status->sfmt, in sbp_scsi_status()
1586 sbp_cmd_status->valid, in sbp_scsi_status()
1587 sbp_cmd_status->s_key, in sbp_scsi_status()
1588 sbp_cmd_status->s_code, in sbp_scsi_status()
1589 sbp_cmd_status->s_qlfr, in sbp_scsi_status()
1593 switch (sbp_cmd_status->status) { in sbp_scsi_status()
1597 if (sbp_cmd_status->sfmt == SBP_SFMT_CURR) in sbp_scsi_status()
1601 if (sbp_cmd_status->valid) in sbp_scsi_status()
1603 sense->flags = sbp_cmd_status->s_key; in sbp_scsi_status()
1604 if (sbp_cmd_status->mark) in sbp_scsi_status()
1606 if (sbp_cmd_status->eom) in sbp_scsi_status()
1608 if (sbp_cmd_status->ill_len) in sbp_scsi_status()
1611 memcpy(sense->info, &sbp_cmd_status->info, 4); in sbp_scsi_status()
1623 memcpy(sense->csi, &sbp_cmd_status->cdb, 4); in sbp_scsi_status()
1625 sense->asc = sbp_cmd_status->s_code; in sbp_scsi_status()
1626 sense->ascq = sbp_cmd_status->s_qlfr; in sbp_scsi_status()
1627 sense->fru = sbp_cmd_status->fru; in sbp_scsi_status()
1629 memcpy(sense->sks.sks_bytes, sbp_cmd_status->s_keydep, 3); in sbp_scsi_status()
1631 ocb->xs->xs_status = sbp_cmd_status->status; in sbp_scsi_status()
1648 __func__, ocb->sdev->bustgtlun, sbp_cmd_status->status); in sbp_scsi_status()