Lines Matching defs:src_cnt
192 iop_chan_pq_slot_count(size_t len, int src_cnt, int *slots_per_op)
199 iop_desc_init_pq(struct iop_adma_desc_slot *desc, int src_cnt,
219 iop_chan_pq_zero_sum_slot_count(size_t len, int src_cnt, int *slots_per_op)
226 iop_desc_init_pq_zero_sum(struct iop_adma_desc_slot *desc, int src_cnt,
323 static inline int iop3xx_aau_xor_slot_count(size_t len, int src_cnt,
336 *slots_per_op = slot_count_table[src_cnt - 1];
355 static inline int iop_chan_xor_slot_count(size_t len, int src_cnt,
358 int slot_cnt = iop3xx_aau_xor_slot_count(len, src_cnt, slots_per_op);
377 static inline int iop_chan_zero_sum_slot_count(size_t len, int src_cnt,
380 int slot_cnt = iop3xx_aau_xor_slot_count(len, src_cnt, slots_per_op);
525 iop3xx_desc_init_xor(struct iop3xx_desc_aau *hw_desc, int src_cnt,
536 switch (src_cnt) {
541 for (i = 24; i < src_cnt; i++) {
546 src_cnt = 24;
555 for (i = 16; i < src_cnt; i++) {
560 src_cnt = 16;
567 for (i = 8; i < src_cnt; i++) {
572 src_cnt = 8;
576 for (i = 0; i < src_cnt; i++) {
581 if (!u_desc_ctrl.field.blk_ctrl && src_cnt > 4)
594 iop_desc_init_xor(struct iop_adma_desc_slot *desc, int src_cnt,
597 iop3xx_desc_init_xor(desc->hw_desc, src_cnt, flags);
602 iop_desc_init_zero_sum(struct iop_adma_desc_slot *desc, int src_cnt,
618 u_desc_ctrl.value = iop3xx_desc_init_xor(iter, src_cnt, flags);
639 iop_desc_init_null_xor(struct iop_adma_desc_slot *desc, int src_cnt,
649 switch (src_cnt) {
667 if (!u_desc_ctrl.field.blk_ctrl && src_cnt > 4)