/linux/drivers/ata/ |
A D | ahci.h | 373 int (*get_irq_vector)(struct ata_host *host, 406 void ahci_init_controller(struct ata_host *host); 407 int ahci_reset_controller(struct ata_host *host); 425 int ahci_reset_em(struct ata_host *host); 426 void ahci_print_info(struct ata_host *host, const char *scc_s); 427 int ahci_host_activate(struct ata_host *host, struct scsi_host_template *sht); 429 u32 ahci_handle_port_intr(struct ata_host *host, u32 irq_masked); 431 static inline void __iomem *__ahci_port_base(struct ata_host *host, in __ahci_port_base()
|
A D | sata_sx4.c | 209 static int pdc20621_detect_dimm(struct ata_host *host); 212 static int pdc20621_prog_dimm0(struct ata_host *host); 215 static void pdc20621_get_from_dimm(struct ata_host *host, 218 static void pdc20621_put_to_dimm(struct ata_host *host, 554 struct ata_host *host = ap->host; in __pdc20621_push_hdma() 626 struct ata_host *host = ap->host; in pdc20621_packet_start() 777 struct ata_host *host = dev_instance; in pdc20621_interrupt() 1121 static int pdc20621_detect_dimm(struct ata_host *host) in pdc20621_detect_dimm() 1141 static int pdc20621_prog_dimm0(struct ata_host *host) in pdc20621_prog_dimm0() 1399 static void pdc_20621_init(struct ata_host *host) in pdc_20621_init() [all …]
|
A D | pata_rb532_cf.c | 56 struct ata_host *ah = dev_instance; in rb532_pata_irq_handler() 82 static void rb532_pata_setup_ports(struct ata_host *ah) in rb532_pata_setup_ports() 107 struct ata_host *ah; in rb532_pata_driver_probe() 160 struct ata_host *ah = platform_get_drvdata(pdev); in rb532_pata_driver_remove()
|
A D | sata_via.c | 456 static int vt6420_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt6420_prepare_host() 459 struct ata_host *host; in vt6420_prepare_host() 484 static int vt6421_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt6421_prepare_host() 488 struct ata_host *host; in vt6421_prepare_host() 511 static int vt8251_prepare_host(struct pci_dev *pdev, struct ata_host **r_host) in vt8251_prepare_host() 514 struct ata_host *host; in vt8251_prepare_host() 545 struct ata_host *host = dev_instance; in vt642x_interrupt() 680 struct ata_host *host = NULL; in svia_init_one() 742 struct ata_host *host = pci_get_drvdata(pdev); in svia_pci_device_resume()
|
A D | sata_qstor.c | 102 static void qs_host_stop(struct ata_host *host); 161 static void __iomem *qs_mmio_base(struct ata_host *host) in qs_mmio_base() 357 static inline unsigned int qs_intr_pkt(struct ata_host *host) in qs_intr_pkt() 399 static inline unsigned int qs_intr_mmio(struct ata_host *host) in qs_intr_mmio() 434 struct ata_host *host = dev_instance; in qs_intr() 491 static void qs_host_stop(struct ata_host *host) in qs_host_stop() 499 static void qs_host_init(struct ata_host *host, unsigned int chip_id) in qs_host_init() 556 struct ata_host *host; in qs_ata_init_one()
|
A D | libahci_platform.c | 27 static void ahci_host_stop(struct ata_host *host); 578 struct ata_host *host; in ahci_platform_init_host() 666 static void ahci_host_stop(struct ata_host *host) in ahci_host_stop() 683 struct ata_host *host = platform_get_drvdata(pdev); in ahci_platform_shutdown() 721 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend_host() 761 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume_host() 794 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend() 820 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume()
|
A D | pata_imx.c | 128 struct ata_host *host; in pata_imx_probe() 209 struct ata_host *host = platform_get_drvdata(pdev); in pata_imx_remove() 224 struct ata_host *host = dev_get_drvdata(dev); in pata_imx_suspend() 241 struct ata_host *host = dev_get_drvdata(dev); in pata_imx_resume()
|
A D | pata_pdc2027x.c | 471 static long pdc_read_counter(struct ata_host *host) in pdc_read_counter() 512 static void pdc_adjust_pll(struct ata_host *host, long pll_clock, unsigned int board_idx) in pdc_adjust_pll() 598 static long pdc_detect_pll_input_clock(struct ata_host *host) in pdc_detect_pll_input_clock() 646 static void pdc_hardware_init(struct ata_host *host, unsigned int board_idx) in pdc_hardware_init() 704 struct ata_host *host; in pdc2027x_init_one() 754 struct ata_host *host = pci_get_drvdata(pdev); in pdc2027x_reinit_one()
|
A D | pata_samsung_cf.c | 149 static void ata_outb(struct ata_host *host, u8 addr, void __iomem *reg) in ata_outb() 160 static u8 ata_inb(struct ata_host *host, void __iomem *reg) in ata_inb() 450 struct ata_host *host = dev_instance; in pata_s3c_irq() 499 struct ata_host *host; in pata_s3c_probe() 596 struct ata_host *host = platform_get_drvdata(pdev); in pata_s3c_remove() 609 struct ata_host *host = dev_get_drvdata(dev); in pata_s3c_suspend() 616 struct ata_host *host = dev_get_drvdata(dev); in pata_s3c_resume()
|
A D | ahci.c | 668 static void ahci_pci_init_controller(struct ata_host *host) in ahci_pci_init_controller() 801 struct ata_host *host = ap->host; in ahci_avn_hardreset() 857 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_runtime_suspend() 866 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_runtime_resume() 880 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_suspend() 896 struct ata_host *host = pci_get_drvdata(pdev); in ahci_pci_device_resume() 940 static void ahci_pci_print_info(struct ata_host *host) in ahci_pci_print_info() 977 static void ahci_p5wdh_workaround(struct ata_host *host) in ahci_p5wdh_workaround() 1472 struct ata_host *host = dev_instance; in ahci_thunderx_irq_handler() 1657 struct ata_host *host = dev_get_drvdata(dev); in remapped_nvme_show() [all …]
|
A D | ahci_st.c | 87 static void st_ahci_host_stop(struct ata_host *host) in st_ahci_host_stop() 187 struct ata_host *host = dev_get_drvdata(dev); in st_ahci_suspend() 211 struct ata_host *host = dev_get_drvdata(dev); in st_ahci_resume()
|
A D | libata.h | 85 extern struct ata_port *ata_port_alloc(struct ata_host *host); 109 extern void ata_acpi_dissociate(struct ata_host *host); 119 static inline void ata_acpi_dissociate(struct ata_host *host) { } in ata_acpi_dissociate() 133 extern int ata_scsi_add_hosts(struct ata_host *host,
|
A D | pata_cs5520.c | 122 struct ata_host *host; in cs5520_init_one() 232 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_reinit_one() 261 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_pci_device_suspend()
|
A D | pata_isapnp.c | 50 struct ata_host *host; in isapnp_init_one() 112 struct ata_host *host = dev_get_drvdata(dev); in isapnp_remove_one()
|
A D | acard-ahci.c | 114 struct ata_host *host = pci_get_drvdata(pdev); in acard_ahci_pci_device_suspend() 142 struct ata_host *host = pci_get_drvdata(pdev); in acard_ahci_pci_device_resume() 163 static void acard_ahci_pci_print_info(struct ata_host *host) in acard_ahci_pci_print_info() 362 struct ata_host *host; in acard_ahci_init_one()
|
A D | ahci_brcm.c | 252 struct ata_host *host = ap->host; in brcm_ahci_read_id() 321 static void brcm_ahci_host_stop(struct ata_host *host) in brcm_ahci_host_stop() 344 struct ata_host *host = dev_get_drvdata(dev); in brcm_ahci_suspend() 364 struct ata_host *host = dev_get_drvdata(dev); in brcm_ahci_resume() 549 struct ata_host *host = dev_get_drvdata(&pdev->dev); in brcm_ahci_remove()
|
A D | sata_rcar.c | 724 struct ata_host *host = dev_instance; in sata_rcar_interrupt() 756 static void sata_rcar_setup_port(struct ata_host *host) in sata_rcar_setup_port() 818 static void sata_rcar_init_controller(struct ata_host *host) in sata_rcar_init_controller() 889 struct ata_host *host; in sata_rcar_probe() 946 struct ata_host *host = platform_get_drvdata(pdev); in sata_rcar_remove() 967 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_suspend() 987 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_resume() 1017 struct ata_host *host = dev_get_drvdata(dev); in sata_rcar_restore()
|
A D | sata_mv.c | 1565 struct ata_host *host = ap->host; in mv_soc_led_blink_enable() 1580 struct ata_host *host = ap->host; in mv_soc_led_blink_disable() 3008 struct ata_host *host = dev_instance; in mv_interrupt() 3927 static int mv_init_host(struct ata_host *host) in mv_init_host() 4058 struct ata_host *host; in mv_platform_probe() 4225 struct ata_host *host = platform_get_drvdata(pdev); in mv_platform_remove() 4247 struct ata_host *host = platform_get_drvdata(pdev); in mv_platform_suspend() 4256 struct ata_host *host = platform_get_drvdata(pdev); in mv_platform_resume() 4336 static void mv_print_info(struct ata_host *host) in mv_print_info() 4381 struct ata_host *host; in mv_pci_init_one() [all …]
|
A D | ata_piix.c | 988 struct ata_host *host = pci_get_drvdata(pdev); in piix_pci_device_suspend() 1023 struct ata_host *host = pci_get_drvdata(pdev); in piix_pci_device_resume() 1337 static void piix_init_pcs(struct ata_host *host, in piix_init_pcs() 1401 static bool piix_no_sidpr(struct ata_host *host) in piix_no_sidpr() 1434 static int piix_init_sidpr(struct ata_host *host) in piix_init_sidpr() 1501 static void piix_iocfg_bit18_quirk(struct ata_host *host) in piix_iocfg_bit18_quirk() 1577 static void piix_ignore_devices_quirk(struct ata_host *host) in piix_ignore_devices_quirk() 1648 struct ata_host *host; in piix_init_one() 1749 struct ata_host *host = pci_get_drvdata(pdev); in piix_remove_one()
|
A D | pata_ninja32.c | 105 struct ata_host *host; in ninja32_init_one() 156 struct ata_host *host = pci_get_drvdata(pdev); in ninja32_reinit_one()
|
A D | pata_atp867x.c | 359 static void atp867x_fixup(struct ata_host *host) in atp867x_fixup() 405 static int atp867x_ata_pci_sff_init_host(struct ata_host *host) in atp867x_ata_pci_sff_init_host() 479 struct ata_host *host; in atp867x_init_one() 519 struct ata_host *host = pci_get_drvdata(pdev); in atp867x_reinit_one()
|
A D | pdc_adma.c | 410 static inline unsigned int adma_intr_pkt(struct ata_host *host) in adma_intr_pkt() 460 static inline unsigned int adma_intr_mmio(struct ata_host *host) in adma_intr_mmio() 504 struct ata_host *host = dev_instance; in adma_intr() 564 static void adma_host_init(struct ata_host *host, unsigned int chip_id) in adma_host_init() 581 struct ata_host *host; in adma_ata_init_one()
|
A D | sata_fsl.c | 289 static void fsl_sata_set_irq_coalescing(struct ata_host *host, in fsl_sata_set_irq_coalescing() 351 struct ata_host *host = dev_get_drvdata(dev); in fsl_sata_rx_watermark_show() 369 struct ata_host *host = dev_get_drvdata(dev); in fsl_sata_rx_watermark_store() 1307 struct ata_host *host = dev_instance; in sata_fsl_interrupt() 1346 static int sata_fsl_init_controller(struct ata_host *host) in sata_fsl_init_controller() 1397 static void sata_fsl_host_stop(struct ata_host *host) in sata_fsl_host_stop() 1460 struct ata_host *host = NULL; in sata_fsl_probe() 1562 struct ata_host *host = platform_get_drvdata(ofdev); in sata_fsl_remove() 1576 struct ata_host *host = platform_get_drvdata(op); in sata_fsl_suspend() 1582 struct ata_host *host = platform_get_drvdata(op); in sata_fsl_resume()
|
/linux/include/linux/ |
A D | libata.h | 606 struct ata_host { struct 877 struct ata_host *host; 973 void (*host_stop)(struct ata_host *host); 1102 extern void ata_host_get(struct ata_host *host); 1103 extern void ata_host_put(struct ata_host *host); 1104 extern int ata_host_start(struct ata_host *host); 1105 extern int ata_host_register(struct ata_host *host, 1110 extern void ata_host_detach(struct ata_host *host); 1132 extern void ata_host_resume(struct ata_host *host); 1980 struct ata_host **r_host); [all …]
|
/linux/drivers/scsi/libsas/ |
A D | sas_ata.c | 550 struct ata_host *ata_host; in sas_ata_init() local 554 ata_host = kzalloc(sizeof(*ata_host), GFP_KERNEL); in sas_ata_init() 555 if (!ata_host) { in sas_ata_init() 560 ata_host_init(ata_host, ha->dev, &sas_sata_ops); in sas_ata_init() 562 ap = ata_sas_port_alloc(ata_host, &sata_port_info, shost); in sas_ata_init() 576 rc = ata_sas_tport_add(ata_host->dev, ap); in sas_ata_init() 580 found_dev->sata_dev.ata_host = ata_host; in sas_ata_init() 588 ata_host_put(ata_host); in sas_ata_init()
|