Home
last modified time | relevance | path

Searched refs:SCSISense (Results 1 – 10 of 10) sorted by relevance

/qemu/include/scsi/
H A Dutils.h43 typedef struct SCSISense { struct
47 } SCSISense; argument
49 int scsi_build_sense(uint8_t *buf, SCSISense sense);
59 extern const struct SCSISense sense_code_NO_SENSE;
61 extern const struct SCSISense sense_code_LUN_NOT_READY;
63 extern const struct SCSISense sense_code_NO_MEDIUM;
89 extern const struct SCSISense sense_code_INVALID_TAG;
91 extern const struct SCSISense sense_code_IO_ERROR;
101 extern const struct SCSISense sense_code_READ_ERROR;
103 extern const struct SCSISense sense_code_NOT_READY;
[all …]
/qemu/scsi/
H A Dutils.c98 SCSISense sense; in scsi_parse_sense_buf()
156 const struct SCSISense sense_code_NO_SENSE = {
166 const struct SCSISense sense_code_NO_MEDIUM = {
231 const struct SCSISense sense_code_INVALID_TAG = {
236 const struct SCSISense sense_code_IO_ERROR = {
276 const struct SCSISense sense_code_READ_ERROR = {
281 const struct SCSISense sense_code_NOT_READY = {
291 const struct SCSISense sense_code_RESET = {
338 SCSISense sense; in scsi_convert_sense()
437 SCSISense sense; in scsi_sense_buf_to_errno()
[all …]
H A Dqemu-pr-helper.c140 SCSISense sense_code; in do_sgio_worker()
302 static SCSISense mpath_generic_sense(int r) in mpath_generic_sense()
/qemu/include/hw/scsi/
H A Dscsi.h74 SCSISense unit_attention;
136 void (*change)(SCSIBus *bus, SCSIDevice *dev, SCSISense sense);
161 SCSISense unit_attention;
204 void scsi_bus_set_ua(SCSIBus *bus, SCSISense sense);
219 void scsi_req_build_sense(SCSIRequest *req, SCSISense sense);
233 void scsi_device_purge_requests(SCSIDevice *sdev, SCSISense sense);
234 void scsi_device_set_ua(SCSIDevice *sdev, SCSISense sense);
235 void scsi_device_report_change(SCSIDevice *dev, SCSISense sense);
/qemu/hw/scsi/
H A Dscsi-bus.c489 SCSISense *ua = NULL; in scsi_fetch_unit_attention_sense()
695 const struct SCSISense sense = SENSE_CODE(LUN_NOT_SUPPORTED); in scsi_target_send_command()
901 SCSISense *ua; in scsi_clear_reported_luns_changed()
950 void scsi_req_build_sense(SCSIRequest *req, SCSISense sense) in scsi_req_build_sense()
1435 void scsi_device_report_change(SCSIDevice *dev, SCSISense sense) in scsi_device_report_change()
1552 SCSISense sense; in scsi_req_complete_failed()
1664 static int scsi_ua_precedence(SCSISense sense) in scsi_ua_precedence()
1693 void scsi_bus_set_ua(SCSIBus *bus, SCSISense sense) in scsi_bus_set_ua()
1711 void scsi_device_set_ua(SCSIDevice *sdev, SCSISense sense) in scsi_device_set_ua()
1739 void scsi_device_purge_requests(SCSIDevice *sdev, SCSISense sense) in scsi_device_purge_requests()
H A Dscsi-generic.c77 SCSISense sense; in scsi_command_complete_noio()
287 SCSISense sense = in scsi_read_complete()
H A Dvirtio-scsi.c1033 static void virtio_scsi_change(SCSIBus *bus, SCSIDevice *dev, SCSISense sense) in virtio_scsi_change()
H A Dscsi-disk.c128 static void scsi_check_condition(SCSIDiskReq *r, SCSISense sense) in scsi_check_condition()
219 SCSISense sense = SENSE_CODE(NO_SENSE); in scsi_handle_rw_error()
H A Dmegasas.c353 static void megasas_write_sense(MegasasCmd *cmd, SCSISense sense) in megasas_write_sense()
/qemu/hw/usb/
H A Ddev-uas.c432 struct SCSISense sense) in usb_uas_queue_fake_sense()