Lines Matching defs:targs
899 static void help(char *name, struct test_args *targs)
910 targs->nslots);
912 targs->tfirst, NTESTS - 1);
914 targs->tlast, NTESTS - 1);
916 targs->seconds);
918 targs->runs);
962 struct test_args *targs)
971 help(argv[0], targs);
987 targs->nslots = atoi_paranoid(optarg);
988 if (targs->nslots <= 1 && targs->nslots != -1) {
994 targs->tfirst = atoi_non_negative("First test", optarg);
997 targs->tlast = atoi_non_negative("Last test", optarg);
998 if (targs->tlast >= NTESTS) {
1005 targs->seconds = atoi_non_negative("Test length", optarg);
1008 targs->runs = atoi_positive("Runs per test", optarg);
1014 help(argv[0], targs);
1018 if (targs->tfirst > targs->tlast) {
1030 if (targs->nslots == -1)
1031 targs->nslots = max_mem_slots - 1;
1033 targs->nslots = min_t(int, targs->nslots, max_mem_slots) - 1;
1036 targs->nslots + 1);
1048 const struct test_args *targs,
1055 if (!test_execute(targs->nslots, &maxslots, targs->seconds, data,
1101 struct test_args targs = {
1114 if (!parse_args(argc, argv, &targs))
1117 for (tctr = targs.tfirst; tctr <= targs.tlast; tctr++) {
1122 if (tctr > targs.tfirst)
1126 data->name, targs.runs, targs.seconds);
1128 for (runctr = 0; runctr < targs.runs; runctr++)
1129 if (!test_loop(data, &targs,