/openbmc/qemu/hw/ufs/ |
H A D | lu.c | 266 scsi_req_new(lu->scsi_dev, task_tag, lu->lun, req->req_upiu.sc.cdb, in ufs_process_scsi_cmd() 347 DeviceState *scsi_dev; in ufs_init_scsi_device() local 359 scsi_dev = qdev_new("scsi-hd"); in ufs_init_scsi_device() 360 object_property_add_child(OBJECT(&lu->bus), "ufs-scsi", OBJECT(scsi_dev)); in ufs_init_scsi_device() 362 qdev_prop_set_uint32(scsi_dev, "physical_block_size", UFS_BLOCK_SIZE); in ufs_init_scsi_device() 363 qdev_prop_set_uint32(scsi_dev, "logical_block_size", UFS_BLOCK_SIZE); in ufs_init_scsi_device() 364 qdev_prop_set_uint32(scsi_dev, "scsi-id", 0); in ufs_init_scsi_device() 365 qdev_prop_set_uint32(scsi_dev, "lun", lu->lun); in ufs_init_scsi_device() 366 if (!qdev_prop_set_drive_err(scsi_dev, "drive", blk, errp)) { in ufs_init_scsi_device() 367 object_unparent(OBJECT(scsi_dev)); in ufs_init_scsi_device() [all …]
|
H A D | ufs.h | 82 SCSIDevice *scsi_dev; member
|
/openbmc/qemu/hw/usb/ |
H A D | dev-storage-classic.c | 34 SCSIDevice *scsi_dev; in usb_msd_storage_realize() local 60 scsi_dev = scsi_bus_legacy_add_drive(&s->bus, blk, 0, !!s->removable, in usb_msd_storage_realize() 63 if (!scsi_dev) { in usb_msd_storage_realize() 67 s->scsi_dev = scsi_dev; in usb_msd_storage_realize() 115 if (s->scsi_dev) { in usb_msd_set_bootindex() 116 object_property_set_int(OBJECT(s->scsi_dev), "bootindex", boot_index, in usb_msd_set_bootindex()
|
H A D | dev-storage.c | 349 SCSIDevice *scsi_dev; in usb_msd_handle_control() local 368 scsi_dev = scsi_device_find(&s->bus, 0, 0, maxlun+1); in usb_msd_handle_control() 369 if (scsi_dev == NULL) { in usb_msd_handle_control() 372 if (scsi_dev->lun != maxlun+1) { in usb_msd_handle_control() 405 SCSIDevice *scsi_dev; in usb_msd_handle_data() local 430 scsi_dev = scsi_device_find(&s->bus, 0, 0, cbw.lun); in usb_msd_handle_data() 431 if (scsi_dev == NULL) { in usb_msd_handle_data() 448 s->req = scsi_req_new(scsi_dev, tag, cbw.lun, cbw.cmd, cbw.cmd_len, NULL); in usb_msd_handle_data()
|
/openbmc/linux/drivers/scsi/ |
H A D | ps3rom.c | 64 static int ps3rom_slave_configure(struct scsi_device *scsi_dev) in ps3rom_slave_configure() argument 66 struct ps3rom_private *priv = shost_priv(scsi_dev->host); in ps3rom_slave_configure() 70 __LINE__, scsi_dev->id, scsi_dev->lun, scsi_dev->channel); in ps3rom_slave_configure() 76 scsi_dev->use_10_for_ms = 1; in ps3rom_slave_configure() 79 scsi_dev->use_10_for_rw = 1; in ps3rom_slave_configure()
|
H A D | pmcraid.c | 137 static int pmcraid_slave_alloc(struct scsi_device *scsi_dev) in pmcraid_slave_alloc() argument 146 pinstance = shost_priv(scsi_dev->host); in pmcraid_slave_alloc() 177 if (bus == scsi_dev->channel && in pmcraid_slave_alloc() 178 target == scsi_dev->id && in pmcraid_slave_alloc() 179 lun == scsi_dev->lun) { in pmcraid_slave_alloc() 186 res->scsi_dev = scsi_dev; in pmcraid_slave_alloc() 187 scsi_dev->hostdata = res; in pmcraid_slave_alloc() 210 static int pmcraid_slave_configure(struct scsi_device *scsi_dev) in pmcraid_slave_configure() argument 212 struct pmcraid_resource_entry *res = scsi_dev->hostdata; in pmcraid_slave_configure() 219 scsi_dev->type != TYPE_ENCLOSURE) in pmcraid_slave_configure() [all …]
|
H A D | pmcraid.h | 800 struct scsi_device *scsi_dev; /* Link scsi_device structure */ member
|
/openbmc/u-boot/drivers/ata/ |
H A D | ahci-pci.c | 13 struct udevice *scsi_dev; in ahci_pci_bind() local 15 return ahci_bind_scsi(dev, &scsi_dev); in ahci_pci_bind()
|
H A D | ahci_mvebu.c | 21 struct udevice *scsi_dev; in mvebu_ahci_bind() local 24 ret = ahci_bind_scsi(dev, &scsi_dev); in mvebu_ahci_bind()
|
H A D | dwc_ahci.c | 27 struct udevice *scsi_dev; in dwc_ahci_bind() local 29 return ahci_bind_scsi(dev, &scsi_dev); in dwc_ahci_bind()
|
H A D | sata_ceva.c | 172 struct udevice *scsi_dev; in sata_ceva_bind() local 174 return ahci_bind_scsi(dev, &scsi_dev); in sata_ceva_bind()
|
/openbmc/u-boot/board/sunxi/ |
H A D | ahci.c | 110 struct udevice *scsi_dev; in sunxi_sata_bind() local 113 ret = ahci_bind_scsi(dev, &scsi_dev); in sunxi_sata_bind()
|
/openbmc/linux/drivers/scsi/esas2r/ |
H A D | esas2r_main.c | 1637 struct scsi_device *scsi_dev; in esas2r_add_device() local 1639 scsi_dev = scsi_device_lookup(a->host, 0, target_id, 0); in esas2r_add_device() 1641 if (scsi_dev) { in esas2r_add_device() 1644 &(scsi_dev-> in esas2r_add_device() 1648 scsi_device_put(scsi_dev); in esas2r_add_device() 1671 struct scsi_device *scsi_dev; in esas2r_remove_device() local 1673 scsi_dev = scsi_device_lookup(a->host, 0, target_id, 0); in esas2r_remove_device() 1675 if (scsi_dev) { in esas2r_remove_device() 1676 scsi_device_set_state(scsi_dev, SDEV_OFFLINE); in esas2r_remove_device() 1680 &(scsi_dev-> in esas2r_remove_device() [all …]
|
/openbmc/linux/drivers/scsi/libsas/ |
H A D | sas_scsi_host.c | 807 int sas_slave_configure(struct scsi_device *scsi_dev) in sas_slave_configure() argument 809 struct domain_device *dev = sdev_to_domain_dev(scsi_dev); in sas_slave_configure() 814 ata_sas_slave_configure(scsi_dev, dev->sata_dev.ap); in sas_slave_configure() 818 sas_read_port_mode_page(scsi_dev); in sas_slave_configure() 820 if (scsi_dev->tagged_supported) { in sas_slave_configure() 821 scsi_change_queue_depth(scsi_dev, SAS_DEF_QD); in sas_slave_configure() 824 SAS_ADDR(dev->sas_addr), scsi_dev->lun); in sas_slave_configure() 825 scsi_change_queue_depth(scsi_dev, 1); in sas_slave_configure() 828 scsi_dev->allow_restart = 1; in sas_slave_configure() 847 int sas_bios_param(struct scsi_device *scsi_dev, in sas_bios_param() argument
|
/openbmc/u-boot/arch/x86/cpu/ivybridge/ |
H A D | sata.c | 213 struct udevice *scsi_dev; in bd82x6x_sata_bind() local 217 ret = ahci_bind_scsi(dev, &scsi_dev); in bd82x6x_sata_bind()
|
/openbmc/qemu/include/hw/usb/ |
H A D | msd.h | 42 SCSIDevice *scsi_dev; member
|