DEFINE_BPF_ITER_FUNC
#define DEFINE_BPF_ITER_FUNC(target, args...) \
DEFINE_BPF_ITER_FUNC(dmabuf, struct bpf_iter_meta *meta, struct dma_buf *dmabuf)
DEFINE_BPF_ITER_FUNC(bpf_link, struct bpf_iter_meta *meta, struct bpf_link *link)
DEFINE_BPF_ITER_FUNC(bpf_map, struct bpf_iter_meta *meta, struct bpf_map *map)
DEFINE_BPF_ITER_FUNC(bpf_prog, struct bpf_iter_meta *meta, struct bpf_prog *prog)
DEFINE_BPF_ITER_FUNC(task, struct bpf_iter_meta *meta, struct task_struct *task)
DEFINE_BPF_ITER_FUNC(task_file, struct bpf_iter_meta *meta,
DEFINE_BPF_ITER_FUNC(task_vma, struct bpf_iter_meta *meta,
DEFINE_BPF_ITER_FUNC(bpf_sk_storage_map, struct bpf_iter_meta *meta,
DEFINE_BPF_ITER_FUNC(sockmap, struct bpf_iter_meta *meta,
DEFINE_BPF_ITER_FUNC(udp, struct bpf_iter_meta *meta,
DEFINE_BPF_ITER_FUNC(netlink, struct bpf_iter_meta *meta, struct netlink_sock *sk)