Lines Matching refs:srcs
156 u8 **srcs; member
452 thread->srcs = kcalloc(src_cnt+1, sizeof(u8 *), GFP_KERNEL); in dmatest_func()
453 if (!thread->srcs) in dmatest_func()
456 thread->srcs[i] = kmalloc(params->buf_size, GFP_KERNEL); in dmatest_func()
457 if (!thread->srcs[i]) in dmatest_func()
460 thread->srcs[i] = NULL; in dmatest_func()
484 dma_addr_t srcs[src_cnt]; in dmatest_func() local
526 dmatest_init_srcs(thread->srcs, src_off, len, in dmatest_func()
543 void *buf = thread->srcs[i]; in dmatest_func()
549 srcs[i] = um->addr[i] + src_off; in dmatest_func()
583 srcs[0], len, flags); in dmatest_func()
587 srcs, src_cnt, in dmatest_func()
594 tx = dev->device_prep_dma_pq(chan, dma_pq, srcs, in dmatest_func()
661 error_count = dmatest_verify(thread->srcs, 0, src_off, in dmatest_func()
663 error_count += dmatest_verify(thread->srcs, src_off, in dmatest_func()
666 error_count += dmatest_verify(thread->srcs, src_off + len, in dmatest_func()
698 for (i = 0; thread->srcs[i]; i++) in dmatest_func()
699 kfree(thread->srcs[i]); in dmatest_func()
700 kfree(thread->srcs); in dmatest_func()