Lines Matching defs:link
513 static int scc_wait_after_reset(struct ata_link *link, unsigned int devmask,
516 struct ata_port *ap = link->ap;
535 rc = ata_sff_wait_ready(link, deadline);
564 rc = ata_sff_wait_ready(link, deadline);
602 scc_wait_after_reset(&ap->link, devmask, deadline);
616 static int scc_softreset(struct ata_link *link, unsigned int *classes,
619 struct ata_port *ap = link->ap;
645 classes[0] = ata_sff_dev_classify(&ap->link.device[0],
648 classes[1] = ata_sff_dev_classify(&ap->link.device[1],
711 scc_softreset(&ap->link, &classes, deadline);
750 struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag);
794 struct ata_port *ap = dev->link->ap;
832 static int scc_pata_prereset(struct ata_link *link, unsigned long deadline)
834 link->ap->cbl = ATA_CBL_PATA80;
835 return ata_sff_prereset(link, deadline);
846 static void scc_postreset(struct ata_link *link, unsigned int *classes)
848 struct ata_port *ap = link->ap;