Home
last modified time | relevance | path

Searched refs:bpf_iter_num_next (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.6/tools/testing/selftests/bpf/progs/
Diters.c33 while ((v = bpf_iter_num_next(&it))) { in iter_err_unsafe_c_loop()
77 __imm(bpf_iter_num_next), in iter_err_unsafe_asm_loop()
95 while ((v = bpf_iter_num_next(&it))) { in iter_while_loop()
113 while ((v = bpf_iter_num_next(&it))) { in iter_while_loop_auto_cleanup()
131 for (v = bpf_iter_num_next(&it); v; v = bpf_iter_num_next(&it)) { in iter_for_loop()
181 v = bpf_iter_num_next(&it); in iter_pragma_unroll_loop()
199 v = bpf_iter_num_next(&it); in iter_manual_unroll_loop()
201 v = bpf_iter_num_next(&it); in iter_manual_unroll_loop()
203 v = bpf_iter_num_next(&it); in iter_manual_unroll_loop()
205 v = bpf_iter_num_next(&it); in iter_manual_unroll_loop()
[all …]
Diters_num.c188 while ((v = bpf_iter_num_next(&it))) { in num_succ_elem_cnt()
209 v = bpf_iter_num_next(&it); in num_overfetched_elem_cnt()
231 v = bpf_iter_num_next(&it); in num_fail_elem_cnt()
Diters_looping.c14 __imm(bpf_iter_num_next), \
Diters_state_safety.c14 __imm(bpf_iter_num_next), \
/Linux-v6.6/tools/lib/bpf/
Dbpf_helpers.h302 extern int *bpf_iter_num_next(struct bpf_iter_num *it) __weak __ksym;
374 int *___t = bpf_iter_num_next(&___it); \
397 bpf_iter_num_next(&___it); \
/Linux-v6.6/kernel/bpf/
Dbpf_iter.c822 __bpf_kfunc int *bpf_iter_num_next(struct bpf_iter_num* it) in bpf_iter_num_next() function
Dhelpers.c2489 BTF_ID_FLAGS(func, bpf_iter_num_next, KF_ITER_NEXT | KF_RET_NULL)