• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/dma/

Lines Matching defs:src_cnt

70 	u32 src_cnt;
74 src_cnt = unmap->unmap_src_cnt;
79 if (src_cnt > 1) /* is xor? */
88 while (src_cnt--) {
89 addr = iop_desc_get_src_addr(unmap, iop_chan, src_cnt);
106 u32 src_cnt = unmap->unmap_src_cnt;
112 src_cnt -= 3;
122 for (i = 0; i < src_cnt; i++) {
680 dma_addr_t *dma_src, unsigned int src_cnt, size_t len,
692 "%s src_cnt: %d len: %u flags: %lx\n",
693 __func__, src_cnt, len, flags);
696 slot_cnt = iop_chan_xor_slot_count(len, src_cnt, &slots_per_op);
700 iop_desc_init_xor(grp_start, src_cnt, flags);
703 sw_desc->unmap_src_cnt = src_cnt;
706 while (src_cnt--)
707 iop_desc_set_xor_src_addr(grp_start, src_cnt,
708 dma_src[src_cnt]);
717 unsigned int src_cnt, size_t len, u32 *result,
727 dev_dbg(iop_chan->device->common.dev, "%s src_cnt: %d len: %u\n",
728 __func__, src_cnt, len);
731 slot_cnt = iop_chan_zero_sum_slot_count(len, src_cnt, &slots_per_op);
735 iop_desc_init_zero_sum(grp_start, src_cnt, flags);
740 sw_desc->unmap_src_cnt = src_cnt;
743 while (src_cnt--)
744 iop_desc_set_zero_sum_src_addr(grp_start, src_cnt,
745 dma_src[src_cnt]);
754 unsigned int src_cnt, const unsigned char *scf, size_t len,
767 "%s src_cnt: %d len: %u flags: %lx\n",
768 __func__, src_cnt, len, flags);
771 continue_srcs = 1+src_cnt;
773 continue_srcs = 3+src_cnt;
775 continue_srcs = 0+src_cnt;
794 sw_desc->unmap_src_cnt = src_cnt;
797 for (i = 0; i < src_cnt; i++)
820 unsigned int src_cnt, const unsigned char *scf,
832 dev_dbg(iop_chan->device->common.dev, "%s src_cnt: %d len: %u\n",
833 __func__, src_cnt, len);
836 slot_cnt = iop_chan_pq_zero_sum_slot_count(len, src_cnt + 2, &slots_per_op);
842 int pq_idx = src_cnt;
845 iop_desc_init_pq_zero_sum(g, src_cnt+2, flags);
850 sw_desc->unmap_src_cnt = src_cnt+2;
853 while (src_cnt--)
854 iop_desc_set_pq_zero_sum_src_addr(g, src_cnt,
855 src[src_cnt],
856 scf[src_cnt]);