Searched defs:ioat (Results 1 – 5 of 5) sorted by relevance
52 void __ioat2_issue_pending(struct ioat2_dma_chan *ioat) in __ioat2_issue_pending()66 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); in ioat2_issue_pending() local82 static void ioat2_update_pending(struct ioat2_dma_chan *ioat) in ioat2_update_pending()88 static void __ioat2_start_null_desc(struct ioat2_dma_chan *ioat) in __ioat2_start_null_desc()120 static void ioat2_start_null_desc(struct ioat2_dma_chan *ioat) in ioat2_start_null_desc()127 static void __cleanup(struct ioat2_dma_chan *ioat, dma_addr_t phys_complete) in __cleanup()175 static void ioat2_cleanup(struct ioat2_dma_chan *ioat) in ioat2_cleanup()188 struct ioat2_dma_chan *ioat = to_ioat2_chan((void *) data); in ioat2_cleanup_event() local197 void __ioat2_restart_chan(struct ioat2_dma_chan *ioat) in __ioat2_restart_chan()259 static void ioat2_restart_channel(struct ioat2_dma_chan *ioat) in ioat2_restart_channel()[all …]
73 static inline u32 ioat2_ring_size(struct ioat2_dma_chan *ioat) in ioat2_ring_size()79 static inline u16 ioat2_ring_active(struct ioat2_dma_chan *ioat) in ioat2_ring_active()85 static inline u16 ioat2_ring_pending(struct ioat2_dma_chan *ioat) in ioat2_ring_pending()90 static inline u32 ioat2_ring_space(struct ioat2_dma_chan *ioat) in ioat2_ring_space()95 static inline u16 ioat2_xferlen_to_descs(struct ioat2_dma_chan *ioat, size_t len) in ioat2_xferlen_to_descs()139 ioat2_get_ring_ent(struct ioat2_dma_chan *ioat, u16 idx) in ioat2_get_ring_ent()144 static inline void ioat2_set_chainaddr(struct ioat2_dma_chan *ioat, u64 addr) in ioat2_set_chainaddr()
128 struct ioat_dma_chan *ioat; in ioat1_enumerate_channels() local170 __ioat1_dma_memcpy_issue_pending(struct ioat_dma_chan *ioat) in __ioat1_dma_memcpy_issue_pending()182 struct ioat_dma_chan *ioat = to_ioat_chan(chan); in ioat1_dma_memcpy_issue_pending() local195 static void ioat1_reset_channel(struct ioat_dma_chan *ioat) in ioat1_reset_channel()229 struct ioat_dma_chan *ioat = to_ioat_chan(c); in ioat1_tx_submit() local269 ioat_dma_alloc_descriptor(struct ioat_dma_chan *ioat, gfp_t flags) in ioat_dma_alloc_descriptor()309 struct ioat_dma_chan *ioat = to_ioat_chan(c); in ioat1_dma_alloc_chan_resources() local403 struct ioat_dma_chan *ioat = to_ioat_chan(c); in ioat1_dma_free_chan_resources() local468 ioat1_dma_get_next_descriptor(struct ioat_dma_chan *ioat) in ioat1_dma_get_next_descriptor()493 struct ioat_dma_chan *ioat = to_ioat_chan(c); in ioat1_dma_prep_memcpy() local[all …]
335 desc_get_errstat(struct ioat2_dma_chan *ioat, struct ioat_ring_ent *desc) in desc_get_errstat()371 static void __cleanup(struct ioat2_dma_chan *ioat, dma_addr_t phys_complete) in __cleanup()447 static void ioat3_cleanup(struct ioat2_dma_chan *ioat) in ioat3_cleanup()471 struct ioat2_dma_chan *ioat = to_ioat2_chan((void *) data); in ioat3_cleanup_event() local480 static void ioat3_restart_channel(struct ioat2_dma_chan *ioat) in ioat3_restart_channel()492 static void ioat3_eh(struct ioat2_dma_chan *ioat) in ioat3_eh()566 static void check_active(struct ioat2_dma_chan *ioat) in check_active()594 struct ioat2_dma_chan *ioat = to_ioat2_chan((void *) data); in ioat3_timer_event() local649 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); in ioat3_tx_status() local666 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); in __ioat3_prep_xor_lock() local[all …]
296 static inline void ioat_set_chainaddr(struct ioat_dma_chan *ioat, u64 addr) in ioat_set_chainaddr()