• Home
  • Raw
  • Download

Lines Matching refs:ata_port

61 static ssize_t ahci_led_show(struct ata_port *ap, char *buf);
62 static ssize_t ahci_led_store(struct ata_port *ap, const char *buf,
64 static ssize_t ahci_transmit_led_message(struct ata_port *ap, u32 state,
72 static int ahci_port_start(struct ata_port *ap);
73 static void ahci_port_stop(struct ata_port *ap);
76 static void ahci_freeze(struct ata_port *ap);
77 static void ahci_thaw(struct ata_port *ap);
78 static void ahci_set_aggressive_devslp(struct ata_port *ap, bool sleep);
79 static void ahci_enable_fbs(struct ata_port *ap);
80 static void ahci_disable_fbs(struct ata_port *ap);
81 static void ahci_pmp_attach(struct ata_port *ap);
82 static void ahci_pmp_detach(struct ata_port *ap);
93 static int ahci_port_suspend(struct ata_port *ap, pm_message_t mesg);
229 struct ata_port *ap = ata_shost_to_port(shost); in ahci_show_host_caps()
239 struct ata_port *ap = ata_shost_to_port(shost); in ahci_show_host_cap2()
249 struct ata_port *ap = ata_shost_to_port(shost); in ahci_show_host_version()
260 struct ata_port *ap = ata_shost_to_port(shost); in ahci_show_port_cmd()
270 struct ata_port *ap = ata_shost_to_port(shost); in ahci_read_em_buffer()
326 struct ata_port *ap = ata_shost_to_port(shost); in ahci_store_em_buffer()
366 struct ata_port *ap = ata_shost_to_port(shost); in ahci_show_em_supported()
538 static unsigned ahci_scr_offset(struct ata_port *ap, unsigned int sc_reg) in ahci_scr_offset()
579 void ahci_start_engine(struct ata_port *ap) in ahci_start_engine()
592 int ahci_stop_engine(struct ata_port *ap) in ahci_stop_engine()
617 void ahci_start_fis_rx(struct ata_port *ap) in ahci_start_fis_rx()
645 static int ahci_stop_fis_rx(struct ata_port *ap) in ahci_stop_fis_rx()
664 static void ahci_power_up(struct ata_port *ap) in ahci_power_up()
685 struct ata_port *ap = link->ap; in ahci_set_lpm()
746 static void ahci_power_down(struct ata_port *ap) in ahci_power_down()
767 static void ahci_start_port(struct ata_port *ap) in ahci_start_port()
815 static int ahci_deinit_port(struct ata_port *ap, const char **emsg) in ahci_deinit_port()
886 struct ata_port *ap = link->ap; in ahci_sw_activity()
901 struct ata_port *ap = link->ap; in ahci_sw_activity_blink()
944 struct ata_port *ap = link->ap; in ahci_init_sw_activity()
972 static ssize_t ahci_transmit_led_message(struct ata_port *ap, u32 state, in ahci_transmit_led_message()
1030 static ssize_t ahci_led_show(struct ata_port *ap, char *buf) in ahci_led_show()
1044 static ssize_t ahci_led_store(struct ata_port *ap, const char *buf, in ahci_led_store()
1075 struct ata_port *ap = link->ap; in ahci_activity_store()
1106 struct ata_port *ap = link->ap; in ahci_activity_show()
1116 static void ahci_port_init(struct device *dev, struct ata_port *ap, in ahci_port_init()
1158 struct ata_port *ap = host->ports[i]; in ahci_init_controller()
1186 unsigned int ahci_dev_classify(struct ata_port *ap) in ahci_dev_classify()
1216 int ahci_kick_engine(struct ata_port *ap) in ahci_kick_engine()
1261 static int ahci_exec_polled_cmd(struct ata_port *ap, int pmp, in ahci_exec_polled_cmd()
1304 struct ata_port *ap = link->ap; in ahci_do_softreset()
1421 struct ata_port *ap = link->ap; in ahci_pmp_retry_softreset()
1455 struct ata_port *ap = link->ap; in ahci_hardreset()
1486 struct ata_port *ap = link->ap; in ahci_postreset()
1529 struct ata_port *ap = qc->ap; in ahci_pmp_qc_defer()
1540 struct ata_port *ap = qc->ap; in ahci_qc_prep()
1578 static void ahci_fbs_dec_intr(struct ata_port *ap) in ahci_fbs_dec_intr()
1602 static void ahci_error_intr(struct ata_port *ap, u32 irq_stat) in ahci_error_intr()
1713 static void ahci_handle_port_interrupt(struct ata_port *ap, in ahci_handle_port_interrupt()
1797 static void ahci_port_intr(struct ata_port *ap) in ahci_port_intr()
1810 struct ata_port *ap = dev_instance; in ahci_port_thread_fn()
1828 struct ata_port *ap = dev_instance; in ahci_multi_irqs_intr()
1850 struct ata_port *ap; in ahci_handle_port_intr()
1953 struct ata_port *ap = qc->ap; in ahci_qc_issue()
2006 static void ahci_freeze(struct ata_port *ap) in ahci_freeze()
2014 static void ahci_thaw(struct ata_port *ap) in ahci_thaw()
2031 void ahci_error_handler(struct ata_port *ap) in ahci_error_handler()
2050 struct ata_port *ap = qc->ap; in ahci_post_internal_cmd()
2057 static void ahci_set_aggressive_devslp(struct ata_port *ap, bool sleep) in ahci_set_aggressive_devslp()
2135 static void ahci_enable_fbs(struct ata_port *ap) in ahci_enable_fbs()
2169 static void ahci_disable_fbs(struct ata_port *ap) in ahci_disable_fbs()
2202 static void ahci_pmp_attach(struct ata_port *ap) in ahci_pmp_attach()
2228 static void ahci_pmp_detach(struct ata_port *ap) in ahci_pmp_detach()
2247 int ahci_port_resume(struct ata_port *ap) in ahci_port_resume()
2262 static int ahci_port_suspend(struct ata_port *ap, pm_message_t mesg) in ahci_port_suspend()
2279 static int ahci_port_start(struct ata_port *ap) in ahci_port_start()
2376 static void ahci_port_stop(struct ata_port *ap) in ahci_port_stop()