Lines Matching defs:link
168 static int piix_pata_prereset(struct ata_link *link, unsigned long deadline);
174 static int piix_sidpr_scr_read(struct ata_link *link,
176 static int piix_sidpr_scr_write(struct ata_link *link,
667 * @link: Target link
673 static int piix_pata_prereset(struct ata_link *link, unsigned long deadline)
675 struct ata_port *ap = link->ap;
680 return ata_sff_prereset(link, deadline);
946 static void piix_sidpr_sel(struct ata_link *link, unsigned int reg)
948 struct ata_port *ap = link->ap;
951 iowrite32(((ap->port_no * 2 + link->pmp) << 8) | piix_sidx_map[reg],
955 static int piix_sidpr_scr_read(struct ata_link *link,
958 struct piix_host_priv *hpriv = link->ap->host->private_data;
965 piix_sidpr_sel(link, reg);
971 static int piix_sidpr_scr_write(struct ata_link *link,
974 struct piix_host_priv *hpriv = link->ap->host->private_data;
981 piix_sidpr_sel(link, reg);
1360 * curiously the unconnected first port reports link online
1391 struct ata_link *link0 = &host->ports[0]->link;