/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)
|
/linux-master/kernel/bpf/ |
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 | 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 | 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 | 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 | bpf_iter.c | 672 struct bpf_prog *bpf_iter_get_info(struct bpf_iter_meta *meta, bool in_stop)
|
H A D | arraymap.c | 595 struct bpf_iter_meta meta;
|
H A D | hashtab.c | 2069 struct bpf_iter_meta meta;
|
H A D | verifier.c | 6369 BTF_TYPE_SAFE_TRUSTED(struct bpf_iter_meta) { argument 6374 struct bpf_iter_meta *meta; 6421 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 | 817 __bpf_md_ptr(struct bpf_iter_meta *, meta); 824 struct bpf_iter_meta meta; 871 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 | 793 __bpf_md_ptr(struct bpf_iter_meta *, meta); 799 DEFINE_BPF_ITER_FUNC(bpf_sk_storage_map, struct bpf_iter_meta *meta, 809 struct bpf_iter_meta meta;
|
H A D | sock_map.c | 701 __bpf_md_ptr(struct bpf_iter_meta *, meta); 707 DEFINE_BPF_ITER_FUNC(sockmap, struct bpf_iter_meta *meta, 751 struct bpf_iter_meta meta; 1362 struct bpf_iter_meta meta;
|
/linux-master/net/netlink/ |
H A D | af_netlink.c | 2731 __bpf_md_ptr(struct bpf_iter_meta *, meta); 2735 DEFINE_BPF_ITER_FUNC(netlink, struct bpf_iter_meta *meta, struct netlink_sock *sk) 2738 struct bpf_iter_meta *meta, 2751 struct bpf_iter_meta meta; 2767 struct bpf_iter_meta meta;
|
/linux-master/include/net/ |
H A D | ip6_fib.h | 582 __bpf_md_ptr(struct bpf_iter_meta *, meta);
|
/linux-master/net/ipv4/ |
H A D | tcp_ipv4.c | 2977 __bpf_md_ptr(struct bpf_iter_meta *, meta); 2982 static int tcp_prog_seq_show(struct bpf_prog *prog, struct bpf_iter_meta *meta, 3176 struct bpf_iter_meta meta; 3218 struct bpf_iter_meta meta; 3520 DEFINE_BPF_ITER_FUNC(tcp, struct bpf_iter_meta *meta,
|
H A D | udp.c | 3120 __bpf_md_ptr(struct bpf_iter_meta *, meta); 3261 static int udp_prog_seq_show(struct bpf_prog *prog, struct bpf_iter_meta *meta, 3277 struct bpf_iter_meta meta; 3312 struct bpf_iter_meta meta; 3556 DEFINE_BPF_ITER_FUNC(udp, struct bpf_iter_meta *meta,
|
/linux-master/net/unix/ |
H A D | af_unix.c | 3405 __bpf_md_ptr(struct bpf_iter_meta *, meta); 3410 static int unix_prog_seq_show(struct bpf_prog *prog, struct bpf_iter_meta *meta, 3540 struct bpf_iter_meta meta; 3569 struct bpf_iter_meta meta; 3657 DEFINE_BPF_ITER_FUNC(unix, struct bpf_iter_meta *meta,
|
/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/net/ipv6/ |
H A D | ip6_fib.c | 2710 struct bpf_iter_meta *meta, 2723 struct bpf_iter_meta meta; 2740 struct bpf_iter_meta meta;
|
H A D | route.c | 6650 DEFINE_BPF_ITER_FUNC(ipv6_route, struct bpf_iter_meta *meta, struct fib6_info *rt)
|