Lines Matching defs:ctsio

125 ctl_set_sense(struct ctl_scsiio *ctsio, int current_error, int sense_key,
137 lun = CTL_LUN(ctsio);
141 ctl_set_sense_data_va(&ctsio->sense_data, &sense_len,
151 ctsio->scsi_status = SCSI_STATUS_CHECK_COND;
152 ctsio->sense_len = sense_len;
153 ctsio->io_hdr.status = CTL_SCSI_ERROR | CTL_AUTOSENSE;
379 ctl_set_ua(struct ctl_scsiio *ctsio, int asc, int ascq)
381 ctl_set_sense(ctsio,
588 ctl_set_overlapped_cmd(struct ctl_scsiio *ctsio)
591 ctl_set_sense(ctsio,
600 ctl_set_overlapped_tag(struct ctl_scsiio *ctsio, uint8_t tag)
603 ctl_set_sense(ctsio,
615 ctl_set_invalid_field(struct ctl_scsiio *ctsio, int sks_valid, int command,
639 ctl_set_sense(ctsio,
650 ctl_set_invalid_field_ciu(struct ctl_scsiio *ctsio)
654 ctl_set_sense(ctsio,
663 ctl_set_invalid_opcode(struct ctl_scsiio *ctsio)
671 ctl_set_sense(ctsio,
683 ctl_set_param_len_error(struct ctl_scsiio *ctsio)
686 ctl_set_sense(ctsio,
695 ctl_set_already_locked(struct ctl_scsiio *ctsio)
698 ctl_set_sense(ctsio,
707 ctl_set_unsupported_lun(struct ctl_scsiio *ctsio)
710 ctl_set_sense(ctsio,
719 ctl_set_internal_failure(struct ctl_scsiio *ctsio, int sks_valid,
731 ctl_set_sense(ctsio,
743 ctl_set_medium_error(struct ctl_scsiio *ctsio, int read)
747 ctl_set_sense(ctsio,
755 ctl_set_sense(ctsio,
765 ctl_set_aborted(struct ctl_scsiio *ctsio)
767 ctl_set_sense(ctsio,
776 ctl_set_lba_out_of_range(struct ctl_scsiio *ctsio, uint64_t lba)
783 ctl_set_sense(ctsio,
794 ctl_set_lun_stopped(struct ctl_scsiio *ctsio)
797 ctl_set_sense(ctsio,
806 ctl_set_lun_int_reqd(struct ctl_scsiio *ctsio)
809 ctl_set_sense(ctsio,
818 ctl_set_lun_ejected(struct ctl_scsiio *ctsio)
821 ctl_set_sense(ctsio,
830 ctl_set_lun_no_media(struct ctl_scsiio *ctsio)
833 ctl_set_sense(ctsio,
842 ctl_set_illegal_pr_release(struct ctl_scsiio *ctsio)
845 ctl_set_sense(ctsio,
854 ctl_set_lun_transit(struct ctl_scsiio *ctsio)
857 ctl_set_sense(ctsio,
866 ctl_set_lun_standby(struct ctl_scsiio *ctsio)
869 ctl_set_sense(ctsio,
878 ctl_set_lun_unavail(struct ctl_scsiio *ctsio)
881 ctl_set_sense(ctsio,
890 ctl_set_medium_format_corrupted(struct ctl_scsiio *ctsio)
893 ctl_set_sense(ctsio,
902 ctl_set_medium_magazine_inaccessible(struct ctl_scsiio *ctsio)
905 ctl_set_sense(ctsio,
914 ctl_set_data_phase_error(struct ctl_scsiio *ctsio)
917 ctl_set_sense(ctsio,
926 ctl_set_reservation_conflict(struct ctl_scsiio *ctsio)
929 ctsio->scsi_status = SCSI_STATUS_RESERV_CONFLICT;
930 ctsio->sense_len = 0;
931 ctsio->io_hdr.status = CTL_SCSI_ERROR;
935 ctl_set_queue_full(struct ctl_scsiio *ctsio)
938 ctsio->scsi_status = SCSI_STATUS_QUEUE_FULL;
939 ctsio->sense_len = 0;
940 ctsio->io_hdr.status = CTL_SCSI_ERROR;
944 ctl_set_busy(struct ctl_scsiio *ctsio)
947 ctsio->scsi_status = SCSI_STATUS_BUSY;
948 ctsio->sense_len = 0;
949 ctsio->io_hdr.status = CTL_SCSI_ERROR;
953 ctl_set_task_aborted(struct ctl_scsiio *ctsio)
956 ctsio->scsi_status = SCSI_STATUS_TASK_ABORTED;
957 ctsio->sense_len = 0;
958 ctsio->io_hdr.status = CTL_CMD_ABORTED;
962 ctl_set_hw_write_protected(struct ctl_scsiio *ctsio)
965 ctl_set_sense(ctsio,
974 ctl_set_space_alloc_fail(struct ctl_scsiio *ctsio)
977 ctl_set_sense(ctsio,
986 ctl_set_success(struct ctl_scsiio *ctsio)
989 ctsio->scsi_status = SCSI_STATUS_OK;
990 ctsio->sense_len = 0;
991 ctsio->io_hdr.status = CTL_SUCCESS;