Lines Matching defs:ctsio

126 ctl_set_sense(struct ctl_scsiio *ctsio, int current_error, int sense_key,
138 lun = CTL_LUN(ctsio);
142 ctl_set_sense_data_va(&ctsio->sense_data, &sense_len,
152 ctsio->scsi_status = SCSI_STATUS_CHECK_COND;
153 ctsio->sense_len = sense_len;
154 ctsio->io_hdr.status = CTL_SCSI_ERROR | CTL_AUTOSENSE;
380 ctl_set_ua(struct ctl_scsiio *ctsio, int asc, int ascq)
382 ctl_set_sense(ctsio,
589 ctl_set_overlapped_cmd(struct ctl_scsiio *ctsio)
592 ctl_set_sense(ctsio,
601 ctl_set_overlapped_tag(struct ctl_scsiio *ctsio, uint8_t tag)
604 ctl_set_sense(ctsio,
616 ctl_set_invalid_field(struct ctl_scsiio *ctsio, int sks_valid, int command,
640 ctl_set_sense(ctsio,
651 ctl_set_invalid_field_ciu(struct ctl_scsiio *ctsio)
655 ctl_set_sense(ctsio,
664 ctl_set_invalid_opcode(struct ctl_scsiio *ctsio)
672 ctl_set_sense(ctsio,
684 ctl_set_param_len_error(struct ctl_scsiio *ctsio)
687 ctl_set_sense(ctsio,
696 ctl_set_already_locked(struct ctl_scsiio *ctsio)
699 ctl_set_sense(ctsio,
708 ctl_set_unsupported_lun(struct ctl_scsiio *ctsio)
711 ctl_set_sense(ctsio,
720 ctl_set_internal_failure(struct ctl_scsiio *ctsio, int sks_valid,
732 ctl_set_sense(ctsio,
744 ctl_set_medium_error(struct ctl_scsiio *ctsio, int read)
748 ctl_set_sense(ctsio,
756 ctl_set_sense(ctsio,
766 ctl_set_aborted(struct ctl_scsiio *ctsio)
768 ctl_set_sense(ctsio,
777 ctl_set_lba_out_of_range(struct ctl_scsiio *ctsio, uint64_t lba)
784 ctl_set_sense(ctsio,
795 ctl_set_lun_stopped(struct ctl_scsiio *ctsio)
798 ctl_set_sense(ctsio,
807 ctl_set_lun_int_reqd(struct ctl_scsiio *ctsio)
810 ctl_set_sense(ctsio,
819 ctl_set_lun_ejected(struct ctl_scsiio *ctsio)
822 ctl_set_sense(ctsio,
831 ctl_set_lun_no_media(struct ctl_scsiio *ctsio)
834 ctl_set_sense(ctsio,
843 ctl_set_illegal_pr_release(struct ctl_scsiio *ctsio)
846 ctl_set_sense(ctsio,
855 ctl_set_lun_transit(struct ctl_scsiio *ctsio)
858 ctl_set_sense(ctsio,
867 ctl_set_lun_standby(struct ctl_scsiio *ctsio)
870 ctl_set_sense(ctsio,
879 ctl_set_lun_unavail(struct ctl_scsiio *ctsio)
882 ctl_set_sense(ctsio,
891 ctl_set_medium_format_corrupted(struct ctl_scsiio *ctsio)
894 ctl_set_sense(ctsio,
903 ctl_set_medium_magazine_inaccessible(struct ctl_scsiio *ctsio)
906 ctl_set_sense(ctsio,
915 ctl_set_data_phase_error(struct ctl_scsiio *ctsio)
918 ctl_set_sense(ctsio,
927 ctl_set_reservation_conflict(struct ctl_scsiio *ctsio)
930 ctsio->scsi_status = SCSI_STATUS_RESERV_CONFLICT;
931 ctsio->sense_len = 0;
932 ctsio->io_hdr.status = CTL_SCSI_ERROR;
936 ctl_set_queue_full(struct ctl_scsiio *ctsio)
939 ctsio->scsi_status = SCSI_STATUS_QUEUE_FULL;
940 ctsio->sense_len = 0;
941 ctsio->io_hdr.status = CTL_SCSI_ERROR;
945 ctl_set_busy(struct ctl_scsiio *ctsio)
948 ctsio->scsi_status = SCSI_STATUS_BUSY;
949 ctsio->sense_len = 0;
950 ctsio->io_hdr.status = CTL_SCSI_ERROR;
954 ctl_set_task_aborted(struct ctl_scsiio *ctsio)
957 ctsio->scsi_status = SCSI_STATUS_TASK_ABORTED;
958 ctsio->sense_len = 0;
959 ctsio->io_hdr.status = CTL_CMD_ABORTED;
963 ctl_set_hw_write_protected(struct ctl_scsiio *ctsio)
966 ctl_set_sense(ctsio,
975 ctl_set_space_alloc_fail(struct ctl_scsiio *ctsio)
978 ctl_set_sense(ctsio,
987 ctl_set_success(struct ctl_scsiio *ctsio)
990 ctsio->scsi_status = SCSI_STATUS_OK;
991 ctsio->sense_len = 0;
992 ctsio->io_hdr.status = CTL_SUCCESS;