Searched defs:ioat (Results 1 – 5 of 5) sorted by relevance
/linux-3.3/drivers/dma/ioat/ |
D | dma_v2.c | 54 void __ioat2_issue_pending(struct ioat2_dma_chan *ioat) in __ioat2_issue_pending() 68 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); in ioat2_issue_pending() local 84 static void ioat2_update_pending(struct ioat2_dma_chan *ioat) in ioat2_update_pending() 90 static void __ioat2_start_null_desc(struct ioat2_dma_chan *ioat) in __ioat2_start_null_desc() 122 static void ioat2_start_null_desc(struct ioat2_dma_chan *ioat) in ioat2_start_null_desc() 129 static void __cleanup(struct ioat2_dma_chan *ioat, unsigned long phys_complete) in __cleanup() 178 static void ioat2_cleanup(struct ioat2_dma_chan *ioat) in ioat2_cleanup() 191 struct ioat2_dma_chan *ioat = to_ioat2_chan((void *) data); in ioat2_cleanup_event() local 197 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 …]
|
D | dma_v2.h | 77 static inline u16 ioat2_ring_size(struct ioat2_dma_chan *ioat) in ioat2_ring_size() 83 static inline u16 ioat2_ring_active(struct ioat2_dma_chan *ioat) in ioat2_ring_active() 89 static inline u16 ioat2_ring_pending(struct ioat2_dma_chan *ioat) in ioat2_ring_pending() 94 static inline u16 ioat2_ring_space(struct ioat2_dma_chan *ioat) in ioat2_ring_space() 99 static inline u16 ioat2_xferlen_to_descs(struct ioat2_dma_chan *ioat, size_t len) in ioat2_xferlen_to_descs() 143 ioat2_get_ring_ent(struct ioat2_dma_chan *ioat, u16 idx) in ioat2_get_ring_ent() 148 static inline void ioat2_set_chainaddr(struct ioat2_dma_chan *ioat, u64 addr) in ioat2_set_chainaddr()
|
D | dma.c | 128 struct ioat_dma_chan *ioat; in ioat1_enumerate_channels() local 170 __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() local 195 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() local 274 ioat_dma_alloc_descriptor(struct ioat_dma_chan *ioat, gfp_t flags) in ioat_dma_alloc_descriptor() 314 struct ioat_dma_chan *ioat = to_ioat_chan(c); in ioat1_dma_alloc_chan_resources() local 372 struct ioat_dma_chan *ioat = to_ioat_chan(c); in ioat1_dma_free_chan_resources() local 439 ioat1_dma_get_next_descriptor(struct ioat_dma_chan *ioat) in ioat1_dma_get_next_descriptor() 464 struct ioat_dma_chan *ioat = to_ioat_chan(c); in ioat1_dma_prep_memcpy() local [all …]
|
D | dma_v3.c | 113 static void ioat3_dma_unmap(struct ioat2_dma_chan *ioat, in ioat3_dma_unmap() 259 static void __cleanup(struct ioat2_dma_chan *ioat, unsigned long phys_complete) in __cleanup() 314 static void ioat3_cleanup(struct ioat2_dma_chan *ioat) in ioat3_cleanup() 327 struct ioat2_dma_chan *ioat = to_ioat2_chan((void *) data); in ioat3_cleanup_event() local 333 static void ioat3_restart_channel(struct ioat2_dma_chan *ioat) in ioat3_restart_channel() 347 struct ioat2_dma_chan *ioat = to_ioat2_chan((void *) data); in ioat3_timer_event() local 413 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); in ioat3_tx_status() local 427 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); in ioat3_prep_memset_lock() local 473 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); in __ioat3_prep_xor_lock() local 581 dump_pq_desc_dbg(struct ioat2_dma_chan *ioat, struct ioat_ring_ent *desc, struct ioat_ring_ent *ext) in dump_pq_desc_dbg() [all …]
|
D | dma.h | 283 static inline void ioat_set_chainaddr(struct ioat_dma_chan *ioat, u64 addr) in ioat_set_chainaddr()
|