Lines Matching refs:repeat
54 static bool bpf_test_timer_continue(struct bpf_test_timer *t, u32 repeat, int *err, u32 *duration) in bpf_test_timer_continue() argument
58 if (t->i >= repeat) { in bpf_test_timer_continue()
89 static int bpf_test_run(struct bpf_prog *prog, void *ctx, u32 repeat, in bpf_test_run() argument
109 if (!repeat) in bpf_test_run()
110 repeat = 1; in bpf_test_run()
120 } while (bpf_test_timer_continue(&t, repeat, &ret, time)); in bpf_test_run()
347 kattr->test.repeat) in bpf_prog_test_run_raw_tp()
568 u32 repeat = kattr->test.repeat; in bpf_prog_test_run_skb() local
662 ret = bpf_test_run(prog, skb, repeat, &retval, &duration, false); in bpf_prog_test_run_skb()
759 u32 repeat = kattr->test.repeat; in bpf_prog_test_run_xdp() local
805 ret = bpf_test_run(prog, &xdp, repeat, &retval, &duration, true); in bpf_prog_test_run_xdp()
855 u32 repeat = kattr->test.repeat; in bpf_prog_test_run_flow_dissector() local
879 if (!repeat) in bpf_prog_test_run_flow_dissector()
880 repeat = 1; in bpf_prog_test_run_flow_dissector()
902 } while (bpf_test_timer_continue(&t, repeat, &ret, &duration)); in bpf_prog_test_run_flow_dissector()
926 u32 repeat = kattr->test.repeat; in bpf_prog_test_run_sk_lookup() local
941 if (!repeat) in bpf_prog_test_run_sk_lookup()
942 repeat = 1; in bpf_prog_test_run_sk_lookup()
997 } while (bpf_test_timer_continue(&t, repeat, &ret, &duration)); in bpf_prog_test_run_sk_lookup()
1036 kattr->test.repeat || kattr->test.flags) in bpf_prog_test_run_syscall()