Home
last modified time | relevance | path

Searched refs:KF_ITER_NEW (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/tools/testing/selftests/bpf/bpf_testmod/
H A Dbpf_testmod.c344 BTF_ID_FLAGS(func, bpf_iter_testmod_seq_new, KF_ITER_NEW)
/openbmc/linux/include/linux/
H A Dbtf.h74 #define KF_ITER_NEW (1 << 8) /* kfunc implements BPF iter constructor */ macro
/openbmc/linux/kernel/bpf/
H A Dbtf.c7581 u32 flags = func_flags & (KF_ITER_NEW | KF_ITER_NEXT | KF_ITER_DESTROY); in BTF_ID_LIST_GLOBAL()
7619 if (flags & KF_ITER_NEW) in BTF_ID_LIST_GLOBAL()
7631 if (!(flags & KF_ITER_NEW) && nr_args != 1) in BTF_ID_LIST_GLOBAL()
7671 if (func_flags & (KF_ITER_NEW | KF_ITER_NEXT | KF_ITER_DESTROY)) { in btf_check_kfunc_protos()
H A Dhelpers.c2582 BTF_ID_FLAGS(func, bpf_iter_num_new, KF_ITER_NEW)
H A Dverifier.c7679 return meta->kfunc_flags & (KF_ITER_NEW | KF_ITER_NEXT | KF_ITER_DESTROY); in is_iter_kfunc()
7684 return meta->kfunc_flags & KF_ITER_NEW; in is_iter_new_kfunc()