Lines Matching defs:host
131 struct ahci_host_priv *hpriv = ap->host->private_data;
391 struct ahci_host_priv *hpriv = ap->host->private_data;
456 struct ata_host *host;
506 /* prepare host */
527 host = ata_host_alloc_pinfo(dev, ppi, n_ports);
528 if (!host) {
533 host->private_data = hpriv;
536 host->flags |= ATA_HOST_PARALLEL_SCAN;
538 for (i = 0; i < host->n_ports; i++) {
539 struct ata_port *ap = host->ports[i];
553 rc = ahci_reset_controller(host);
557 ahci_init_controller(host);
558 ahci_print_info(host, "platform");
560 rc = ahci_host_activate(host, &ahci_highbank_platform_sht);
572 struct ata_host *host = dev_get_drvdata(dev);
573 struct ahci_host_priv *hpriv = host->private_data;
592 return ata_host_suspend(host, PMSG_SUSPEND);
597 struct ata_host *host = dev_get_drvdata(dev);
601 rc = ahci_reset_controller(host);
605 ahci_init_controller(host);
608 ata_host_resume(host);