Searched refs:uas (Results 1 – 4 of 4) sorted by relevance
/qemu/hw/usb/ |
H A D | dev-uas.c | 142 UASDevice *uas; member 360 UASDevice *uas = opaque; in usb_uas_send_status_bh() local 388 uas->status3[st->stream] : uas->status2; in usb_uas_queue_status() 552 req->uas = uas; in usb_uas_alloc_request() 562 UASDevice *uas = req->uas; in usb_uas_scsi_free_request() local 565 uas->datain2 = NULL; in usb_uas_scsi_free_request() 725 if (uas_using_streams(uas) && uas->data3[req->tag] != NULL) { in usb_uas_command() 734 if (uas->requestlog) { in usb_uas_command() 881 ? uas->datain2 : uas->dataout2; in usb_uas_handle_data() 940 uas->status_bh = qemu_bh_new_guarded(usb_uas_send_status_bh, uas, in usb_uas_realize() [all …]
|
H A D | meson.build | 44 system_ss.add(when: 'CONFIG_USB_STORAGE_UAS', if_true: files('dev-uas.c'))
|
H A D | trace-events | 273 # dev-uas.c
|
/qemu/docs/system/devices/ |
H A D | usb.rst | 127 ``usb-uas`` 131 specify what those disks are backed by. One ``usb-uas`` device can 138 -drive if=none,id=uas-disk1,format=raw,file=/path/to/file1.img \\ 139 -drive if=none,id=uas-disk2,format=raw,file=/path/to/file2.img \\ 142 -device usb-uas,id=uas,bus=xhci.0 \\ 143 -device scsi-hd,bus=uas.0,scsi-id=0,lun=0,drive=uas-disk1 \\ 144 -device scsi-hd,bus=uas.0,scsi-id=0,lun=1,drive=uas-disk2 \\ 145 -device scsi-cd,bus=uas.0,scsi-id=0,lun=5,drive=uas-cdrom 150 the QEMU command line option works like ``usb-uas`` and does not 152 16 LUNs. Unlike ``usb-uas``, the LUN numbers must be continuous, [all …]
|