Home
last modified time | relevance | path

Searched refs:sata_dev (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/scsi/libsas/
Dsas_ata.c141 dev->sata_dev.class == ATA_DEV_ATAPI))) { in sas_ata_task_done()
142 memcpy(dev->sata_dev.fis, resp->ending_fis, ATA_RESP_FIS_SIZE); in sas_ata_task_done()
145 qc->err_mask |= ac_err_mask(dev->sata_dev.fis[2]); in sas_ata_task_done()
147 link->eh_info.err_mask |= ac_err_mask(dev->sata_dev.fis[2]); in sas_ata_task_done()
164 dev->sata_dev.fis[3] = 0x04; /* status err */ in sas_ata_task_done()
165 dev->sata_dev.fis[2] = ATA_ERR; in sas_ata_task_done()
258 ata_tf_from_fis(dev->sata_dev.fis, &qc->result_tf); in sas_ata_qc_fill_rtf()
283 &dev->sata_dev.rps_resp); in sas_get_ata_info()
290 memcpy(dev->frame_rcvd, &dev->sata_dev.rps_resp.rps.fis, in sas_get_ata_info()
292 dev->sata_dev.class = sas_get_ata_command_set(dev); in sas_get_ata_info()
[all …]
Dsas_discover.c316 if (dev_is_sata(dev) && dev->sata_dev.ap) { in sas_free_device()
317 ata_sas_tport_delete(dev->sata_dev.ap); in sas_free_device()
318 ata_sas_port_destroy(dev->sata_dev.ap); in sas_free_device()
319 ata_host_put(dev->sata_dev.ata_host); in sas_free_device()
320 dev->sata_dev.ata_host = NULL; in sas_free_device()
321 dev->sata_dev.ap = NULL; in sas_free_device()
340 sas_ata_end_eh(dev->sata_dev.ap); in sas_unregister_common_dev()
Dsas_scsi_host.c195 spin_lock_irq(dev->sata_dev.ap->lock); in sas_queuecommand()
196 res = ata_sas_queuecmd(cmd, dev->sata_dev.ap); in sas_queuecommand()
197 spin_unlock_irq(dev->sata_dev.ap->lock); in sas_queuecommand()
415 ata_port_wait_eh(dev->sata_dev.ap); in sas_wait_eh()
813 return ata_sas_scsi_ioctl(dev->sata_dev.ap, sdev, cmd, arg); in sas_ioctl()
869 ata_sas_slave_configure(scsi_dev, dev->sata_dev.ap); in sas_slave_configure()
894 return __ata_change_queue_depth(dev->sata_dev.ap, sdev, depth); in sas_change_queue_depth()
/Linux-v4.19/drivers/scsi/aic94xx/
Daic94xx_dev.c131 spin_lock_irqsave(dev->sata_dev.ap->lock, flags); in asd_set_dmamode()
133 spin_unlock_irqrestore(dev->sata_dev.ap->lock, flags); in asd_set_dmamode()
179 struct smp_resp *rps_resp = &dev->sata_dev.rps_resp; in asd_init_target_ddb()
275 flags = (dev->sata_dev.port_no << 4) | PM_PORT_SET; in asd_init_sata_pm_port_ddb()
284 asd_ddbsite_write_word(asd_ha, pmtable_ddb, dev->sata_dev.port_no,ddb); in asd_init_sata_pm_port_ddb()
Daic94xx_task.c376 else if (dev->sata_dev.class == ATA_DEV_ATAPI) in asd_build_ata_ascb()
390 if (dev->sata_dev.class == ATA_DEV_ATAPI) in asd_build_ata_ascb()
402 dev->sata_dev.class != ATA_DEV_ATAPI) in asd_build_ata_ascb()
/Linux-v4.19/include/scsi/
Dlibsas.h213 struct sata_device sata_dev; /* STP & directly attached */ member
431 return &dev->sata_dev.ap->link.device[0]; in sas_to_ata_dev()
/Linux-v4.19/drivers/scsi/hisi_sas/
Dhisi_sas_v2_hw.c776 int sata_dev = dev_is_sata(device); in slot_index_alloc_quirk_v2_hw() local
782 if (!sata_dev) { in slot_index_alloc_quirk_v2_hw()
812 if (sata_dev ^ (start & 1)) in slot_index_alloc_quirk_v2_hw()
845 int i, sata_dev = dev_is_sata(device); in alloc_dev_quirk_v2_hw() local
851 if (sata_dev) in alloc_dev_quirk_v2_hw()
859 if (sata_dev && (i & 1)) in alloc_dev_quirk_v2_hw()
Dhisi_sas_main.c1094 struct ata_port *ap = device->sata_dev.ap; in hisi_sas_softreset_ata_disk()
1239 struct ata_port *ap = device->sata_dev.ap; in hisi_sas_send_ata_reset_each_phy()
/Linux-v4.19/drivers/scsi/mvsas/
Dmv_sas.c482 if (dev->sata_dev.class == ATA_DEV_ATAPI) { in mvs_task_prep_ata()
549 if (dev->sata_dev.class == ATA_DEV_ATAPI) in mvs_task_prep_ata()
/Linux-v4.19/drivers/scsi/isci/
Drequest.c697 if (dev->sata_dev.class == ATA_DEV_ATAPI && in sci_io_request_construct_sata()
2983 if (dev->sata_dev.class == ATA_DEV_ATAPI && in sci_request_started_state_enter()
/Linux-v4.19/drivers/scsi/pm8001/
Dpm8001_hwi.c4384 dev->sata_dev.class != ATA_DEV_ATAPI) { in pm8001_chip_sata_req()
Dpm80xx_hwi.c4171 dev->sata_dev.class != ATA_DEV_ATAPI) { in pm80xx_chip_sata_req()