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

/linux-master/include/linux/
H A Dbtf.h75 #define KF_ITER_NEXT (1 << 9) /* kfunc implements BPF iter next method */ macro
/linux-master/kernel/bpf/
H A Dhelpers.c2603 BTF_ID_FLAGS(func, bpf_iter_num_next, KF_ITER_NEXT | KF_RET_NULL)
2606 BTF_ID_FLAGS(func, bpf_iter_task_vma_next, KF_ITER_NEXT | KF_RET_NULL)
2610 BTF_ID_FLAGS(func, bpf_iter_css_task_next, KF_ITER_NEXT | KF_RET_NULL)
2613 BTF_ID_FLAGS(func, bpf_iter_css_next, KF_ITER_NEXT | KF_RET_NULL)
2617 BTF_ID_FLAGS(func, bpf_iter_task_next, KF_ITER_NEXT | KF_RET_NULL)
H A Dbtf.c7865 u32 flags = func_flags & (KF_ITER_NEW | KF_ITER_NEXT | KF_ITER_DESTROY);
7905 else if (flags & KF_ITER_NEXT)
7918 if (flags & KF_ITER_NEXT) {
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);
7749 return meta->kfunc_flags & KF_ITER_NEXT;
/linux-master/tools/testing/selftests/bpf/bpf_testmod/
H A Dbpf_testmod.c351 BTF_ID_FLAGS(func, bpf_iter_testmod_seq_next, KF_ITER_NEXT | KF_RET_NULL)

Completed in 294 milliseconds