Home
last modified time | relevance | path

Searched refs:scsi (Results 1 – 25 of 70) sorted by relevance

123

/qemu/tests/qemu-iotests/
H A D240.out6 {"execute": "device_add", "arguments": {"driver": "virtio-scsi", "id": "scsi0", "iothread": "iothre…
8 {"execute": "device_add", "arguments": {"drive": "hd0", "driver": "scsi-hd", "id": "scsi-hd0"}}
10 {"execute": "device_del", "arguments": {"id": "scsi-hd0"}}
12 {"execute": "device_add", "arguments": {"drive": "hd0", "driver": "scsi-hd", "id": "scsi-hd0"}}
14 {"execute": "device_del", "arguments": {"id": "scsi-hd0"}}
23 {"execute": "device_add", "arguments": {"driver": "virtio-scsi", "id": "scsi0", "iothread": "iothre…
25 {"execute": "device_add", "arguments": {"drive": "hd0", "driver": "scsi-hd", "id": "scsi-hd0"}}
27 {"execute": "device_add", "arguments": {"drive": "hd0", "driver": "scsi-hd", "id": "scsi-hd1"}}
29 {"execute": "device_del", "arguments": {"id": "scsi-hd0"}}
31 {"execute": "device_del", "arguments": {"id": "scsi-hd1"}}
[all …]
H A D12747 _require_devices scsi-hd
48 _require_one_device_of virtio-scsi-pci virtio-scsi-ccw
66 -device virtio-scsi,id=scsi-bus,iothread=iothr \
67 -device scsi-hd,bus=scsi-bus.0,drive=source
H A D08146 _require_devices virtio-scsi
197 -device virtio-scsi,id=scsi \
198 -device scsi-hd,id=quorum-drive,bus=scsi.0,drive=quorum \
H A D051127 run_qemu -device virtio-scsi -device scsi-hd
182 run_qemu -drive if=none,id=disk -device lsi53c895a -device scsi-cd,drive=disk
184 run_qemu -drive if=none,id=disk -device lsi53c895a -device scsi-hd,drive=disk
201 … run_qemu $iothread -device lsi53c895a,id=lsi0 -device scsi-hd,bus=lsi0.0,drive=disk,share-rw=on
202 …run_qemu $iothread -device virtio-scsi,id=virtio-scsi1 -device scsi-hd,bus=virtio-scsi1.0,drive=di…
208 …run_qemu $iothread -device virtio-scsi,id=virtio-scsi1,iothread=thread0 -device scsi-hd,bus=virtio…
233 …u -drive file="$TEST_IMG",if=none,id=disk,readonly=on -device lsi53c895a -device scsi-cd,drive=disk
235 …u -drive file="$TEST_IMG",if=none,id=disk,readonly=on -device lsi53c895a -device scsi-hd,drive=disk
H A D06862 -device virtio-scsi,id=hba0 \
63 -device scsi-hd,drive=drive0 \
H A D051.pc.out75 Testing: -device virtio-scsi -device scsi-hd
77 QEMU_PROG: -device scsi-hd: drive property not set
155 Testing: -drive if=none,id=disk -device lsi53c895a -device scsi-cd,drive=disk
163 Testing: -drive if=none,id=disk -device lsi53c895a -device scsi-hd,drive=disk
165 QEMU_PROG: -device scsi-hd,drive=disk: Device needs media, but drive is empty
170 …me=disk -object iothread,id=thread0 -device virtio-scsi,iothread=thread0,id=virtio-scsi0 -device s…
174 …me=disk -object iothread,id=thread0 -device virtio-scsi,iothread=thread0,id=virtio-scsi0 -device s…
178 …e virtio-scsi,iothread=thread0,id=virtio-scsi0 -device scsi-hd,bus=virtio-scsi0.0,drive=disk,share…
180 (qemu) QEMU_PROG: -device scsi-hd,bus=lsi0.0,drive=disk,share-rw=on: HBA does not support iothreads
182 …tio-scsi,iothread=thread0,id=virtio-scsi0 -device scsi-hd,bus=virtio-scsi0.0,drive=disk,share-rw=o…
[all …]
H A D186.out38 Testing: -device scsi-cd
46 Testing: -device scsi-cd,id=qdev_id
73 Testing: -blockdev driver=null-co,read-zeroes=on,node-name=null -device scsi-hd,drive=null
81 Testing: -blockdev driver=null-co,read-zeroes=on,node-name=null -device scsi-hd,drive=null,id=qdev_…
141 Testing: -blockdev driver=null-co,read-zeroes=on,node-name=null -device scsi-cd,drive=null
150 Testing: -blockdev driver=null-co,read-zeroes=on,node-name=null -device scsi-cd,drive=null,id=qdev_…
174 Testing: -drive if=none,driver=null-co,read-zeroes=on,node-name=null -device scsi-hd,drive=null,id=…
224 Testing: -drive if=none,driver=null-co,read-zeroes=on,node-name=null -device scsi-cd,drive=null,id=…
256 Testing: -drive if=none,driver=null-co,read-zeroes=on,node-name=null -device scsi-hd,drive=none0
264 Testing: -drive if=none,driver=null-co,read-zeroes=on,node-name=null -device scsi-hd,drive=none0,id…
[all …]
/qemu/hw/scsi/
H A Dmeson.build8 'scsi-bus.c',
9 'scsi-disk.c',
10 'scsi-generic.c',
19 virtio_scsi_ss.add(files('virtio-scsi-dataplane.c'))
20 virtio_scsi_ss.add(when: 'CONFIG_VHOST_SCSI', if_true: files('vhost-scsi.c'))
21 virtio_scsi_ss.add(when: 'CONFIG_VHOST_USER_SCSI', if_true: files('vhost-user-scsi.c'))
23 specific_virtio_scsi_ss.add(files('virtio-scsi.c'))
24 specific_virtio_scsi_ss.add(when: 'CONFIG_VHOST_SCSI_COMMON', if_true: files('vhost-scsi-common.c'))
/qemu/tests/qtest/
H A Dvirtio-scsi-test.c171 QVirtioSCSI *scsi = obj; in test_unaligned_write_same() local
186 vs = qvirtio_scsi_init(scsi->vdev); in test_unaligned_write_same()
207 QVirtioSCSI *scsi = obj; in test_unmap_large_lba() local
229 vs = qvirtio_scsi_init(scsi->vdev); in test_unmap_large_lba()
242 QVirtioSCSI *scsi = obj; in test_write_to_cdrom() local
252 vs = qvirtio_scsi_init(scsi->vdev); in test_write_to_cdrom()
269 QVirtioSCSI *scsi = &scsi_pci->scsi; in test_iothread_attach_node() local
282 vs = qvirtio_scsi_init(scsi->vdev); in test_iothread_attach_node()
/qemu/pc-bios/s390-ccw/
H A Dvirtio-scsi.c227 debug_print_int("config.scsi.max_channel", vdev->config.scsi.max_channel); in virtio_scsi_locate_device()
228 debug_print_int("config.scsi.max_target ", vdev->config.scsi.max_target); in virtio_scsi_locate_device()
229 debug_print_int("config.scsi.max_lun ", vdev->config.scsi.max_lun); in virtio_scsi_locate_device()
230 debug_print_int("config.scsi.max_sectors", vdev->config.scsi.max_sectors); in virtio_scsi_locate_device()
238 IPL_check(sdev->target <= vdev->config.scsi.max_target, "target# high"); in virtio_scsi_locate_device()
239 IPL_check(sdev->lun <= vdev->config.scsi.max_lun, "LUN# high"); in virtio_scsi_locate_device()
243 for (target = 0; target <= vdev->config.scsi.max_target; target++) { in virtio_scsi_locate_device()
297 unsigned int max_transfer = MIN_NON_ZERO(vdev->config.scsi.max_sectors, in virtio_scsi_read_many()
486 if (vdev->config.scsi.sense_size != VIRTIO_SCSI_SENSE_SIZE) { in virtio_scsi_setup_device()
491 if (vdev->config.scsi.cdb_size != VIRTIO_SCSI_CDB_SIZE) { in virtio_scsi_setup_device()
H A Dmain.c229 vdev->selected_scsi_device.channel = iplb.scsi.channel; in find_boot_device()
230 vdev->selected_scsi_device.target = iplb.scsi.target; in find_boot_device()
231 vdev->selected_scsi_device.lun = iplb.scsi.lun; in find_boot_device()
232 blk_schid.ssid = iplb.scsi.ssid & 0x3; in find_boot_device()
233 found = find_subch(iplb.scsi.devno); in find_boot_device()
/qemu/docs/config/
H A Dq35-virtio-serial.cfg140 # We use virtio-scsi here so that we can (hot)plug a large
152 [device "scsi"]
153 driver = "virtio-scsi-pci"
157 [device "scsi-disk"]
158 driver = "scsi-hd"
159 bus = "scsi.0"
168 [device "scsi-optical-disk"]
169 driver = "scsi-cd"
170 bus = "scsi.0"
H A Dq35-virtio-graphical.cfg135 # We use virtio-scsi here so that we can (hot)plug a large
147 [device "scsi"]
148 driver = "virtio-scsi-pci"
152 [device "scsi-disk"]
153 driver = "scsi-hd"
154 bus = "scsi.0"
163 [device "scsi-optical-disk"]
164 driver = "scsi-cd"
165 bus = "scsi.0"
H A Dmach-virt-serial.cfg190 # We use virtio-scsi here so that we can (hot)plug a large
202 [device "scsi"]
203 driver = "virtio-scsi-pci"
207 [device "scsi-disk"]
208 driver = "scsi-hd"
209 bus = "scsi.0"
218 [device "scsi-optical-disk"]
219 driver = "scsi-cd"
220 bus = "scsi.0"
H A Dmach-virt-graphical.cfg184 # We use virtio-scsi here so that we can (hot)plug a large
196 [device "scsi"]
197 driver = "virtio-scsi-pci"
201 [device "scsi-disk"]
202 driver = "scsi-hd"
203 bus = "scsi.0"
212 [device "scsi-optical-disk"]
213 driver = "scsi-cd"
214 bus = "scsi.0"
/qemu/tests/qtest/libqos/
H A Dvirtio-scsi.c45 return qvirtio_scsi_get_driver(&v_scsi->scsi, interface); in qvirtio_scsi_device_get_driver()
53 QVirtioSCSI *interface = &virtio_bdevice->scsi; in virtio_scsi_device_create()
70 return qvirtio_scsi_get_driver(&v_scsi->scsi, interface); in qvirtio_scsi_pci_get_driver()
78 QVirtioSCSI *interface = &virtio_spci->scsi; in virtio_scsi_pci_create()
H A Dvirtio-scsi.h36 QVirtioSCSI scsi; member
41 QVirtioSCSI scsi; member
/qemu/tests/qemu-iotests/tests/
H A Diothreads-resize44 _require_devices virtio-scsi-pci
61 -device virtio-scsi-pci,iothread=t0 \
62 -device scsi-hd,drive=none0 \
H A Dqcow2-internal-snapshots55 -device virtio-scsi,iothread=iothread0 \
56 -device scsi-hd,drive=disk0,share-rw=on \
/qemu/docs/system/
H A Dpr-manager.rst13 For this reason, QEMU's SCSI passthrough devices, ``scsi-block``
14 and ``scsi-generic`` (both are only available on Linux) can delegate
40 -device virtio-scsi \
43 -device scsi-block,drive=hd
48 -device virtio-scsi \
51 -device scsi-block,drive=hd
/qemu/tests/qtest/fuzz/
H A Dvirtio_scsi_fuzz.c87 QVirtioSCSI *scsi = fuzz_qos_obj; in virtio_scsi_fuzz() local
88 QVirtioDevice *dev = scsi->vdev; in virtio_scsi_fuzz()
137 QVirtioSCSI *scsi = fuzz_qos_obj; in virtio_scsi_with_flag_fuzz() local
141 queues = qvirtio_scsi_init(scsi->vdev, *(uint64_t *)Data); in virtio_scsi_with_flag_fuzz()
/qemu/contrib/vhost-user-scsi/
H A Dmeson.build2 executable('vhost-user-scsi', files('vhost-user-scsi.c'),
/qemu/scripts/coverity-scan/
H A DCOMPONENTS.md111 scsi
112 ~ .*/qemu(/scsi/.*|/hw/scsi/.*|/include/hw/scsi/.*)
/qemu/docs/system/devices/
H A Dusb.rst129 you need to explicitly create a ``scsi-hd`` or ``scsi-cd`` device
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
255 That allows you to attach one or more scsi devices before making the
259 #. ``device-add scsi-{hd,cd},bus=foo.0,lun=0``
/qemu/docs/
H A Dqdev-device-use.txt16 SCSI scsi-id %u
74 if=ide, if=scsi and if=xen. The new way uses DEVNAME for that.
88 * if=scsi
101 -device DEVNAME,drive=DRIVE-ID,bus=ID.0,scsi-id=UNIT
103 where DEVNAME is either scsi-hd, scsi-cd or scsi-generic.
146 to create from the host part, like -drive if=scsi. Host and guest
391 CD-ROM ide-cd, ide-hd, scsi-cd, scsi-hd

123