• 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/ioat/

Lines Matching refs:src_cnt

140 		int src_cnt = src_cnt_to_sw(xor->ctl_f.src_cnt);
144 if (src_cnt > 5) {
152 for (i = 0; i < src_cnt; i++) {
177 int src_cnt = src_cnt_to_sw(pq->ctl_f.src_cnt);
181 if (src_cnt > 3) {
188 src_cnt--;
190 src_cnt -= 3;
195 for (i = 0; i < src_cnt; i++) {
238 if (src_cnt_to_sw(xor->ctl_f.src_cnt) > 5)
244 if (src_cnt_to_sw(pq->ctl_f.src_cnt) > 3)
469 dma_addr_t dest, dma_addr_t *src, unsigned int src_cnt,
484 BUG_ON(src_cnt < 2);
490 if (src_cnt > 5) {
523 for (s = 0; s < src_cnt; s++)
529 xor->ctl_f.src_cnt = src_cnt_to_hw(src_cnt);
560 unsigned int src_cnt, size_t len, unsigned long flags)
562 return __ioat3_prep_xor_lock(chan, NULL, dest, src, src_cnt, len, flags);
567 unsigned int src_cnt, size_t len,
576 src_cnt - 1, len, flags);
586 int src_cnt = src_cnt_to_sw(pq->ctl_f.src_cnt);
590 " sz: %#x ctl: %#x (op: %d int: %d compl: %d pq: '%s%s' src_cnt: %d)\n",
596 pq->ctl_f.src_cnt);
597 for (i = 0; i < src_cnt; i++)
607 unsigned int src_cnt, const unsigned char *scf,
627 BUG_ON(src_cnt + dmaf_continue(flags) < 2);
634 if (src_cnt + dmaf_p_disabled_continue(flags) > 3 ||
669 for (s = 0; s < src_cnt; s++)
685 pq->ctl_f.src_cnt = src_cnt_to_hw(s);
718 unsigned int src_cnt, const unsigned char *scf, size_t len,
730 if ((flags & DMA_PREP_PQ_DISABLE_P) && src_cnt == 1) {
743 return __ioat3_prep_pq_lock(chan, NULL, dst, src, src_cnt, scf,
749 unsigned int src_cnt, const unsigned char *scf, size_t len,
763 return __ioat3_prep_pq_lock(chan, pqres, pq, src, src_cnt, scf, len,
769 unsigned int src_cnt, size_t len, unsigned long flags)
771 unsigned char scf[src_cnt];
774 memset(scf, 0, src_cnt);
779 return __ioat3_prep_pq_lock(chan, NULL, pq, src, src_cnt, scf, len,
785 unsigned int src_cnt, size_t len,
788 unsigned char scf[src_cnt];
796 memset(scf, 0, src_cnt);
801 return __ioat3_prep_pq_lock(chan, result, pq, &src[1], src_cnt - 1, scf,