Lines Matching defs:grp_start
198 struct iop_adma_desc_slot *iter, *_iter, *grp_start = NULL;
247 if (!grp_start)
248 grp_start = iter;
259 if (grp_start->xor_check_result) {
261 slot_cnt = grp_start->slot_cnt;
262 grp_iter = grp_start;
275 grp_start->xor_check_result);
276 *grp_start->xor_check_result = zero_sum_result;
280 slot_cnt = grp_start->slot_cnt;
281 grp_iter = grp_start;
299 grp_start = NULL;
469 struct iop_adma_desc_slot *grp_start, *old_chain_tail;
475 grp_start = sw_desc->group_head;
476 slot_cnt = grp_start->slot_cnt;
477 slots_per_op = grp_start->slots_per_op;
488 next_dma = grp_start->async_tx.phys;
593 struct iop_adma_desc_slot *sw_desc, *grp_start;
602 grp_start = sw_desc->group_head;
603 iop_desc_init_interrupt(grp_start, iop_chan);
604 grp_start->unmap_len = 0;
617 struct iop_adma_desc_slot *sw_desc, *grp_start;
631 grp_start = sw_desc->group_head;
632 iop_desc_init_memcpy(grp_start, flags);
633 iop_desc_set_byte_count(grp_start, iop_chan, len);
634 iop_desc_set_dest_addr(grp_start, iop_chan, dma_dest);
635 iop_desc_set_memcpy_src_addr(grp_start, dma_src);
650 struct iop_adma_desc_slot *sw_desc, *grp_start;
664 grp_start = sw_desc->group_head;
665 iop_desc_init_memset(grp_start, flags);
666 iop_desc_set_byte_count(grp_start, iop_chan, len);
667 iop_desc_set_block_fill_val(grp_start, value);
668 iop_desc_set_dest_addr(grp_start, iop_chan, dma_dest);
684 struct iop_adma_desc_slot *sw_desc, *grp_start;
699 grp_start = sw_desc->group_head;
700 iop_desc_init_xor(grp_start, src_cnt, flags);
701 iop_desc_set_byte_count(grp_start, iop_chan, len);
702 iop_desc_set_dest_addr(grp_start, iop_chan, dma_dest);
707 iop_desc_set_xor_src_addr(grp_start, src_cnt,
721 struct iop_adma_desc_slot *sw_desc, *grp_start;
734 grp_start = sw_desc->group_head;
735 iop_desc_init_zero_sum(grp_start, src_cnt, flags);
736 iop_desc_set_zero_sum_byte_count(grp_start, len);
737 grp_start->xor_check_result = result;
738 pr_debug("\t%s: grp_start->xor_check_result: %p\n",
739 __func__, grp_start->xor_check_result);
744 iop_desc_set_zero_sum_src_addr(grp_start, src_cnt,
1626 struct iop_adma_desc_slot *sw_desc, *grp_start;
1636 grp_start = sw_desc->group_head;
1640 iop_desc_init_memcpy(grp_start, 0);
1641 iop_desc_set_byte_count(grp_start, iop_chan, 0);
1642 iop_desc_set_dest_addr(grp_start, iop_chan, 0);
1643 iop_desc_set_memcpy_src_addr(grp_start, 0);
1683 struct iop_adma_desc_slot *sw_desc, *grp_start;
1693 grp_start = sw_desc->group_head;
1696 iop_desc_init_null_xor(grp_start, 2, 0);
1697 iop_desc_set_byte_count(grp_start, iop_chan, 0);
1698 iop_desc_set_dest_addr(grp_start, iop_chan, 0);
1699 iop_desc_set_xor_src_addr(grp_start, 0, 0);
1700 iop_desc_set_xor_src_addr(grp_start, 1, 0);