Lines Matching refs:ap
105 struct ata_port *ap; in sas_ata_task_done() local
121 ap = qc->ap; in sas_ata_task_done()
122 link = &ap->link; in sas_ata_task_done()
124 spin_lock_irqsave(ap->lock, flags); in sas_ata_task_done()
126 if (unlikely(ap->pflags & ATA_PFLAG_FROZEN)) { in sas_ata_task_done()
127 spin_unlock_irqrestore(ap->lock, flags); in sas_ata_task_done()
171 spin_unlock_irqrestore(ap->lock, flags); in sas_ata_task_done()
184 struct ata_port *ap = qc->ap; in sas_ata_qc_issue() local
185 struct domain_device *dev = ap->private_data; in sas_ata_qc_issue()
194 spin_unlock(ap->lock); in sas_ata_qc_issue()
257 spin_lock(ap->lock); in sas_ata_qc_issue()
264 struct domain_device *dev = qc->ap->private_data; in sas_ata_qc_fill_rtf()
326 struct ata_port *ap = link->ap; in smp_ata_check_ready() local
327 struct domain_device *dev = ap->private_data; in smp_ata_check_ready()
356 struct ata_port *ap = link->ap; in local_ata_check_ready() local
357 struct domain_device *dev = ap->private_data; in local_ata_check_ready()
374 struct ata_port *ap = ddev->sata_dev.ap; in sas_ata_printk() local
386 level, ap->print_id, dev_name(dev), &vaf); in sas_ata_printk()
398 struct ata_port *ap = link->ap; in sas_ata_hard_reset() local
400 struct domain_device *dev = ap->private_data; in sas_ata_hard_reset()
423 ap->cbl = ATA_CBL_SATA; in sas_ata_hard_reset()
498 static void sas_ata_set_dmamode(struct ata_port *ap, struct ata_device *ata_dev) in sas_ata_set_dmamode() argument
500 struct domain_device *dev = ap->private_data; in sas_ata_set_dmamode()
507 static void sas_ata_sched_eh(struct ata_port *ap) in sas_ata_sched_eh() argument
509 struct domain_device *dev = ap->private_data; in sas_ata_sched_eh()
516 ata_std_sched_eh(ap); in sas_ata_sched_eh()
520 void sas_ata_end_eh(struct ata_port *ap) in sas_ata_end_eh() argument
522 struct domain_device *dev = ap->private_data; in sas_ata_end_eh()
562 struct ata_port *ap; in sas_ata_init() local
566 ap = ata_sas_port_alloc(&found_dev->sata_dev.ata_host, in sas_ata_init()
569 if (!ap) { in sas_ata_init()
574 ap->private_data = found_dev; in sas_ata_init()
575 ap->cbl = ATA_CBL_SATA; in sas_ata_init()
576 ap->scsi_host = shost; in sas_ata_init()
577 rc = ata_sas_port_init(ap); in sas_ata_init()
579 ata_sas_port_destroy(ap); in sas_ata_init()
582 found_dev->sata_dev.ap = ap; in sas_ata_init()
634 ata_sas_async_probe(dev->sata_dev.ap); in sas_probe_sata()
681 if (sata->ap->pm_mesg.event == PM_EVENT_SUSPEND) in sas_suspend_sata()
684 ata_sas_port_suspend(sata->ap); in sas_suspend_sata()
703 if (sata->ap->pm_mesg.event == PM_EVENT_ON) in sas_resume_sata()
706 ata_sas_port_resume(sata->ap); in sas_resume_sata()
742 struct ata_port *ap = dev->sata_dev.ap; in async_sas_ata_eh() local
746 ata_scsi_port_error_handler(ha->core.shost, ap); in async_sas_ata_eh()
815 struct ata_port *ap = eh_dev->sata_dev.ap; in sas_ata_eh() local
818 ata_scsi_cmd_error_handler(shost, ap, &sata_q); in sas_ata_eh()
839 struct ata_port *ap; in sas_ata_schedule_reset() local
845 ap = dev->sata_dev.ap; in sas_ata_schedule_reset()
846 ehi = &ap->link.eh_info; in sas_ata_schedule_reset()
848 spin_lock_irqsave(ap->lock, flags); in sas_ata_schedule_reset()
851 ata_port_schedule_eh(ap); in sas_ata_schedule_reset()
852 spin_unlock_irqrestore(ap->lock, flags); in sas_ata_schedule_reset()
858 struct ata_port *ap; in sas_ata_wait_eh() local
863 ap = dev->sata_dev.ap; in sas_ata_wait_eh()
864 ata_port_wait_eh(ap); in sas_ata_wait_eh()