Lines Matching refs:name
34 const char *name;
116 const char *name;
141 for (coll = collections; coll->name; coll++)
145 for (bench = coll->benchmarks; bench && bench->name; bench++)
151 printf("\n # List of available benchmarks for collection '%s':\n\n", coll->name);
154 printf("%14s: %s\n", bench->name, bench->summary);
189 printf("%14s: %s\n", coll->name, coll->summary);
214 char *name;
219 name = zalloc(size);
220 BUG_ON(!name);
222 scnprintf(name, size, "%s-%s", coll_name, bench_name);
224 prctl(PR_SET_NAME, name);
225 argv[0] = name;
229 free(name);
250 printf("# Running %s/%s benchmark...\n", coll->name, bench->name);
252 argv[1] = bench->name;
253 run_bench(coll->name, bench->name, bench->fn, 1, argv);
308 if (strcmp(coll->name, argv[0]))
323 if (strcmp(bench->name, argv[1]))
327 printf("# Running '%s/%s' benchmark:\n", coll->name, bench->name);
328 ret = run_bench(coll->name, bench->name, bench->fn, argc-1, argv+1);