Lines Matching refs:ata_port

64 u8 ata_sff_check_status(struct ata_port *ap)  in ata_sff_check_status()
83 static u8 ata_sff_altstatus(struct ata_port *ap) in ata_sff_altstatus()
103 static u8 ata_sff_irq_status(struct ata_port *ap) in ata_sff_irq_status()
130 static void ata_sff_sync(struct ata_port *ap) in ata_sff_sync()
150 void ata_sff_pause(struct ata_port *ap) in ata_sff_pause()
165 void ata_sff_dma_pause(struct ata_port *ap) in ata_sff_dma_pause()
195 int ata_sff_busy_sleep(struct ata_port *ap, in ata_sff_busy_sleep()
276 static void ata_sff_set_devctl(struct ata_port *ap, u8 ctl) in ata_sff_set_devctl()
298 void ata_sff_dev_select(struct ata_port *ap, unsigned int device) in ata_sff_dev_select()
330 static void ata_dev_select(struct ata_port *ap, unsigned int device, in ata_dev_select()
362 void ata_sff_irq_on(struct ata_port *ap) in ata_sff_irq_on()
393 void ata_sff_tf_load(struct ata_port *ap, const struct ata_taskfile *tf) in ata_sff_tf_load()
456 void ata_sff_tf_read(struct ata_port *ap, struct ata_taskfile *tf) in ata_sff_tf_read()
495 void ata_sff_exec_command(struct ata_port *ap, const struct ata_taskfile *tf) in ata_sff_exec_command()
516 static inline void ata_tf_to_host(struct ata_port *ap, in ata_tf_to_host()
541 struct ata_port *ap = qc->dev->link->ap; in ata_sff_data_xfer()
597 struct ata_port *ap = dev->link->ap; in ata_sff_data_xfer32()
665 struct ata_port *ap = qc->ap; in ata_pio_sector()
750 static void atapi_send_cdb(struct ata_port *ap, struct ata_queued_cmd *qc) in atapi_send_cdb()
793 struct ata_port *ap = qc->ap; in __atapi_pio_bytes()
861 struct ata_port *ap = qc->ap; in atapi_pio_bytes()
915 static inline int ata_hsm_ok_in_wq(struct ata_port *ap, in ata_hsm_ok_in_wq()
947 struct ata_port *ap = qc->ap; in ata_hsm_qc_complete()
987 int ata_sff_hsm_move(struct ata_port *ap, struct ata_queued_cmd *qc, in ata_sff_hsm_move()
1252 struct ata_port *ap = link->ap; in ata_sff_queue_pio_task()
1263 void ata_sff_flush_pio_task(struct ata_port *ap) in ata_sff_flush_pio_task()
1289 struct ata_port *ap = in ata_sff_pio_task()
1290 container_of(work, struct ata_port, sff_pio_task.work); in ata_sff_pio_task()
1361 struct ata_port *ap = qc->ap; in ata_sff_qc_issue()
1459 static unsigned int ata_sff_idle_irq(struct ata_port *ap) in ata_sff_idle_irq()
1475 static unsigned int __ata_sff_port_intr(struct ata_port *ap, in __ata_sff_port_intr()
1537 unsigned int ata_sff_port_intr(struct ata_port *ap, struct ata_queued_cmd *qc) in ata_sff_port_intr()
1544 unsigned int (*port_intr)(struct ata_port *, struct ata_queued_cmd *)) in __ata_sff_interrupt() argument
1558 struct ata_port *ap = host->ports[i]; in __ata_sff_interrupt()
1580 struct ata_port *ap = host->ports[i]; in __ata_sff_interrupt()
1648 void ata_sff_lost_interrupt(struct ata_port *ap) in ata_sff_lost_interrupt()
1683 void ata_sff_freeze(struct ata_port *ap) in ata_sff_freeze()
1711 void ata_sff_thaw(struct ata_port *ap) in ata_sff_thaw()
1781 static unsigned int ata_devchk(struct ata_port *ap, unsigned int device) in ata_devchk()
1830 struct ata_port *ap = dev->link->ap; in ata_sff_dev_classify()
1897 struct ata_port *ap = link->ap; in ata_sff_wait_after_reset()
1954 static int ata_bus_softreset(struct ata_port *ap, unsigned int devmask, in ata_bus_softreset()
1992 struct ata_port *ap = link->ap; in ata_sff_softreset()
2077 struct ata_port *ap = link->ap; in ata_sff_postreset()
2114 struct ata_port *ap; in ata_sff_drain_fifo()
2145 void ata_sff_error_handler(struct ata_port *ap) in ata_sff_error_handler()
2250 struct ata_port *ap = host->ports[i]; in ata_pci_sff_init_host()
2592 struct ata_port *ap = qc->ap; in ata_bmdma_fill_sg()
2643 struct ata_port *ap = qc->ap; in ata_bmdma_fill_sg_dumb()
2744 struct ata_port *ap = qc->ap; in ata_bmdma_qc_issue()
2799 unsigned int ata_bmdma_port_intr(struct ata_port *ap, struct ata_queued_cmd *qc) in ata_bmdma_port_intr()
2867 void ata_bmdma_error_handler(struct ata_port *ap) in ata_bmdma_error_handler()
2923 struct ata_port *ap = qc->ap; in ata_bmdma_post_internal_cmd()
2945 void ata_bmdma_irq_clear(struct ata_port *ap) in ata_bmdma_irq_clear()
2965 struct ata_port *ap = qc->ap; in ata_bmdma_setup()
2994 struct ata_port *ap = qc->ap; in ata_bmdma_start()
3031 struct ata_port *ap = qc->ap; in ata_bmdma_stop()
3054 u8 ata_bmdma_status(struct ata_port *ap) in ata_bmdma_status()
3073 int ata_bmdma_port_start(struct ata_port *ap) in ata_bmdma_port_start()
3101 int ata_bmdma_port_start32(struct ata_port *ap) in ata_bmdma_port_start32()
3188 struct ata_port *ap = host->ports[i]; in ata_pci_bmdma_init()
3274 void ata_sff_port_init(struct ata_port *ap) in ata_sff_port_init()