Lines Matching refs:name
34 const char *name;
96 const char *name;
119 for (coll = collections; coll->name; coll++)
123 for (bench = coll->benchmarks; bench && bench->name; bench++)
129 printf("\n # List of available benchmarks for collection '%s':\n\n", coll->name);
132 printf("%14s: %s\n", bench->name, bench->summary);
167 printf("%14s: %s\n", coll->name, coll->summary);
192 char *name;
197 name = zalloc(size);
198 BUG_ON(!name);
200 scnprintf(name, size, "%s-%s", coll_name, bench_name);
202 prctl(PR_SET_NAME, name);
203 argv[0] = name;
207 free(name);
228 printf("# Running %s/%s benchmark...\n", coll->name, bench->name);
230 argv[1] = bench->name;
231 run_bench(coll->name, bench->name, bench->fn, 1, argv);
286 if (strcmp(coll->name, argv[0]))
301 if (strcmp(bench->name, argv[1]))
305 printf("# Running '%s/%s' benchmark:\n", coll->name, bench->name);
306 ret = run_bench(coll->name, bench->name, bench->fn, argc-1, argv+1);