Searched refs:bpf_iter_num_new (Results 1 – 7 of 7) sorted by relevance
/Linux-v6.6/tools/testing/selftests/bpf/progs/ |
D | iters.c | 32 bpf_iter_num_new(&it, 0, 1000); in iter_err_unsafe_c_loop() 76 __imm(bpf_iter_num_new), in iter_err_unsafe_asm_loop() 94 bpf_iter_num_new(&it, 0, 3); in iter_while_loop() 112 bpf_iter_num_new(&it, 0, 3); in iter_while_loop_auto_cleanup() 130 bpf_iter_num_new(&it, 5, 10); in iter_for_loop() 178 bpf_iter_num_new(&it, 0, 2); in iter_pragma_unroll_loop() 198 bpf_iter_num_new(&it, 100, 200); in iter_manual_unroll_loop() 221 bpf_iter_num_new(&it, 0, 3); in iter_multiple_sequential_loops() 227 bpf_iter_num_new(&it, 5, 10); in iter_multiple_sequential_loops() 233 bpf_iter_num_new(&it, 0, 2); in iter_multiple_sequential_loops() [all …]
|
D | iters_num.c | 144 res_invalid_range = bpf_iter_num_new(&it, 1, 0); in num_invalid_range() 158 res_max_range = 10 + bpf_iter_num_new(&it, 0, BPF_MAX_LOOPS); in num_max_range() 172 res_e2big_range = bpf_iter_num_new(&it, -1, BPF_MAX_LOOPS); in num_e2big_range() 187 bpf_iter_num_new(&it, 0, 10); in num_succ_elem_cnt() 207 bpf_iter_num_new(&it, 0, 5); in num_overfetched_elem_cnt() 229 bpf_iter_num_new(&it, 100, 10); in num_fail_elem_cnt()
|
D | iters_state_safety.c | 13 __imm(bpf_iter_num_new), \ 180 bpf_iter_num_new(&iter, 0, 1); in subprog_with_iter()
|
D | iters_looping.c | 13 __imm(bpf_iter_num_new), \
|
/Linux-v6.6/tools/lib/bpf/ |
D | bpf_helpers.h | 301 extern int bpf_iter_num_new(struct bpf_iter_num *it, int start, int end) __weak __ksym; 368 bpf_iter_num_new(&___it, (start), (end)), \ 393 bpf_iter_num_new(&___it, 0, (N)), \
|
/Linux-v6.6/kernel/bpf/ |
D | bpf_iter.c | 789 __bpf_kfunc int bpf_iter_num_new(struct bpf_iter_num *it, int start, int end) in bpf_iter_num_new() function
|
D | helpers.c | 2488 BTF_ID_FLAGS(func, bpf_iter_num_new, KF_ITER_NEW)
|