Lines Matching refs:suite
294 // suite/perm updates
295 void bench_define_suite(const struct bench_suite *suite) {
297 suite->define_names, suite->define_count};
300 if (lfs_max(suite->define_count, BENCH_IMPLICIT_DEFINE_COUNT)
304 lfs_max(suite->define_count, BENCH_IMPLICIT_DEFINE_COUNT));
321 suite->define_count,
355 suite->define_count,
379 const struct bench_suite *suite,
384 case_->defines + perm*suite->define_count,
385 suite->define_count};
608 const struct bench_suite *suite,
610 (void)suite;
615 suite->define_count,
639 const struct bench_suite *suite,
647 suite->define_count,
689 const struct bench_suite *suite,
695 const struct bench_suite *suite,
707 cb(data, suite, case_);
717 bench_define_perm(suite, case_, k);
729 bool was_seen = bench_seen_insert(&seen, suite, case_);
734 cb(data, suite, case_);
751 const struct bench_suite *suite,
754 (void)suite;
781 // does neither suite nor case name match?
831 name_width, "suite", "flags", "cases", "perms");
840 // does neither suite nor case name match?
899 // does neither suite nor case name match?
946 printf("%-*s %s\n", name_width, "suite", "path");
952 // does neither suite nor case name match?
994 // does neither suite nor case name match?
1066 const struct bench_suite *suite,
1069 (void)suite;
1074 d < lfs_max(suite->define_count,
1086 const struct bench_suite *suite,
1089 (void)suite;
1094 d < lfs_max(suite->define_count,
1114 // does neither suite nor case name match?
1160 // does neither suite nor case name match?
1200 // yes we do need to define a suite, this does a bit of bookeeping
1260 // yes we do need to define a suite, this does a bit of bookeeping
1287 const struct bench_suite *suite,
1303 perm_printid(suite, case_);
1350 perm_printid(suite, case_);
1356 perm_printid(suite, case_);
1380 // does neither suite nor case name match?
1435 {"list-suite-paths", no_argument, NULL, OPT_LIST_SUITE_PATHS},
1462 "List the path for each bench suite.",
1980 // parse name, can be suite or case