/kernel/linux/linux-5.10/drivers/ata/ |
H A D | ahci.h | 374 int (*get_irq_vector)(struct ata_host *host, 404 void ahci_init_controller(struct ata_host *host); 405 int ahci_reset_controller(struct ata_host *host); 423 int ahci_reset_em(struct ata_host *host); 424 void ahci_print_info(struct ata_host *host, const char *scc_s); 425 int ahci_host_activate(struct ata_host *host, struct scsi_host_template *sht); 427 u32 ahci_handle_port_intr(struct ata_host *host, u32 irq_masked); 429 static inline void __iomem *__ahci_port_base(struct ata_host *host, in __ahci_port_base()
|
H 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() 162 struct ata_host *ah = platform_get_drvdata(pdev); in rb532_pata_driver_remove()
|
H A D | sata_sx4.c | 208 static unsigned int pdc20621_dimm_init(struct ata_host *host); 209 static int pdc20621_detect_dimm(struct ata_host *host); 210 static unsigned int pdc20621_i2c_read(struct ata_host *host, 212 static int pdc20621_prog_dimm0(struct ata_host *host); 213 static unsigned int pdc20621_prog_dimm_global(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 *hos in pdc20621_interrupt() [all...] |
H 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()
|
H A D | libahci_platform.c | 27 static void ahci_host_stop(struct ata_host *host); 588 struct ata_host *host; in ahci_platform_init_host() 676 static void ahci_host_stop(struct ata_host *host) in ahci_host_stop() 693 struct ata_host *host = platform_get_drvdata(pdev); in ahci_platform_shutdown() 731 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend_host() 771 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume_host() 804 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend() 830 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume()
|
H 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()
|
H 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() 690 * initialize hardware and register an instance of ata_host to 704 struct ata_host *host; in pdc2027x_init_one() 754 struct ata_host *host = pci_get_drvdata(pdev); in pdc2027x_reinit_one()
|
H 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()
|
H A D | libata.h | 87 extern struct ata_port *ata_port_alloc(struct ata_host *host); 111 extern void ata_acpi_dissociate(struct ata_host *host); 121 static inline void ata_acpi_dissociate(struct ata_host *host) { } in ata_acpi_dissociate() 135 extern int ata_scsi_add_hosts(struct ata_host *host,
|
H 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()
|
H A D | pata_cs5520.c | 120 struct ata_host *host; in cs5520_init_one() 230 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_reinit_one() 258 struct ata_host *host = pci_get_drvdata(pdev); in cs5520_pci_device_suspend()
|
H 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()
|
/kernel/linux/linux-6.6/drivers/ata/ |
H 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()
|
H A D | sata_sx4.c | 211 static unsigned int pdc20621_dimm_init(struct ata_host *host); 212 static int pdc20621_detect_dimm(struct ata_host *host); 213 static unsigned int pdc20621_i2c_read(struct ata_host *host, 215 static int pdc20621_prog_dimm0(struct ata_host *host); 216 static unsigned int pdc20621_prog_dimm_global(struct ata_host *host); 217 static void pdc20621_get_from_dimm(struct ata_host *host, 219 static void pdc20621_put_to_dimm(struct ata_host *host, 528 struct ata_host *host = ap->host; in __pdc20621_push_hdma() 595 struct ata_host *host = ap->host; in pdc20621_packet_start() 742 struct ata_host *hos in pdc20621_interrupt() [all...] |
H 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()
|
H A D | ahci.h | 380 int (*get_irq_vector)(struct ata_host *host, 413 void ahci_init_controller(struct ata_host *host); 414 int ahci_reset_controller(struct ata_host *host); 432 int ahci_reset_em(struct ata_host *host); 433 void ahci_print_info(struct ata_host *host, const char *scc_s); 434 int ahci_host_activate(struct ata_host *host, const struct scsi_host_template *sht); 436 u32 ahci_handle_port_intr(struct ata_host *host, u32 irq_masked);
|
H A D | libahci_platform.c | 28 static void ahci_host_stop(struct ata_host *host); 689 struct ata_host *host; in ahci_platform_init_host() 769 static void ahci_host_stop(struct ata_host *host) in ahci_host_stop() 786 struct ata_host *host = platform_get_drvdata(pdev); in ahci_platform_shutdown() 824 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend_host() 865 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume_host() 898 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_suspend() 924 struct ata_host *host = dev_get_drvdata(dev); in ahci_platform_resume()
|
H 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() 350 static inline unsigned int qs_intr_pkt(struct ata_host *host) in qs_intr_pkt() 392 static inline unsigned int qs_intr_mmio(struct ata_host *host) in qs_intr_mmio() 427 struct ata_host *host = dev_instance; in qs_intr() 480 static void qs_host_stop(struct ata_host *host) in qs_host_stop() 488 static void qs_host_init(struct ata_host *host, unsigned int chip_id) in qs_host_init() 545 struct ata_host *host; in qs_ata_init_one()
|
H A D | sata_mv.c | 582 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); 920 static inline void __iomem *mv_host_base(struct ata_host *host) in mv_host_base() 1040 static void mv_set_main_irq_mask(struct ata_host *hos [all...] |
H A D | pata_imx.c | 128 struct ata_host *host; in pata_imx_probe() 196 struct ata_host *host = platform_get_drvdata(pdev); in pata_imx_remove() 207 struct ata_host *host = dev_get_drvdata(dev); in pata_imx_suspend() 221 struct ata_host *host = dev_get_drvdata(dev); in pata_imx_resume()
|
H A D | libata.h | 83 extern struct ata_port *ata_port_alloc(struct ata_host *host); 93 extern void ata_acpi_dissociate(struct ata_host *host); 102 static inline void ata_acpi_dissociate(struct ata_host *host) { } in ata_acpi_dissociate() 115 extern int ata_scsi_add_hosts(struct ata_host *host,
|
/kernel/linux/linux-5.10/drivers/scsi/libsas/ |
H A D | sas_ata.c | 556 struct ata_host *ata_host; in sas_ata_init() local 560 ata_host = kzalloc(sizeof(*ata_host), GFP_KERNEL); in sas_ata_init() 561 if (!ata_host) { in sas_ata_init() 566 ata_host_init(ata_host, ha->dev, &sas_sata_ops); in sas_ata_init() 568 ap = ata_sas_port_alloc(ata_host, &sata_port_info, shost); in sas_ata_init() 582 rc = ata_sas_tport_add(ata_host->dev, ap); in sas_ata_init() 586 found_dev->sata_dev.ata_host = ata_host; in sas_ata_init() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/libsas/ |
H A D | sas_ata.c | 588 struct ata_host *ata_host; in sas_ata_init() local 592 ata_host = kzalloc(sizeof(*ata_host), GFP_KERNEL); in sas_ata_init() 593 if (!ata_host) { in sas_ata_init() 598 ata_host_init(ata_host, ha->dev, &sas_sata_ops); in sas_ata_init() 600 ap = ata_sas_port_alloc(ata_host, &sata_port_info, shost); in sas_ata_init() 611 rc = ata_sas_tport_add(ata_host->dev, ap); in sas_ata_init() 615 found_dev->sata_dev.ata_host = ata_host; in sas_ata_init() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | libata.h | 604 struct ata_host { struct 860 struct ata_host *host; 956 void (*host_stop)(struct ata_host *host); 1082 extern struct ata_host *ata_host_alloc(struct device *dev, int max_ports); 1083 extern struct ata_host *ata_host_alloc_pinfo(struct device *dev, 1085 extern void ata_host_get(struct ata_host *host); 1086 extern void ata_host_put(struct ata_host *host); 1087 extern int ata_host_start(struct ata_host *host); 1088 extern int ata_host_register(struct ata_host *host, 1090 extern int ata_host_activate(struct ata_host *hos [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | libata.h | 576 struct ata_host { struct 848 struct ata_host *host; 946 void (*host_stop)(struct ata_host *host); 1071 extern struct ata_host *ata_host_alloc(struct device *dev, int max_ports); 1072 extern struct ata_host *ata_host_alloc_pinfo(struct device *dev, 1074 extern void ata_host_get(struct ata_host *host); 1075 extern void ata_host_put(struct ata_host *host); 1076 extern int ata_host_start(struct ata_host *host); 1077 extern int ata_host_register(struct ata_host *host, 1079 extern int ata_host_activate(struct ata_host *hos [all...] |