Home
last modified time | relevance | path

Searched refs:ata_host (Results 1 – 25 of 41) sorted by relevance

12

/linux/include/linux/
H A Dlibata.h629 struct ata_host { struct
924 struct ata_host *host;
1021 void (*host_stop)(struct ata_host *host);
1144 extern struct ata_host *ata_host_alloc(struct device *dev, int n_ports);
1145 extern struct ata_host *ata_host_alloc_pinfo(struct device *dev,
1147 extern void ata_host_get(struct ata_host *host);
1148 extern void ata_host_put(struct ata_host *host);
1149 extern int ata_host_start(struct ata_host *host);
1150 extern int ata_host_register(struct ata_host *host,
1152 extern int ata_host_activate(struct ata_host *hos
630 lockata_host global() argument
631 devata_host global() argument
632 iomapata_host global() argument
633 n_portsata_host global() argument
634 n_tagsata_host global() argument
635 private_dataata_host global() argument
636 opsata_host global() argument
637 flagsata_host global() argument
638 krefata_host global() argument
640 eh_mutexata_host global() argument
641 eh_ownerata_host global() argument
643 simplex_claimedata_host global() argument
644 portsata_host global() argument
[all...]
/linux/drivers/ata/
H A Dlibahci_platform.c28 static void ahci_host_stop(struct ata_host *host);
703 struct ata_host *host; in ahci_platform_init_host()
783 static void ahci_host_stop(struct ata_host *host) in ahci_host_stop()
800 struct ata_host *host = platform_get_drvdata(pdev); in ahci_platform_shutdown()
838 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend_host()
879 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume_host()
912 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend()
938 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume()
H A Dpata_imx.c127 struct ata_host *host; in pata_imx_probe()
195 struct ata_host *host = platform_get_drvdata(pdev); in pata_imx_remove()
206 struct ata_host *host = dev_get_drvdata(dev); in pata_imx_suspend()
220 struct ata_host *host = dev_get_drvdata(dev); in pata_imx_resume()
H A Dahci_st.c86 static void st_ahci_host_stop(struct ata_host *host) in st_ahci_host_stop()
181 struct ata_host *host = dev_get_drvdata(dev); in st_ahci_suspend()
205 struct ata_host *host = dev_get_drvdata(dev); in st_ahci_resume()
H A Dsata_mv.c582 int (*reset_hc)(struct ata_host *host, void __iomem *mmio,
585 void (*reset_bus)(struct ata_host *host, void __iomem *mmio);
609 static int mv5_reset_hc(struct ata_host *host, void __iomem *mmio,
612 static void mv5_reset_bus(struct ata_host *host, void __iomem *mmio);
619 static int mv6_reset_hc(struct ata_host *host, void __iomem *mmio,
626 static int mv_soc_reset_hc(struct ata_host *host,
630 static void mv_soc_reset_bus(struct ata_host *host, void __iomem *mmio);
633 static void mv_reset_pci_bus(struct ata_host *host, void __iomem *mmio);
889 static inline void __iomem *mv_host_base(struct ata_host *host) in mv_host_base()
1009 static void mv_set_main_irq_mask(struct ata_host *host, in mv_set_main_irq_mask()
[all …]
H A Dpata_cs5520.c122 struct ata_host *host; in cs5520_init_one()
226 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_reinit_one()
255 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_pci_device_suspend()
H A Dahci_brcm.c252 struct ata_host *host = ap->host; in brcm_ahci_read_id()
324 static void brcm_ahci_host_stop(struct ata_host *host) in brcm_ahci_host_stop()
347 struct ata_host *host = dev_get_drvdata(dev); in brcm_ahci_suspend()
367 struct ata_host *host = dev_get_drvdata(dev); in brcm_ahci_resume()
550 struct ata_host *host = dev_get_drvdata(&pdev->dev); in brcm_ahci_remove()
H A Dahci.c1747 static int ahci_pci_reset_controller(struct ata_host *host) in ahci_pci_reset_controller()
1766 static void ahci_pci_init_controller(struct ata_host *host) in ahci_pci_init_controller()
1893 struct ata_host *host = ap->host; in ahci_avn_hardreset()
1929 static void ahci_pci_disable_interrupts(struct ata_host *host) in ahci_pci_disable_interrupts()
1948 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_runtime_suspend()
1957 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_runtime_resume()
1971 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_suspend()
1988 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_resume()
2041 static void ahci_pci_print_info(struct ata_host *host) in ahci_pci_print_info()
2078 static void ahci_p5wdh_workaround(struct ata_host *host) in ahci_p5wdh_workaround()
[all …]
H A Dsata_rcar.c697 struct ata_host *host = dev_instance; in sata_rcar_interrupt()
729 static void sata_rcar_setup_port(struct ata_host *host) in sata_rcar_setup_port()
791 static void sata_rcar_init_controller(struct ata_host *host) in sata_rcar_init_controller()
862 struct ata_host *host; in sata_rcar_probe()
914 struct ata_host *host = platform_get_drvdata(pdev); in sata_rcar_remove()
933 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_suspend()
951 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_resume()
981 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_restore()
H A Dlibata.h128 extern void ata_acpi_dissociate(struct ata_host *host);
139 static inline void ata_acpi_dissociate(struct ata_host *host) { } in ata_acpi_dissociate()
163 extern int ata_scsi_add_hosts(struct ata_host *host,
H A Dpata_hpt3x3.c201 struct ata_host *host; in hpt3x3_init_one()
252 struct ata_host *host = pci_get_drvdata(dev); in hpt3x3_reinit_one()
H A Dpata_sl82c105.c214 struct ata_host *host = qc->ap->host; in sl82c105_qc_defer()
345 struct ata_host *host = pci_get_drvdata(pdev); in sl82c105_reinit_one()
H A Dpata_buddha.c154 struct ata_host *host; in pata_buddha_probe()
249 struct ata_host *host = dev_get_drvdata(&z->dev); in pata_buddha_remove()
H A Dsata_dwc_460ex.c123 struct ata_host *host;
288 struct ata_host *host = (struct ata_host *)hsdev->host; in dma_dwc_xfer_done()
459 struct ata_host *host = (struct ata_host *)dev_instance; in sata_dwc_isr()
1125 struct ata_host *host; in sata_dwc_probe()
1203 struct ata_host *host = dev_get_drvdata(dev); in sata_dwc_remove()
H A Dlibata-core.c4673 struct ata_host *host = ap->host; in ata_dev_xfermask()
5620 void ata_host_suspend(struct ata_host *host, pm_message_t mesg) in ata_host_suspend()
5632 void ata_host_resume(struct ata_host *host) in ata_host_resume()
5764 struct ata_port *ata_port_alloc(struct ata_host *host) in ata_port_alloc()
5823 struct ata_host *host = dev_get_drvdata(gendev); in ata_devres_release()
5843 struct ata_host *host = container_of(kref, struct ata_host, kref); in ata_host_release()
5853 void ata_host_get(struct ata_host *host) in ata_host_get()
5858 void ata_host_put(struct ata_host *host) in ata_host_put()
5879 struct ata_host *ata_host_allo in ata_host_alloc()
[all...]
H A Dpata_rdc.c315 struct ata_host *host; in rdc_init_one()
353 struct ata_host *host = pci_get_drvdata(pdev); in rdc_remove_one()
H A Dpata_pcmcia.c188 struct ata_host *host; in pcmcia_init_one()
290 struct ata_host *host = pdev->priv; in pcmcia_remove_one()
H A Dpata_rz1000.c108 struct ata_host *host = pci_get_drvdata(pdev); in rz1000_reinit_one()
H A Dpata_icside.c443 struct ata_host *host; in pata_icside_add_ports()
557 struct ata_host *host = ecard_get_drvdata(ec); in pata_icside_shutdown()
583 struct ata_host *host = ecard_get_drvdata(ec); in pata_icside_remove()
H A Dpata_sil680.c339 struct ata_host *host; in sil680_init_one()
403 struct ata_host *host = pci_get_drvdata(pdev); in sil680_reinit_one()
H A Dpata_triflex.c200 struct ata_host *host = pci_get_drvdata(pdev); in triflex_ata_pci_device_suspend()
H A Dlibahci.c617 static void ahci_restore_initial_config(struct ata_host *host) in ahci_restore_initial_config()
983 int ahci_reset_controller(struct ata_host *host) in ahci_reset_controller()
1105 int ahci_reset_em(struct ata_host *host) in ahci_reset_em()
1305 void ahci_init_controller(struct ata_host *host) in ahci_init_controller()
1993 u32 ahci_handle_port_intr(struct ata_host *host, u32 irq_masked) in ahci_handle_port_intr()
2021 struct ata_host *host = dev_instance; in ahci_single_level_irq_intr()
2609 void ahci_print_info(struct ata_host *host, const char *scc_s) in ahci_print_info()
2712 static int ahci_host_activate_multi_irqs(struct ata_host *host, in ahci_host_activate_multi_irqs()
2757 int ahci_host_activate(struct ata_host *host, const struct scsi_host_template *sht) in ahci_host_activate()
H A Dpata_sc1200.c179 struct ata_host *host = qc->ap->host; in sc1200_qc_defer()
H A Dpata_mpiix.c155 struct ata_host *host; in mpiix_init_one()
/linux/drivers/scsi/libsas/
H A Dsas_ata.c578 struct ata_host *ata_host; in sas_ata_init() local
582 ata_host = kzalloc_obj(*ata_host); in sas_ata_init()
583 if (!ata_host) { in sas_ata_init()
588 ata_host_init(ata_host, ha->dev, &sas_sata_ops); in sas_ata_init()
590 ap = ata_port_alloc(ata_host); in sas_ata_init()
608 rc = ata_tport_add(ata_host->dev, ap); in sas_ata_init()
612 found_dev->sata_dev.ata_host = ata_host; in sas_ata_init()
620 ata_host_put(ata_host); in sas_ata_init()

12