NR_LOOPS
atomic_set(&test_runs, NR_LOOPS);
for (i = 0; i < NR_LOOPS; i++) {
if (i == NR_LOOPS-1)
for (i = 0; i < NR_LOOPS; i++) {
if (i == NR_LOOPS-1)
for (i = 0; i < NR_LOOPS; i++)
loops = bpf_loop(NR_LOOPS, noop, NULL, 0);
loops = bpf_loop(NR_LOOPS, baseline, NULL, 0);
loops = bpf_loop(NR_LOOPS, lookup, &err, 0);
loops = bpf_loop(NR_LOOPS, insert, &err, 0);
loops = bpf_loop(NR_LOOPS, update, &err, 0);
loops = bpf_loop(NR_LOOPS, delete, &err, 0);
do_null_syscall(NR_LOOPS);
printf("%10.2f ns %10.2f cycles\n", (float)elapsed_ns / NR_LOOPS,
(float)elapsed_tb * timebase_multiplier / NR_LOOPS);