Lines Matching refs:test
406 static void show_time(struct test_info *test, int stage) in show_time() argument
411 speed = (long long)test->bytes * 1000; in show_time()
412 if (test->time_ms[stage]) in show_time()
413 do_div(speed, test->time_ms[stage] * 1024); in show_time()
417 stage_name[stage], test->time_ms[stage], in show_time()
421 static void spi_test_next_stage(struct test_info *test) in spi_test_next_stage() argument
423 test->time_ms[test->stage] = get_timer(test->base_ms); in spi_test_next_stage()
424 show_time(test, test->stage); in spi_test_next_stage()
425 test->base_ms = get_timer(0); in spi_test_next_stage()
426 test->stage++; in spi_test_next_stage()
442 struct test_info test; in spi_flash_test() local
447 memset(&test, '\0', sizeof(test)); in spi_flash_test()
448 test.base_ms = get_timer(0); in spi_flash_test()
449 test.bytes = len; in spi_flash_test()
456 spi_test_next_stage(&test); in spi_flash_test()
470 spi_test_next_stage(&test); in spi_flash_test()
477 spi_test_next_stage(&test); in spi_flash_test()
483 spi_test_next_stage(&test); in spi_flash_test()
498 show_time(&test, i); in spi_flash_test()