/linux-master/include/linux/ |
H A D | bpf.h | 2428 struct bpf_iter_meta { struct 2435 __bpf_md_ptr(struct bpf_iter_meta *, meta); 2449 struct bpf_prog *bpf_iter_get_info(struct bpf_iter_meta *meta, bool in_stop);
|
/linux-master/include/net/ |
H A D | ip6_fib.h | 584 __bpf_md_ptr(struct bpf_iter_meta *, meta);
|
/linux-master/kernel/bpf/ |
H A D | arraymap.c | 632 struct bpf_iter_meta meta;
|
H A D | bpf_iter.c | 672 struct bpf_prog *bpf_iter_get_info(struct bpf_iter_meta *meta, bool in_stop)
|
H A D | cgroup_iter.c | 46 __bpf_md_ptr(struct bpf_iter_meta *, meta); 125 struct bpf_iter_meta meta; 272 DEFINE_BPF_ITER_FUNC(cgroup, struct bpf_iter_meta *meta,
|
H A D | hashtab.c | 2078 struct bpf_iter_meta meta;
|
H A D | link_iter.c | 38 __bpf_md_ptr(struct bpf_iter_meta *, meta); 42 DEFINE_BPF_ITER_FUNC(bpf_link, struct bpf_iter_meta *meta, struct bpf_link *link) 47 struct bpf_iter_meta meta;
|
H A D | map_iter.c | 38 __bpf_md_ptr(struct bpf_iter_meta *, meta); 42 DEFINE_BPF_ITER_FUNC(bpf_map, struct bpf_iter_meta *meta, struct bpf_map *map) 47 struct bpf_iter_meta meta; 164 DEFINE_BPF_ITER_FUNC(bpf_map_elem, struct bpf_iter_meta *meta,
|
H A D | prog_iter.c | 38 __bpf_md_ptr(struct bpf_iter_meta *, meta); 42 DEFINE_BPF_ITER_FUNC(bpf_prog, struct bpf_iter_meta *meta, struct bpf_prog *prog) 47 struct bpf_iter_meta meta;
|
H A D | task_iter.c | 170 __bpf_md_ptr(struct bpf_iter_meta *, meta); 174 DEFINE_BPF_ITER_FUNC(task, struct bpf_iter_meta *meta, struct task_struct *task) 179 struct bpf_iter_meta meta; 340 __bpf_md_ptr(struct bpf_iter_meta *, meta); 346 DEFINE_BPF_ITER_FUNC(task_file, struct bpf_iter_meta *meta, 355 struct bpf_iter_meta meta; 605 __bpf_md_ptr(struct bpf_iter_meta *, meta); 610 DEFINE_BPF_ITER_FUNC(task_vma, struct bpf_iter_meta *meta, 617 struct bpf_iter_meta meta;
|
H A D | verifier.c | 6385 BTF_TYPE_SAFE_TRUSTED(struct bpf_iter_meta) { argument 6390 struct bpf_iter_meta *meta; 6437 BTF_TYPE_EMIT(BTF_TYPE_SAFE_TRUSTED(struct bpf_iter_meta));
|
/linux-master/kernel/bpf/preload/iterators/ |
H A D | iterators.bpf.c | 9 struct bpf_iter_meta { struct 22 struct bpf_iter_meta *meta; 54 struct bpf_iter_meta *meta;
|
/linux-master/kernel/ |
H A D | kallsyms.c | 811 __bpf_md_ptr(struct bpf_iter_meta *, meta); 818 struct bpf_iter_meta meta; 865 DEFINE_BPF_ITER_FUNC(ksym, struct bpf_iter_meta *meta, struct kallsym_iter *ksym)
|
/linux-master/net/core/ |
H A D | bpf_sk_storage.c | 788 __bpf_md_ptr(struct bpf_iter_meta *, meta); 794 DEFINE_BPF_ITER_FUNC(bpf_sk_storage_map, struct bpf_iter_meta *meta, 804 struct bpf_iter_meta meta;
|
H A D | sock_map.c | 713 __bpf_md_ptr(struct bpf_iter_meta *, meta); 719 DEFINE_BPF_ITER_FUNC(sockmap, struct bpf_iter_meta *meta, 763 struct bpf_iter_meta meta; 1374 struct bpf_iter_meta meta;
|
/linux-master/net/ipv4/ |
H A D | tcp_ipv4.c | 2995 __bpf_md_ptr(struct bpf_iter_meta *, meta); 3000 static int tcp_prog_seq_show(struct bpf_prog *prog, struct bpf_iter_meta *meta, 3194 struct bpf_iter_meta meta; 3236 struct bpf_iter_meta meta; 3538 DEFINE_BPF_ITER_FUNC(tcp, struct bpf_iter_meta *meta,
|
H A D | udp.c | 3134 __bpf_md_ptr(struct bpf_iter_meta *, meta); 3275 static int udp_prog_seq_show(struct bpf_prog *prog, struct bpf_iter_meta *meta, 3291 struct bpf_iter_meta meta; 3326 struct bpf_iter_meta meta; 3570 DEFINE_BPF_ITER_FUNC(udp, struct bpf_iter_meta *meta,
|
/linux-master/net/ipv6/ |
H A D | ip6_fib.c | 2711 struct bpf_iter_meta *meta, 2724 struct bpf_iter_meta meta; 2741 struct bpf_iter_meta meta;
|
H A D | route.c | 6648 DEFINE_BPF_ITER_FUNC(ipv6_route, struct bpf_iter_meta *meta, struct fib6_info *rt)
|
/linux-master/net/netlink/ |
H A D | af_netlink.c | 2736 __bpf_md_ptr(struct bpf_iter_meta *, meta); 2740 DEFINE_BPF_ITER_FUNC(netlink, struct bpf_iter_meta *meta, struct netlink_sock *sk) 2743 struct bpf_iter_meta *meta, 2756 struct bpf_iter_meta meta; 2772 struct bpf_iter_meta meta;
|
/linux-master/net/unix/ |
H A D | af_unix.c | 3358 __bpf_md_ptr(struct bpf_iter_meta *, meta); 3363 static int unix_prog_seq_show(struct bpf_prog *prog, struct bpf_iter_meta *meta, 3493 struct bpf_iter_meta meta; 3522 struct bpf_iter_meta meta; 3610 DEFINE_BPF_ITER_FUNC(unix, struct bpf_iter_meta *meta,
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | bpf_iter.h | 4 #define bpf_iter_meta bpf_iter_meta___not_used macro 28 #undef bpf_iter_meta macro 52 struct bpf_iter_meta { struct 59 struct bpf_iter_meta *meta; 64 struct bpf_iter_meta *meta; 69 struct bpf_iter_meta *meta; 74 struct bpf_iter_meta *meta; 81 struct bpf_iter_meta *meta; 87 struct bpf_iter_meta *meta; 92 struct bpf_iter_meta *met [all...] |
H A D | cgroup_hierarchical_stats.c | 133 int BPF_PROG(dumper, struct bpf_iter_meta *meta, struct cgroup *cgrp)
|