Lines Matching defs:repeat
62 u32 repeat, int *err, u32 *duration)
66 if (t->i >= repeat) {
286 u32 repeat)
298 batch_sz = min_t(u32, repeat, xdp->batch_size);
373 u32 repeat, u32 batch_size, u32 *time)
380 if (!repeat)
381 repeat = 1;
390 ret = xdp_test_run_batch(&xdp, prog, repeat - t.i);
393 } while (bpf_test_timer_continue(&t, xdp.frame_cnt, repeat, &ret, time));
400 static int bpf_test_run(struct bpf_prog *prog, void *ctx, u32 repeat,
421 if (!repeat)
422 repeat = 1;
438 } while (bpf_test_timer_continue(&t, 1, repeat, &ret, time));
766 /* doesn't support data_in/out, ctx_out, duration, or repeat */
769 kattr->test.repeat || kattr->test.batch_size)
991 u32 repeat = kattr->test.repeat;
1099 ret = bpf_test_run(prog, skb, repeat, &retval, &duration, false);
1214 u32 repeat = kattr->test.repeat;
1318 if (repeat > 1)
1322 ret = bpf_test_run_xdp_live(prog, &xdp, repeat, batch_size, &duration);
1324 ret = bpf_test_run(prog, &xdp, repeat, &retval, &duration, true);
1341 if (repeat > 1)
1374 u32 repeat = kattr->test.repeat;
1395 if (!repeat)
1396 repeat = 1;
1418 } while (bpf_test_timer_continue(&t, 1, repeat, &ret, &duration));
1442 u32 repeat = kattr->test.repeat;
1454 if (!repeat)
1455 repeat = 1;
1510 } while (bpf_test_timer_continue(&t, 1, repeat, &ret, &duration));
1546 /* doesn't support data_in/out, ctx_out, duration, or repeat or flags */
1549 kattr->test.repeat || kattr->test.flags ||
1645 u32 repeat = kattr->test.repeat;
1666 if (!repeat)
1667 repeat = 1;
1722 ret = bpf_test_run(prog, &ctx, repeat, &retval, &duration, false);