Searched refs:iop_adma_desc_slot (Results 1 – 3 of 3) sorted by relevance
/linux-6.1.9/drivers/dma/ |
D | iop-adma.h | 181 iop_desc_init_pq(struct iop_adma_desc_slot *desc, int src_cnt, in iop_desc_init_pq() 188 iop_desc_set_pq_addr(struct iop_adma_desc_slot *desc, dma_addr_t *addr) in iop_desc_set_pq_addr() 194 iop_desc_set_pq_src_addr(struct iop_adma_desc_slot *desc, int src_idx, in iop_desc_set_pq_src_addr() 208 iop_desc_init_pq_zero_sum(struct iop_adma_desc_slot *desc, int src_cnt, in iop_desc_init_pq_zero_sum() 215 iop_desc_set_pq_zero_sum_byte_count(struct iop_adma_desc_slot *desc, u32 len) in iop_desc_set_pq_zero_sum_byte_count() 223 iop_desc_set_pq_zero_sum_addr(struct iop_adma_desc_slot *desc, int pq_idx, in iop_desc_set_pq_zero_sum_addr() 284 static inline int iop_desc_is_aligned(struct iop_adma_desc_slot *desc, in iop_desc_is_aligned() 378 static inline u32 iop_desc_get_byte_count(struct iop_adma_desc_slot *desc, in iop_desc_get_byte_count() 411 static inline u32 iop_desc_get_src_addr(struct iop_adma_desc_slot *desc, in iop_desc_get_src_addr() 443 iop_desc_init_memcpy(struct iop_adma_desc_slot *desc, unsigned long flags) in iop_desc_init_memcpy() [all …]
|
D | iop-adma.c | 32 container_of(tx, struct iop_adma_desc_slot, async_tx) 39 static void iop_adma_free_slots(struct iop_adma_desc_slot *slot) in iop_adma_free_slots() 46 struct iop_adma_desc_slot, in iop_adma_free_slots() 52 iop_adma_run_tx_complete_actions(struct iop_adma_desc_slot *desc, in iop_adma_run_tx_complete_actions() 79 iop_adma_clean_slot(struct iop_adma_desc_slot *desc, in iop_adma_clean_slot() 106 struct iop_adma_desc_slot *iter, *_iter, *grp_start = NULL; in __iop_adma_slot_cleanup() 162 struct iop_adma_desc_slot *grp_iter, *_grp_iter; in __iop_adma_slot_cleanup() 256 static struct iop_adma_desc_slot * 260 struct iop_adma_desc_slot *iter, *_iter, *alloc_start = NULL; in iop_adma_alloc_slots() 274 struct iop_adma_desc_slot, in iop_adma_alloc_slots() [all …]
|
/linux-6.1.9/include/linux/platform_data/ |
D | dma-iop32x.h | 60 struct iop_adma_desc_slot *last_used; 83 struct iop_adma_desc_slot { struct 87 struct iop_adma_desc_slot *group_head; argument 107 container_of(addr_hw_desc, struct iop_adma_desc_slot, hw_desc) argument
|