Lines Matching refs:src_off
340 static void result(const char *err, unsigned int n, unsigned int src_off, in result() argument
344 current->comm, n, err, src_off, dst_off, len, data); in result()
347 static void dbg_result(const char *err, unsigned int n, unsigned int src_off, in dbg_result() argument
352 current->comm, n, err, src_off, dst_off, len, data); in dbg_result()
355 #define verbose_result(err, n, src_off, dst_off, len, data) ({ \ argument
357 result(err, n, src_off, dst_off, len, data); \
359 dbg_result(err, n, src_off, dst_off, len, data);\
486 unsigned int src_off, dst_off, len; in dmatest_func() local
517 src_off = 0; in dmatest_func()
520 src_off = dmatest_random() % (params->buf_size - len + 1); in dmatest_func()
523 src_off = (src_off >> align) << align; in dmatest_func()
526 dmatest_init_srcs(thread->srcs, src_off, len, in dmatest_func()
537 src_off, dst_off, len, ret); in dmatest_func()
549 srcs[i] = um->addr[i] + src_off; in dmatest_func()
554 src_off, dst_off, len, ret); in dmatest_func()
573 src_off, dst_off, len, ret); in dmatest_func()
601 result("prep error", total_tests, src_off, in dmatest_func()
615 result("submit error", total_tests, src_off, in dmatest_func()
638 result("test timed out", total_tests, src_off, dst_off, in dmatest_func()
646 "completion busy status", total_tests, src_off, in dmatest_func()
655 verbose_result("test passed", total_tests, src_off, 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()
664 src_off + len, src_off, in dmatest_func()
666 error_count += dmatest_verify(thread->srcs, src_off + len, in dmatest_func()
667 params->buf_size, src_off + len, in dmatest_func()
674 dst_off + len, src_off, in dmatest_func()
681 result("data error", total_tests, src_off, dst_off, in dmatest_func()
685 verbose_result("test passed", total_tests, src_off, in dmatest_func()