/linux-4.4.14/drivers/ata/ |
D | libata.h | 35 struct ata_device *dev; 62 extern struct ata_link *ata_dev_phys_link(struct ata_device *dev); 66 extern struct ata_queued_cmd *ata_qc_new_init(struct ata_device *dev, int tag); 67 extern int ata_build_rw_tf(struct ata_taskfile *tf, struct ata_device *dev, 70 extern u64 ata_tf_read_block(struct ata_taskfile *tf, struct ata_device *dev); 71 extern unsigned ata_exec_internal(struct ata_device *dev, 75 extern unsigned ata_exec_internal_sg(struct ata_device *dev, 81 extern int ata_dev_read_id(struct ata_device *dev, unsigned int *p_class, 83 extern int ata_dev_reread_id(struct ata_device *dev, unsigned int readid_flags); 84 extern int ata_dev_revalidate(struct ata_device *dev, unsigned int new_class, [all …]
|
D | libata-zpodd.c | 22 struct ata_device *dev; 34 static int eject_tray(struct ata_device *dev) in eject_tray() 52 static enum odd_mech_type zpodd_get_mech_type(struct ata_device *dev) in zpodd_get_mech_type() 89 static bool zpready(struct ata_device *dev) in zpready() 131 void zpodd_on_suspend(struct ata_device *dev) in zpodd_on_suspend() 156 bool zpodd_zpready(struct ata_device *dev) in zpodd_zpready() 170 void zpodd_enable_run_wake(struct ata_device *dev) in zpodd_enable_run_wake() 182 void zpodd_disable_run_wake(struct ata_device *dev) in zpodd_disable_run_wake() 207 void zpodd_post_poweron(struct ata_device *dev) in zpodd_post_poweron() 230 struct ata_device *ata_dev = context; in zpodd_wake_dev() [all …]
|
D | libata-acpi.c | 35 static void ata_acpi_clear_gtf(struct ata_device *dev) in ata_acpi_clear_gtf() 45 struct ata_device *dev; 59 acpi_handle ata_dev_acpi_handle(struct ata_device *dev) in ata_dev_acpi_handle() 66 static void ata_acpi_detach_device(struct ata_port *ap, struct ata_device *dev) in ata_acpi_detach_device() 72 struct ata_device *tdev; in ata_acpi_detach_device() 99 static void ata_acpi_handle_hotplug(struct ata_port *ap, struct ata_device *dev, in ata_acpi_handle_hotplug() 136 struct ata_device *dev = ata_hotplug_data(adev->hp).dev; in ata_acpi_dev_notify_dock() 147 static void ata_acpi_uevent(struct ata_port *ap, struct ata_device *dev, in ata_acpi_uevent() 173 struct ata_device *dev = ata_hotplug_data(adev->hp).dev; in ata_acpi_dev_uevent() 205 void ata_acpi_bind_dev(struct ata_device *dev) in ata_acpi_bind_dev() [all …]
|
D | pata_amd.c | 42 static void timing_setup(struct ata_port *ap, struct ata_device *adev, int offset, int speed, int c… in timing_setup() 49 struct ata_device *peer = ata_dev_pair(adev); in timing_setup() 179 struct ata_device *adev; in amd_fifo_setup() 208 static void amd33_set_piomode(struct ata_port *ap, struct ata_device *adev) in amd33_set_piomode() 214 static void amd66_set_piomode(struct ata_port *ap, struct ata_device *adev) in amd66_set_piomode() 220 static void amd100_set_piomode(struct ata_port *ap, struct ata_device *adev) in amd100_set_piomode() 226 static void amd133_set_piomode(struct ata_port *ap, struct ata_device *adev) in amd133_set_piomode() 241 static void amd33_set_dmamode(struct ata_port *ap, struct ata_device *adev) in amd33_set_dmamode() 246 static void amd66_set_dmamode(struct ata_port *ap, struct ata_device *adev) in amd66_set_dmamode() 251 static void amd100_set_dmamode(struct ata_port *ap, struct ata_device *adev) in amd100_set_dmamode() [all …]
|
D | pata_optidma.c | 115 static void optidma_mode_setup(struct ata_port *ap, struct ata_device *adev, u8 mode) in optidma_mode_setup() 117 struct ata_device *pair = ata_dev_pair(adev); in optidma_mode_setup() 200 static void optiplus_mode_setup(struct ata_port *ap, struct ata_device *adev, u8 mode) in optiplus_mode_setup() 238 static void optidma_set_pio_mode(struct ata_port *ap, struct ata_device *adev) in optidma_set_pio_mode() 253 static void optidma_set_dma_mode(struct ata_port *ap, struct ata_device *adev) in optidma_set_dma_mode() 268 static void optiplus_set_pio_mode(struct ata_port *ap, struct ata_device *adev) in optiplus_set_pio_mode() 283 static void optiplus_set_dma_mode(struct ata_port *ap, struct ata_device *adev) in optiplus_set_dma_mode() 296 static u8 optidma_make_bits43(struct ata_device *adev) in optidma_make_bits43() 317 static int optidma_set_mode(struct ata_link *link, struct ata_device **r_failed) in optidma_set_mode()
|
D | libata-transport.c | 69 container_of((d), struct ata_device, tdev) 85 static int ata_tdev_add(struct ata_device *dev); 86 static void ata_tdev_delete(struct ata_device *dev); 384 struct ata_device *ata_dev; in ata_tlink_delete() 409 struct ata_device *ata_dev; in ata_tlink_add() 458 struct ata_device *ata_dev = transport_class_to_dev(dev); \ 478 struct ata_device *ata_dev = transport_class_to_dev(dev); \ 513 struct ata_device *ata_dev = transport_class_to_dev(dev); in show_ata_dev_ering() 527 struct ata_device *ata_dev = transport_class_to_dev(dev); in show_ata_dev_id() 546 struct ata_device *ata_dev = transport_class_to_dev(dev); in show_ata_dev_gscr() [all …]
|
D | pata_sch.c | 53 static void sch_set_piomode(struct ata_port *ap, struct ata_device *adev); 54 static void sch_set_dmamode(struct ata_port *ap, struct ata_device *adev); 109 static void sch_set_piomode(struct ata_port *ap, struct ata_device *adev) in sch_set_piomode() 138 static void sch_set_dmamode(struct ata_port *ap, struct ata_device *adev) in sch_set_dmamode()
|
D | pata_pdc2027x.c | 70 static void pdc2027x_set_piomode(struct ata_port *ap, struct ata_device *adev); 71 static void pdc2027x_set_dmamode(struct ata_port *ap, struct ata_device *adev); 73 static unsigned long pdc2027x_mode_filter(struct ata_device *adev, unsigned long mask); 75 static int pdc2027x_set_mode(struct ata_link *link, struct ata_device **r_failed); 198 static inline void __iomem *dev_mmio(struct ata_port *ap, struct ata_device *adev, unsigned int off… in dev_mmio() 267 static unsigned long pdc2027x_mode_filter(struct ata_device *adev, unsigned long mask) in pdc2027x_mode_filter() 270 struct ata_device *pair = ata_dev_pair(adev); in pdc2027x_mode_filter() 296 static void pdc2027x_set_piomode(struct ata_port *ap, struct ata_device *adev) in pdc2027x_set_piomode() 339 static void pdc2027x_set_dmamode(struct ata_port *ap, struct ata_device *adev) in pdc2027x_set_dmamode() 402 static int pdc2027x_set_mode(struct ata_link *link, struct ata_device **r_failed) in pdc2027x_set_mode() [all …]
|
D | pata_it821x.c | 126 static void it821x_program(struct ata_port *ap, struct ata_device *adev, u16 timing) in it821x_program() 154 static void it821x_program_udma(struct ata_port *ap, struct ata_device *adev, u16 timing) in it821x_program_udma() 185 static void it821x_clock_strategy(struct ata_port *ap, struct ata_device *adev) in it821x_clock_strategy() 190 struct ata_device *pair = ata_dev_pair(adev); in it821x_clock_strategy() 255 static void it821x_passthru_set_piomode(struct ata_port *ap, struct ata_device *adev) in it821x_passthru_set_piomode() 285 static void it821x_passthru_set_dmamode(struct ata_port *ap, struct ata_device *adev) in it821x_passthru_set_dmamode() 348 struct ata_device *adev = qc->dev; in it821x_passthru_bmdma_start() 371 struct ata_device *adev = qc->dev; in it821x_passthru_bmdma_stop() 394 struct ata_device *adev = &ap->link.device[device]; in it821x_passthru_dev_select() 464 static int it821x_smart_set_mode(struct ata_link *link, struct ata_device **unused) in it821x_smart_set_mode() [all …]
|
D | pata_sis.c | 85 static int sis_old_port_base(struct ata_device *adev) in sis_old_port_base() 98 static int sis_port_base(struct ata_device *adev) in sis_port_base() 194 static void sis_set_fifo(struct ata_port *ap, struct ata_device *adev) in sis_set_fifo() 226 static void sis_old_set_piomode (struct ata_port *ap, struct ata_device *adev) in sis_old_set_piomode() 263 static void sis_100_set_piomode (struct ata_port *ap, struct ata_device *adev) in sis_100_set_piomode() 288 static void sis_133_set_piomode (struct ata_port *ap, struct ata_device *adev) in sis_133_set_piomode() 336 static void sis_old_set_dmamode (struct ata_port *ap, struct ata_device *adev) in sis_old_set_dmamode() 375 static void sis_66_set_dmamode (struct ata_port *ap, struct ata_device *adev) in sis_66_set_dmamode() 414 static void sis_100_set_dmamode (struct ata_port *ap, struct ata_device *adev) in sis_100_set_dmamode() 448 static void sis_133_early_set_dmamode (struct ata_port *ap, struct ata_device *adev) in sis_133_early_set_dmamode() [all …]
|
D | pata_ali.c | 118 static unsigned long ali_20_filter(struct ata_device *adev, unsigned long mask) in ali_20_filter() 141 static void ali_fifo_control(struct ata_port *ap, struct ata_device *adev, int on) in ali_fifo_control() 170 static void ali_program_modes(struct ata_port *ap, struct ata_device *adev, struct ata_timing *t, u… in ali_program_modes() 207 static void ali_set_piomode(struct ata_port *ap, struct ata_device *adev) in ali_set_piomode() 209 struct ata_device *pair = ata_dev_pair(adev); in ali_set_piomode() 241 static void ali_set_dmamode(struct ata_port *ap, struct ata_device *adev) in ali_set_dmamode() 244 struct ata_device *pair = ata_dev_pair(adev); in ali_set_dmamode() 284 static void ali_warn_atapi_dma(struct ata_device *adev) in ali_warn_atapi_dma() 308 static void ali_lock_sectors(struct ata_device *adev) in ali_lock_sectors()
|
D | pata_acpi.c | 72 static unsigned long pacpi_discover_modes(struct ata_port *ap, struct ata_device *adev) in pacpi_discover_modes() 99 static unsigned long pacpi_mode_filter(struct ata_device *adev, unsigned long mask) in pacpi_mode_filter() 111 static void pacpi_set_piomode(struct ata_port *ap, struct ata_device *adev) in pacpi_set_piomode() 134 static void pacpi_set_dmamode(struct ata_port *ap, struct ata_device *adev) in pacpi_set_dmamode() 169 struct ata_device *adev = qc->dev; in pacpi_qc_issue()
|
D | pata_hpt366.c | 175 static int hpt_dma_blacklisted(const struct ata_device *dev, char *modestr, in hpt_dma_blacklisted() 201 static unsigned long hpt366_filter(struct ata_device *adev, unsigned long mask) in hpt366_filter() 231 static void hpt366_set_mode(struct ata_port *ap, struct ata_device *adev, in hpt366_set_mode() 266 static void hpt366_set_piomode(struct ata_port *ap, struct ata_device *adev) in hpt366_set_piomode() 280 static void hpt366_set_dmamode(struct ata_port *ap, struct ata_device *adev) in hpt366_set_dmamode()
|
D | pata_sc1200.c | 85 static void sc1200_set_piomode(struct ata_port *ap, struct ata_device *adev) in sc1200_set_piomode() 119 static void sc1200_set_dmamode(struct ata_port *ap, struct ata_device *adev) in sc1200_set_dmamode() 168 struct ata_device *adev = qc->dev; in sc1200_qc_issue() 169 struct ata_device *prev = ap->private_data; in sc1200_qc_issue()
|
D | pata_pdc202xx_old.c | 78 static void pdc202xx_configure_piomode(struct ata_port *ap, struct ata_device *adev, int pio) in pdc202xx_configure_piomode() 111 static void pdc202xx_set_piomode(struct ata_port *ap, struct ata_device *adev) in pdc202xx_set_piomode() 125 static void pdc202xx_set_dmamode(struct ata_port *ap, struct ata_device *adev) in pdc202xx_set_dmamode() 179 struct ata_device *adev = qc->dev; in pdc2026x_bmdma_start() 229 struct ata_device *adev = qc->dev; in pdc2026x_bmdma_stop() 259 static void pdc2026x_dev_config(struct ata_device *adev) in pdc2026x_dev_config()
|
D | libata-pmp.c | 42 struct ata_device *pmp_dev = ap->link.device; in sata_pmp_read() 79 struct ata_device *pmp_dev = ap->link.device; in sata_pmp_write() 224 static int sata_pmp_read_gscr(struct ata_device *dev, u32 *gscr) in sata_pmp_read_gscr() 259 static int sata_pmp_configure(struct ata_device *dev, int print_info) in sata_pmp_configure() 486 int sata_pmp_attach(struct ata_device *dev) in sata_pmp_attach() 560 static void sata_pmp_detach(struct ata_device *dev) in sata_pmp_detach() 598 static int sata_pmp_same_pmp(struct ata_device *dev, const u32 *new_gscr) in sata_pmp_same_pmp() 649 static int sata_pmp_revalidate(struct ata_device *dev, unsigned int new_class) in sata_pmp_revalidate() 711 static int sata_pmp_revalidate_quick(struct ata_device *dev) in sata_pmp_revalidate_quick() 758 struct ata_device *dev = link->device; in sata_pmp_eh_recover_pmp() [all …]
|
D | pata_artop.c | 98 static void artop6210_load_piomode(struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6210_load_piomode() 125 static void artop6210_set_piomode(struct ata_port *ap, struct ata_device *adev) in artop6210_set_piomode() 152 static void artop6260_load_piomode (struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6260_load_piomode() 179 static void artop6260_set_piomode(struct ata_port *ap, struct ata_device *adev) in artop6260_set_piomode() 203 static void artop6210_set_dmamode (struct ata_port *ap, struct ata_device *adev) in artop6210_set_dmamode() 243 static void artop6260_set_dmamode (struct ata_port *ap, struct ata_device *adev) in artop6260_set_dmamode()
|
D | pata_legacy.c | 216 static int legacy_set_mode(struct ata_link *link, struct ata_device **unused) in legacy_set_mode() 218 struct ata_device *dev; in legacy_set_mode() 267 static void pdc20230_set_piomode(struct ata_port *ap, struct ata_device *adev) in pdc20230_set_piomode() 306 static unsigned int pdc_data_xfer_vlb(struct ata_device *dev, in pdc_data_xfer_vlb() 361 static void ht6560a_set_piomode(struct ata_port *ap, struct ata_device *adev) in ht6560a_set_piomode() 395 static void ht6560b_set_piomode(struct ata_port *ap, struct ata_device *adev) in ht6560b_set_piomode() 459 struct ata_device *adev) in opti82c611a_set_piomode() 463 struct ata_device *pair = ata_dev_pair(adev); in opti82c611a_set_piomode() 534 static void opti82c46x_set_piomode(struct ata_port *ap, struct ata_device *adev) in opti82c46x_set_piomode() 538 struct ata_device *pair = ata_dev_pair(adev); in opti82c46x_set_piomode() [all …]
|
D | libata-scsi.c | 64 static struct ata_device *__ata_scsi_find_dev(struct ata_port *ap, 66 static struct ata_device *ata_scsi_find_dev(struct ata_port *ap, 121 struct ata_device *dev; in ata_scsi_lpm_store() 176 struct ata_device *dev; in ata_scsi_park_show() 215 struct ata_device *dev; in ata_scsi_park_store() 325 struct ata_device *atadev = ata_scsi_find_dev(ap, sdev); in ata_scsi_activity_show() 339 struct ata_device *atadev = ata_scsi_find_dev(ap, sdev); in ata_scsi_activity_store() 416 struct ata_device *dev; in ata_scsi_unlock_native_capacity() 447 struct ata_device *dev = ata_scsi_find_dev(ap, sdev); in ata_get_identity() 753 static struct ata_queued_cmd *ata_scsi_qc_new(struct ata_device *dev, in ata_scsi_qc_new() [all …]
|
D | pata_hpt37x.c | 223 static int hpt_dma_blacklisted(const struct ata_device *dev, char *modestr, in hpt_dma_blacklisted() 284 static unsigned long hpt370_filter(struct ata_device *adev, unsigned long mask) in hpt370_filter() 302 static unsigned long hpt370a_filter(struct ata_device *adev, unsigned long mask) in hpt370a_filter() 319 static unsigned long hpt372_filter(struct ata_device *adev, unsigned long mask) in hpt372_filter() 410 static void hpt370_set_mode(struct ata_port *ap, struct ata_device *adev, in hpt370_set_mode() 449 static void hpt370_set_piomode(struct ata_port *ap, struct ata_device *adev) in hpt370_set_piomode() 462 static void hpt370_set_dmamode(struct ata_port *ap, struct ata_device *adev) in hpt370_set_dmamode() 504 static void hpt372_set_mode(struct ata_port *ap, struct ata_device *adev, in hpt372_set_mode() 543 static void hpt372_set_piomode(struct ata_port *ap, struct ata_device *adev) in hpt372_set_piomode() 556 static void hpt372_set_dmamode(struct ata_port *ap, struct ata_device *adev) in hpt372_set_dmamode()
|
D | pata_cs5530.c | 54 static void cs5530_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5530_set_piomode() 85 static void cs5530_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cs5530_set_dmamode() 146 struct ata_device *adev = qc->dev; in cs5530_qc_issue() 147 struct ata_device *prev = ap->private_data; in cs5530_qc_issue()
|
D | pata_pcmcia.c | 56 static int pcmcia_set_mode(struct ata_link *link, struct ata_device **r_failed_dev) in pcmcia_set_mode() 58 struct ata_device *master = &link->device[0]; in pcmcia_set_mode() 59 struct ata_device *slave = &link->device[1]; in pcmcia_set_mode() 86 struct ata_device **r_failed_dev) in pcmcia_set_mode_8bit() 104 static unsigned int ata_data_xfer_8bit(struct ata_device *dev, in ata_data_xfer_8bit()
|
D | libata-eh.c | 339 unsigned long ata_internal_cmd_timeout(struct ata_device *dev, u8 cmd) in ata_internal_cmd_timeout() 364 void ata_internal_cmd_timed_out(struct ata_device *dev, u8 cmd) in ata_internal_cmd_timed_out() 435 static unsigned int ata_eh_dev_action(struct ata_device *dev) in ata_eh_dev_action() 442 static void ata_eh_clear_action(struct ata_link *link, struct ata_device *dev, in ata_eh_clear_action() 445 struct ata_device *tdev; in ata_eh_clear_action() 556 struct ata_device *dev; in ata_eh_unload() 742 struct ata_device *dev; in ata_scsi_port_error_handler() 1195 struct ata_device *dev = ap->link.device; in sata_async_notification() 1347 void ata_dev_disable(struct ata_device *dev) in ata_dev_disable() 1373 void ata_eh_detach_dev(struct ata_device *dev) in ata_eh_detach_dev() [all …]
|
D | pata_cs5536.c | 120 static void cs5536_program_dtc(struct ata_device *adev, u8 tim) in cs5536_program_dtc() 160 static void cs5536_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5536_set_piomode() 175 struct ata_device *pair = ata_dev_pair(adev); in cs5536_set_piomode() 204 static void cs5536_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cs5536_set_dmamode()
|
D | pata_cs5535.c | 97 static void cs5535_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5535_set_piomode() 106 struct ata_device *pair = ata_dev_pair(adev); in cs5535_set_piomode() 136 static void cs5535_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cs5535_set_dmamode()
|
D | pata_radisys.c | 39 static void radisys_set_piomode (struct ata_port *ap, struct ata_device *adev) in radisys_set_piomode() 90 static void radisys_set_dmamode (struct ata_port *ap, struct ata_device *adev) in radisys_set_dmamode() 170 struct ata_device *adev = qc->dev; in radisys_qc_issue()
|
D | pata_atiixp.c | 101 static void atiixp_set_pio_timing(struct ata_port *ap, struct ata_device *adev, int pio) in atiixp_set_pio_timing() 131 static void atiixp_set_piomode(struct ata_port *ap, struct ata_device *adev) in atiixp_set_piomode() 148 static void atiixp_set_dmamode(struct ata_port *ap, struct ata_device *adev) in atiixp_set_dmamode() 213 struct ata_device *adev = qc->dev; in atiixp_bmdma_start()
|
D | pata_oldpiix.c | 63 static void oldpiix_set_piomode (struct ata_port *ap, struct ata_device *adev) in oldpiix_set_piomode() 125 static void oldpiix_set_dmamode (struct ata_port *ap, struct ata_device *adev) in oldpiix_set_dmamode() 195 struct ata_device *adev = qc->dev; in oldpiix_qc_issue()
|
D | libata-core.c | 99 static unsigned int ata_dev_init_params(struct ata_device *dev, 101 static unsigned int ata_dev_set_xfermode(struct ata_device *dev); 102 static void ata_dev_xfermask(struct ata_device *dev); 103 static unsigned long ata_dev_blacklisted(const struct ata_device *dev); 253 struct ata_device *ata_dev_next(struct ata_device *dev, struct ata_link *link, in ata_dev_next() 308 struct ata_link *ata_dev_phys_link(struct ata_device *dev) in ata_dev_phys_link() 414 static void ata_force_xfermask(struct ata_device *dev) in ata_force_xfermask() 468 static void ata_force_horkage(struct ata_device *dev) in ata_force_horkage() 652 static int ata_rwcmd_protocol(struct ata_taskfile *tf, struct ata_device *dev) in ata_rwcmd_protocol() 697 u64 ata_tf_read_block(struct ata_taskfile *tf, struct ata_device *dev) in ata_tf_read_block() [all …]
|
D | pata_ixp4xx_cf.c | 29 static int ixp4xx_set_mode(struct ata_link *link, struct ata_device **error) in ixp4xx_set_mode() 31 struct ata_device *dev; in ixp4xx_set_mode() 43 static unsigned int ixp4xx_mmio_data_xfer(struct ata_device *dev, in ixp4xx_mmio_data_xfer()
|
D | pata_rz1000.c | 36 static int rz1000_set_mode(struct ata_link *link, struct ata_device **unused) in rz1000_set_mode() 38 struct ata_device *dev; in rz1000_set_mode()
|
D | pata_piccolo.c | 31 static void tosh_set_piomode(struct ata_port *ap, struct ata_device *adev) in tosh_set_piomode() 44 static void tosh_set_dmamode(struct ata_port *ap, struct ata_device *adev) in tosh_set_dmamode()
|
D | pata_cmd640.c | 51 static void cmd640_set_piomode(struct ata_port *ap, struct ata_device *adev) in cmd640_set_piomode() 60 struct ata_device *pair = ata_dev_pair(adev); in cmd640_set_piomode() 131 struct ata_device *adev = qc->dev; in cmd640_qc_issue()
|
D | pata_sil680.c | 67 static unsigned long sil680_seldev(struct ata_port *ap, struct ata_device *adev, int r) in sil680_seldev() 106 static void sil680_set_piomode(struct ata_port *ap, struct ata_device *adev) in sil680_set_piomode() 125 struct ata_device *pair = ata_dev_pair(adev); in sil680_set_piomode() 158 static void sil680_set_dmamode(struct ata_port *ap, struct ata_device *adev) in sil680_set_dmamode()
|
D | pata_serverworks.c | 152 static unsigned long serverworks_osb4_filter(struct ata_device *adev, unsigned long mask) in serverworks_osb4_filter() 168 static unsigned long serverworks_csb_filter(struct ata_device *adev, unsigned long mask) in serverworks_csb_filter() 196 static void serverworks_set_piomode(struct ata_port *ap, struct ata_device *adev) in serverworks_set_piomode() 226 static void serverworks_set_dmamode(struct ata_port *ap, struct ata_device *adev) in serverworks_set_dmamode()
|
D | pata_opti.c | 106 static void opti_set_piomode(struct ata_port *ap, struct ata_device *adev) in opti_set_piomode() 108 struct ata_device *pair = ata_dev_pair(adev); in opti_set_piomode()
|
D | pata_ns87410.c | 63 static void ns87410_set_piomode(struct ata_port *ap, struct ata_device *adev) in ns87410_set_piomode() 117 struct ata_device *adev = qc->dev; in ns87410_qc_issue()
|
D | pata_cypress.c | 51 static void cy82c693_set_piomode(struct ata_port *ap, struct ata_device *adev) in cy82c693_set_piomode() 100 static void cy82c693_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cy82c693_set_dmamode()
|
D | pata_sl82c105.c | 77 static void sl82c105_configure_piomode(struct ata_port *ap, struct ata_device *adev, int pio) in sl82c105_configure_piomode() 100 static void sl82c105_set_piomode(struct ata_port *ap, struct ata_device *adev) in sl82c105_set_piomode() 114 static void sl82c105_configure_dmamode(struct ata_port *ap, struct ata_device *adev) in sl82c105_configure_dmamode()
|
D | pata_hpt3x2n.c | 124 static unsigned long hpt372n_filter(struct ata_device *adev, unsigned long mask) in hpt372n_filter() 181 static void hpt3x2n_set_mode(struct ata_port *ap, struct ata_device *adev, in hpt3x2n_set_mode() 220 static void hpt3x2n_set_piomode(struct ata_port *ap, struct ata_device *adev) in hpt3x2n_set_piomode() 233 static void hpt3x2n_set_dmamode(struct ata_port *ap, struct ata_device *adev) in hpt3x2n_set_dmamode()
|
D | pata_triflex.c | 85 static void triflex_load_timing(struct ata_port *ap, struct ata_device *adev, int speed) in triflex_load_timing() 138 static void triflex_set_piomode(struct ata_port *ap, struct ata_device *adev) in triflex_set_piomode()
|
D | pata_ninja32.c | 58 static void ninja32_set_piomode(struct ata_port *ap, struct ata_device *adev) in ninja32_set_piomode() 71 struct ata_device *adev = &ap->link.device[device]; in ninja32_dev_select()
|
D | pata_cmd64x.c | 93 static void cmd64x_set_timing(struct ata_port *ap, struct ata_device *adev, u8 mode) in cmd64x_set_timing() 123 struct ata_device *pair = ata_dev_pair(adev); in cmd64x_set_timing() 177 static void cmd64x_set_piomode(struct ata_port *ap, struct ata_device *adev) in cmd64x_set_piomode() 190 static void cmd64x_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cmd64x_set_dmamode()
|
D | pata_mpiix.c | 75 static void mpiix_set_piomode(struct ata_port *ap, struct ata_device *adev) in mpiix_set_piomode() 125 struct ata_device *adev = qc->dev; in mpiix_qc_issue()
|
D | pata_via.c | 244 static void via_do_set_mode(struct ata_port *ap, struct ata_device *adev, in via_do_set_mode() 248 struct ata_device *peer = ata_dev_pair(adev); in via_do_set_mode() 329 static void via_set_piomode(struct ata_port *ap, struct ata_device *adev) in via_set_piomode() 337 static void via_set_dmamode(struct ata_port *ap, struct ata_device *adev) in via_set_dmamode() 354 static unsigned long via_mode_filter(struct ata_device *dev, unsigned long mask) in via_mode_filter()
|
D | ata_generic.c | 51 static int generic_set_mode(struct ata_link *link, struct ata_device **unused) in generic_set_mode() 56 struct ata_device *dev; in generic_set_mode()
|
D | sata_sil.c | 118 static void sil_dev_config(struct ata_device *dev); 121 static int sil_set_mode(struct ata_link *link, struct ata_device **r_failed); 360 static int sil_set_mode(struct ata_link *link, struct ata_device **r_failed) in sil_set_mode() 365 struct ata_device *dev; in sil_set_mode() 626 static void sil_dev_config(struct ata_device *dev) in sil_dev_config()
|
D | pata_efar.c | 83 static void efar_set_piomode (struct ata_port *ap, struct ata_device *adev) in efar_set_piomode() 157 static void efar_set_dmamode (struct ata_port *ap, struct ata_device *adev) in efar_set_dmamode()
|
D | pata_it8213.c | 74 static void it8213_set_piomode (struct ata_port *ap, struct ata_device *adev) in it8213_set_piomode() 139 static void it8213_set_dmamode (struct ata_port *ap, struct ata_device *adev) in it8213_set_dmamode()
|
D | pata_platform.c | 32 static int pata_platform_set_mode(struct ata_link *link, struct ata_device **unused) in pata_platform_set_mode() 34 struct ata_device *dev; in pata_platform_set_mode()
|
D | sata_via.c | 86 static void vt6421_set_pio_mode(struct ata_port *ap, struct ata_device *adev); 87 static void vt6421_set_dma_mode(struct ata_port *ap, struct ata_device *adev); 404 static void vt6421_set_pio_mode(struct ata_port *ap, struct ata_device *adev) in vt6421_set_pio_mode() 412 static void vt6421_set_dma_mode(struct ata_port *ap, struct ata_device *adev) in vt6421_set_dma_mode()
|
D | pata_hpt3x3.c | 37 static void hpt3x3_set_piomode(struct ata_port *ap, struct ata_device *adev) in hpt3x3_set_piomode() 67 static void hpt3x3_set_dmamode(struct ata_port *ap, struct ata_device *adev) in hpt3x3_set_dmamode()
|
D | pata_cs5520.c | 69 static void cs5520_set_timings(struct ata_port *ap, struct ata_device *adev, int pio) in cs5520_set_timings() 100 static void cs5520_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5520_set_piomode()
|
D | pata_imx.c | 43 static int pata_imx_set_mode(struct ata_link *link, struct ata_device **unused) in pata_imx_set_mode() 45 struct ata_device *dev; in pata_imx_set_mode()
|
D | pata_at91.c | 215 static void set_smc_timing(struct device *dev, struct ata_device *adev, in set_smc_timing() 274 static void pata_at91_set_piomode(struct ata_port *ap, struct ata_device *adev) in pata_at91_set_piomode() 290 static unsigned int pata_at91_data_xfer_noirq(struct ata_device *dev, in pata_at91_data_xfer_noirq()
|
D | pata_netcell.c | 22 static unsigned int netcell_read_id(struct ata_device *adev, in netcell_read_id()
|
D | pata_rdc.c | 101 static void rdc_set_piomode(struct ata_port *ap, struct ata_device *adev) in rdc_set_piomode() 183 static void rdc_set_dmamode(struct ata_port *ap, struct ata_device *adev) in rdc_set_dmamode()
|
D | pata_atp867x.c | 121 static void atp867x_set_dmamode(struct ata_port *ap, struct ata_device *adev) in atp867x_set_dmamode() 214 static void atp867x_set_piomode(struct ata_port *ap, struct ata_device *adev) in atp867x_set_piomode() 216 struct ata_device *peer = ata_dev_pair(adev); in atp867x_set_piomode()
|
D | pata_ns87415.c | 52 static void ns87415_set_mode(struct ata_port *ap, struct ata_device *adev, u8 mode) in ns87415_set_mode() 107 static void ns87415_set_piomode(struct ata_port *ap, struct ata_device *adev) in ns87415_set_piomode()
|
D | pata_octeon_cf.c | 129 static void octeon_cf_set_piomode(struct ata_port *ap, struct ata_device *dev) in octeon_cf_set_piomode() 223 static void octeon_cf_set_dmamode(struct ata_port *ap, struct ata_device *dev) in octeon_cf_set_dmamode() 302 static unsigned int octeon_cf_data_xfer8(struct ata_device *dev, in octeon_cf_data_xfer8() 341 static unsigned int octeon_cf_data_xfer16(struct ata_device *dev, in octeon_cf_data_xfer16() 786 static void octeon_cf_dev_config(struct ata_device *dev) in octeon_cf_dev_config()
|
D | pata_ep93xx.c | 330 struct ata_device *adev) in ep93xx_pata_set_piomode() 333 struct ata_device *pair = ata_dev_pair(adev); in ep93xx_pata_set_piomode() 477 static unsigned int ep93xx_pata_data_xfer(struct ata_device *adev, in ep93xx_pata_data_xfer() 706 struct ata_device *adev = qc->dev; in ep93xx_pata_dma_start()
|
D | ata_piix.c | 565 static void piix_set_timings(struct ata_port *ap, struct ata_device *adev, in piix_set_timings() 662 static void piix_set_piomode(struct ata_port *ap, struct ata_device *adev) in piix_set_piomode() 679 static void do_pata_set_dmamode(struct ata_port *ap, struct ata_device *adev, int isich) in do_pata_set_dmamode() 757 static void piix_set_dmamode(struct ata_port *ap, struct ata_device *adev) in piix_set_dmamode() 773 static void ich_set_dmamode(struct ata_port *ap, struct ata_device *adev) in ich_set_dmamode()
|
D | libahci.c | 91 static void ahci_dev_config(struct ata_device *dev); 95 static ssize_t ahci_activity_show(struct ata_device *dev, char *buf); 96 static ssize_t ahci_activity_store(struct ata_device *dev, 1073 static ssize_t ahci_activity_store(struct ata_device *dev, enum sw_activity val) in ahci_activity_store() 1104 static ssize_t ahci_activity_show(struct ata_device *dev, char *buf) in ahci_activity_show() 1176 static void ahci_dev_config(struct ata_device *dev) in ahci_dev_config() 2060 struct ata_device *dev = ap->link.device; in ahci_set_aggressive_devslp()
|
D | pata_samsung_cf.c | 105 static void pata_s3c_set_piomode(struct ata_port *ap, struct ata_device *adev) in pata_s3c_set_piomode() 266 static unsigned int pata_s3c_data_xfer(struct ata_device *dev, in pata_s3c_data_xfer()
|
D | libata-sff.c | 558 unsigned int ata_sff_data_xfer(struct ata_device *dev, unsigned char *buf, in ata_sff_data_xfer() 613 unsigned int ata_sff_data_xfer32(struct ata_device *dev, unsigned char *buf, in ata_sff_data_xfer32() 675 unsigned int ata_sff_data_xfer_noirq(struct ata_device *dev, unsigned char *buf, in ata_sff_data_xfer_noirq() 832 struct ata_device *dev = qc->dev; in __atapi_pio_bytes() 914 struct ata_device *dev = qc->dev; in atapi_pio_bytes() 1879 unsigned int ata_sff_dev_classify(struct ata_device *dev, int present, in ata_sff_dev_classify()
|
D | pata_macio.c | 391 struct ata_device *adev) in pata_macio_set_timings() 798 struct ata_device *dev; in pata_macio_slave_config() 1231 struct ata_device *dev; in pata_macio_mb_event()
|
D | pata_at32.c | 150 static void pata_at32_set_piomode(struct ata_port *ap, struct ata_device *adev) in pata_at32_set_piomode()
|
D | pata_bf54x.c | 289 static void bfin_set_piomode(struct ata_port *ap, struct ata_device *adev) in bfin_set_piomode() 368 static void bfin_set_dmamode(struct ata_port *ap, struct ata_device *adev) in bfin_set_dmamode() 1154 static unsigned int bfin_data_xfer(struct ata_device *dev, unsigned char *buf, in bfin_data_xfer()
|
D | pata_arasan_cf.c | 720 static void arasan_cf_set_piomode(struct ata_port *ap, struct ata_device *adev) in arasan_cf_set_piomode() 746 static void arasan_cf_set_dmamode(struct ata_port *ap, struct ata_device *adev) in arasan_cf_set_dmamode()
|
D | pata_mpc52xx.c | 390 mpc52xx_ata_set_piomode(struct ata_port *ap, struct ata_device *adev) in mpc52xx_ata_set_piomode() 408 mpc52xx_ata_set_dmamode(struct ata_port *ap, struct ata_device *adev) in mpc52xx_ata_set_dmamode()
|
D | ahci_imx.c | 299 struct ata_device *dev; in ahci_imx_error_handler()
|
D | sata_sil24.c | 335 static void sil24_dev_config(struct ata_device *dev); 479 static void sil24_dev_config(struct ata_device *dev) in sil24_dev_config()
|
D | pata_icside.c | 187 static void pata_icside_set_dmamode(struct ata_port *ap, struct ata_device *adev) in pata_icside_set_dmamode()
|
D | ahci_xgene.c | 252 static unsigned int xgene_ahci_read_id(struct ata_device *dev, in xgene_ahci_read_id()
|
D | sata_rcar.c | 450 static unsigned int sata_rcar_data_xfer(struct ata_device *dev, in sata_rcar_data_xfer()
|
D | ahci.c | 1322 struct ata_device *dev; in ahci_gtf_filter_workaround()
|
D | sata_mv.c | 615 static void mv6_dev_config(struct ata_device *dev); 1418 static void mv6_dev_config(struct ata_device *adev) in mv6_dev_config()
|
D | sata_nv.c | 1920 struct ata_device *dev; in nv_swncq_slave_config()
|
/linux-4.4.14/include/linux/ |
D | libata.h | 624 struct ata_device *dev; 677 struct ata_device { struct 738 #define ATA_DEVICE_CLEAR_BEGIN offsetof(struct ata_device, n_sectors) argument 739 #define ATA_DEVICE_CLEAR_END offsetof(struct ata_device, ering) 742 struct ata_device *dev; /* offending device */ 801 struct ata_device device[ATA_MAX_DEVICES]; 905 unsigned long (*mode_filter)(struct ata_device *dev, unsigned long xfer_mask); 906 void (*set_piomode)(struct ata_port *ap, struct ata_device *dev); 907 void (*set_dmamode)(struct ata_port *ap, struct ata_device *dev); 908 int (*set_mode)(struct ata_link *link, struct ata_device **r_failed_dev); [all …]
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-ata | 46 Files under /sys/class/ata_device
|
/linux-4.4.14/include/trace/events/ |
D | libata.h | 270 TP_PROTO(struct ata_device *dev, unsigned int eh_action, unsigned int eh_err_mask),
|
/linux-4.4.14/drivers/scsi/aic94xx/ |
D | aic94xx_dev.c | 115 struct ata_device *ata_dev = sas_to_ata_dev(dev); in asd_set_dmamode()
|
/linux-4.4.14/include/scsi/ |
D | libsas.h | 440 static inline struct ata_device *sas_to_ata_dev(struct domain_device *dev) in sas_to_ata_dev()
|
/linux-4.4.14/drivers/scsi/libsas/ |
D | sas_ata.c | 498 static void sas_ata_set_dmamode(struct ata_port *ap, struct ata_device *ata_dev) in sas_ata_set_dmamode()
|
/linux-4.4.14/drivers/scsi/isci/ |
D | request.c | 1651 struct ata_device *dev = sas_to_ata_dev(ireq->target_device->domain_dev); in scu_atapi_reconstruct_raw_frame_task_context() 1668 struct ata_device *dev = sas_to_ata_dev(ireq->target_device->domain_dev); in scu_atapi_construct_task_context()
|