Home
last modified time | relevance | path

Searched refs:bpf_iter_task (Results 1 – 3 of 3) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Diters_testmod.c54 struct bpf_iter_task task_it; in iter_next_rcu()
74 struct bpf_iter_task task_it; in iter_next_rcu_or_null()
92 struct bpf_iter_task task_it; in iter_next_rcu_not_trusted()
/linux/tools/testing/selftests/bpf/
H A Dbpf_experimental.h566 struct bpf_iter_task;
567 extern int bpf_iter_task_new(struct bpf_iter_task *it,
569 extern struct task_struct *bpf_iter_task_next(struct bpf_iter_task *it) __weak __ksym;
570 extern void bpf_iter_task_destroy(struct bpf_iter_task *it) __weak __ksym;
/linux/kernel/bpf/
H A Dtask_iter.c948 struct bpf_iter_task { struct
969 __bpf_kfunc int bpf_iter_task_new(struct bpf_iter_task *it, in bpf_iter_task_new() argument
974 BUILD_BUG_ON(sizeof(struct bpf_iter_task_kern) > sizeof(struct bpf_iter_task)); in bpf_iter_task_new()
976 __alignof__(struct bpf_iter_task)); in bpf_iter_task_new()
1001 __bpf_kfunc struct task_struct *bpf_iter_task_next(struct bpf_iter_task *it) in bpf_iter_task_next()
1030 __bpf_kfunc void bpf_iter_task_destroy(struct bpf_iter_task *it) in bpf_iter_task_destroy()