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

/linux-master/include/linux/
H A Dbtf.h74 #define KF_ITER_NEW (1 << 8) /* kfunc implements BPF iter constructor */ macro
/linux-master/kernel/bpf/
H A Dhelpers.c2602 BTF_ID_FLAGS(func, bpf_iter_num_new, KF_ITER_NEW)
2605 BTF_ID_FLAGS(func, bpf_iter_task_vma_new, KF_ITER_NEW | KF_RCU)
2609 BTF_ID_FLAGS(func, bpf_iter_css_task_new, KF_ITER_NEW | KF_TRUSTED_ARGS)
2612 BTF_ID_FLAGS(func, bpf_iter_css_new, KF_ITER_NEW | KF_TRUSTED_ARGS | KF_RCU_PROTECTED)
2616 BTF_ID_FLAGS(func, bpf_iter_task_new, KF_ITER_NEW | KF_TRUSTED_ARGS | KF_RCU_PROTECTED)
H A Dbtf.c7865 u32 flags = func_flags & (KF_ITER_NEW | KF_ITER_NEXT | KF_ITER_DESTROY);
7903 if (flags & KF_ITER_NEW)
7915 if (!(flags & KF_ITER_NEW) && nr_args != 1)
7955 if (func_flags & (KF_ITER_NEW | KF_ITER_NEXT | KF_ITER_DESTROY)) {
H A Dverifier.c7739 return meta->kfunc_flags & (KF_ITER_NEW | KF_ITER_NEXT | KF_ITER_DESTROY);
7744 return meta->kfunc_flags & KF_ITER_NEW;
/linux-master/tools/testing/selftests/bpf/bpf_testmod/
H A Dbpf_testmod.c350 BTF_ID_FLAGS(func, bpf_iter_testmod_seq_new, KF_ITER_NEW)

Completed in 192 milliseconds