Searched defs:ioat (Results 1 - 5 of 5) sorted by relevance
/linux-4.1.27/drivers/dma/ioat/ |
H A D | dma_v2.h | 73 static inline u32 ioat2_ring_size(struct ioat2_dma_chan *ioat) ioat2_ring_size() argument 79 static inline u16 ioat2_ring_active(struct ioat2_dma_chan *ioat) ioat2_ring_active() argument 85 static inline u16 ioat2_ring_pending(struct ioat2_dma_chan *ioat) ioat2_ring_pending() argument 90 static inline u32 ioat2_ring_space(struct ioat2_dma_chan *ioat) ioat2_ring_space() argument 95 static inline u16 ioat2_xferlen_to_descs(struct ioat2_dma_chan *ioat, size_t len) ioat2_xferlen_to_descs() argument 139 ioat2_get_ring_ent(struct ioat2_dma_chan *ioat, u16 idx) ioat2_get_ring_ent() argument 144 static inline void ioat2_set_chainaddr(struct ioat2_dma_chan *ioat, u64 addr) ioat2_set_chainaddr() argument
|
H A D | dma_v2.c | 52 void __ioat2_issue_pending(struct ioat2_dma_chan *ioat) __ioat2_issue_pending() argument 66 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); ioat2_issue_pending() local 82 static void ioat2_update_pending(struct ioat2_dma_chan *ioat) ioat2_update_pending() argument 88 static void __ioat2_start_null_desc(struct ioat2_dma_chan *ioat) __ioat2_start_null_desc() argument 120 static void ioat2_start_null_desc(struct ioat2_dma_chan *ioat) ioat2_start_null_desc() argument 127 static void __cleanup(struct ioat2_dma_chan *ioat, dma_addr_t phys_complete) __cleanup() argument 175 static void ioat2_cleanup(struct ioat2_dma_chan *ioat) ioat2_cleanup() argument 188 struct ioat2_dma_chan *ioat = to_ioat2_chan((void *) data); ioat2_cleanup_event() local 197 void __ioat2_restart_chan(struct ioat2_dma_chan *ioat) __ioat2_restart_chan() argument 259 static void ioat2_restart_channel(struct ioat2_dma_chan *ioat) ioat2_restart_channel() argument 271 static void check_active(struct ioat2_dma_chan *ioat) check_active() argument 299 struct ioat2_dma_chan *ioat = to_ioat2_chan((void *) data); ioat2_timer_event() local 369 struct ioat2_dma_chan *ioat; ioat2_enumerate_channels() local 414 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); ioat2_tx_submit_unlock() local 516 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); ioat2_alloc_chan_resources() local 579 bool reshape_ring(struct ioat2_dma_chan *ioat, int order) reshape_ring() argument 691 int ioat2_check_space_lock(struct ioat2_dma_chan *ioat, int num_descs) ioat2_check_space_lock() argument 749 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); ioat2_dma_prep_memcpy_lock() local 797 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); ioat2_free_chan_resources() local 848 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); ring_size_show() local 856 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); ring_active_show() local
|
H A D | dma.c | 128 struct ioat_dma_chan *ioat; ioat1_enumerate_channels() local 170 __ioat1_dma_memcpy_issue_pending(struct ioat_dma_chan *ioat) __ioat1_dma_memcpy_issue_pending() argument 182 struct ioat_dma_chan *ioat = to_ioat_chan(chan); ioat1_dma_memcpy_issue_pending() local 195 static void ioat1_reset_channel(struct ioat_dma_chan *ioat) ioat1_reset_channel() argument 229 struct ioat_dma_chan *ioat = to_ioat_chan(c); ioat1_tx_submit() local 269 ioat_dma_alloc_descriptor(struct ioat_dma_chan *ioat, gfp_t flags) ioat_dma_alloc_descriptor() argument 309 struct ioat_dma_chan *ioat = to_ioat_chan(c); ioat1_dma_alloc_chan_resources() local 403 struct ioat_dma_chan *ioat = to_ioat_chan(c); ioat1_dma_free_chan_resources() local 468 ioat1_dma_get_next_descriptor(struct ioat_dma_chan *ioat) ioat1_dma_get_next_descriptor() argument 493 struct ioat_dma_chan *ioat = to_ioat_chan(c); ioat1_dma_prep_memcpy() local 559 struct ioat_dma_chan *ioat = to_ioat_chan((void *) data); ioat1_cleanup_event() local 602 static void __cleanup(struct ioat_dma_chan *ioat, dma_addr_t phys_complete) __cleanup() argument 671 static void ioat1_cleanup(struct ioat_dma_chan *ioat) ioat1_cleanup() argument 699 struct ioat_dma_chan *ioat = to_ioat_chan((void *) data); ioat1_timer_event() local 763 static void ioat1_dma_start_null_desc(struct ioat_dma_chan *ioat) ioat1_dma_start_null_desc() argument 1096 struct ioat_dma_chan *ioat = to_ioat_chan(c); ring_size_show() local 1104 struct ioat_dma_chan *ioat = to_ioat_chan(c); ring_active_show() local
|
H A D | dma.h | 296 static inline void ioat_set_chainaddr(struct ioat_dma_chan *ioat, u64 addr) ioat_set_chainaddr() argument
|
H A D | dma_v3.c | 335 desc_get_errstat(struct ioat2_dma_chan *ioat, struct ioat_ring_ent *desc) desc_get_errstat() argument 371 static void __cleanup(struct ioat2_dma_chan *ioat, dma_addr_t phys_complete) __cleanup() argument 447 static void ioat3_cleanup(struct ioat2_dma_chan *ioat) ioat3_cleanup() argument 471 struct ioat2_dma_chan *ioat = to_ioat2_chan((void *) data); ioat3_cleanup_event() local 480 static void ioat3_restart_channel(struct ioat2_dma_chan *ioat) ioat3_restart_channel() argument 492 static void ioat3_eh(struct ioat2_dma_chan *ioat) ioat3_eh() argument 566 static void check_active(struct ioat2_dma_chan *ioat) check_active() argument 594 struct ioat2_dma_chan *ioat = to_ioat2_chan((void *) data); ioat3_timer_event() local 649 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); ioat3_tx_status() local 666 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); __ioat3_prep_xor_lock() local 774 dump_pq_desc_dbg(struct ioat2_dma_chan *ioat, struct ioat_ring_ent *desc, struct ioat_ring_ent *ext) dump_pq_desc_dbg() argument 800 static void dump_pq16_desc_dbg(struct ioat2_dma_chan *ioat, dump_pq16_desc_dbg() argument 841 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); __ioat3_prep_pq_lock() local 965 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); __ioat3_prep_pq16_lock() local 1180 struct ioat2_dma_chan *ioat = to_ioat2_chan(c); ioat3_prep_interrupt_lock() local
|
Completed in 145 milliseconds