Lines Matching refs:ioatdma_chan
72 static void ioat_eh(struct ioatdma_chan *ioat_chan);
74 static void ioat_print_chanerrs(struct ioatdma_chan *ioat_chan, u32 chanerr) in ioat_print_chanerrs()
94 struct ioatdma_chan *ioat_chan; in ioat_dma_do_interrupt()
127 struct ioatdma_chan *ioat_chan = data; in ioat_dma_do_interrupt_msix()
135 void ioat_stop(struct ioatdma_chan *ioat_chan) in ioat_stop()
171 static void __ioat_issue_pending(struct ioatdma_chan *ioat_chan) in __ioat_issue_pending()
185 struct ioatdma_chan *ioat_chan = to_ioat_chan(c); in ioat_issue_pending()
201 static void ioat_update_pending(struct ioatdma_chan *ioat_chan) in ioat_update_pending()
207 static void __ioat_start_null_desc(struct ioatdma_chan *ioat_chan) in __ioat_start_null_desc()
241 void ioat_start_null_desc(struct ioatdma_chan *ioat_chan) in ioat_start_null_desc()
249 static void __ioat_restart_chan(struct ioatdma_chan *ioat_chan) in __ioat_restart_chan()
271 static int ioat_quiesce(struct ioatdma_chan *ioat_chan, unsigned long tmo) in ioat_quiesce()
292 static int ioat_reset_sync(struct ioatdma_chan *ioat_chan, unsigned long tmo) in ioat_reset_sync()
313 struct ioatdma_chan *ioat_chan = to_ioat_chan(c); in ioat_tx_submit_unlock()
341 struct ioatdma_chan *ioat_chan = to_ioat_chan(chan); in ioat_alloc_ring_ent()
374 struct ioatdma_chan *ioat_chan = to_ioat_chan(c); in ioat_alloc_ring()
463 int ioat_check_space_lock(struct ioatdma_chan *ioat_chan, int num_descs) in ioat_check_space_lock()
529 static u64 ioat_get_current_completion(struct ioatdma_chan *ioat_chan) in ioat_get_current_completion()
543 static bool ioat_cleanup_preamble(struct ioatdma_chan *ioat_chan, in ioat_cleanup_preamble()
557 desc_get_errstat(struct ioatdma_chan *ioat_chan, struct ioat_ring_ent *desc) in desc_get_errstat()
591 static void __ioat_cleanup(struct ioatdma_chan *ioat_chan, dma_addr_t phys_complete) in __ioat_cleanup()
671 static void ioat_cleanup(struct ioatdma_chan *ioat_chan) in ioat_cleanup()
695 struct ioatdma_chan *ioat_chan = from_tasklet(ioat_chan, t, cleanup_task); in ioat_cleanup_event()
703 static void ioat_restart_channel(struct ioatdma_chan *ioat_chan) in ioat_restart_channel()
721 static void ioat_abort_descs(struct ioatdma_chan *ioat_chan) in ioat_abort_descs()
774 static void ioat_eh(struct ioatdma_chan *ioat_chan) in ioat_eh()
874 static void check_active(struct ioatdma_chan *ioat_chan) in check_active()
885 static void ioat_reboot_chan(struct ioatdma_chan *ioat_chan) in ioat_reboot_chan()
904 struct ioatdma_chan *ioat_chan = from_timer(ioat_chan, t, timer); in ioat_timer_event()
990 struct ioatdma_chan *ioat_chan = to_ioat_chan(c); in ioat_tx_status()
1002 int ioat_reset_hw(struct ioatdma_chan *ioat_chan) in ioat_reset_hw()