Home
last modified time | relevance | path

Searched refs:bpf_iter_meta (Results 1 – 25 of 25) sorted by relevance

/linux-6.15/kernel/bpf/
H A Dlink_iter.c38 __bpf_md_ptr(struct bpf_iter_meta *, meta);
42 DEFINE_BPF_ITER_FUNC(bpf_link, struct bpf_iter_meta *meta, struct bpf_link *link) in DEFINE_BPF_ITER_FUNC()
47 struct bpf_iter_meta meta; in DEFINE_BPF_ITER_FUNC()
H A Dprog_iter.c38 __bpf_md_ptr(struct bpf_iter_meta *, meta);
42 DEFINE_BPF_ITER_FUNC(bpf_prog, struct bpf_iter_meta *meta, struct bpf_prog *prog) in DEFINE_BPF_ITER_FUNC()
47 struct bpf_iter_meta meta; in DEFINE_BPF_ITER_FUNC()
H A Dkmem_cache_iter.c106 __bpf_md_ptr(struct bpf_iter_meta *, meta);
154 struct bpf_iter_meta meta; in kmem_cache_iter_seq_stop()
181 struct bpf_iter_meta meta; in kmem_cache_iter_seq_show()
217 DEFINE_BPF_ITER_FUNC(kmem_cache, struct bpf_iter_meta *meta,
H A Dmap_iter.c38 __bpf_md_ptr(struct bpf_iter_meta *, meta);
42 DEFINE_BPF_ITER_FUNC(bpf_map, struct bpf_iter_meta *meta, struct bpf_map *map) in DEFINE_BPF_ITER_FUNC()
47 struct bpf_iter_meta meta; in DEFINE_BPF_ITER_FUNC()
164 DEFINE_BPF_ITER_FUNC(bpf_map_elem, struct bpf_iter_meta *meta,
H A Dtask_iter.c169 __bpf_md_ptr(struct bpf_iter_meta *, meta);
173 DEFINE_BPF_ITER_FUNC(task, struct bpf_iter_meta *meta, struct task_struct *task) in DEFINE_BPF_ITER_FUNC()
178 struct bpf_iter_meta meta; in DEFINE_BPF_ITER_FUNC()
333 __bpf_md_ptr(struct bpf_iter_meta *, meta);
339 DEFINE_BPF_ITER_FUNC(task_file, struct bpf_iter_meta *meta, in DEFINE_BPF_ITER_FUNC()
348 struct bpf_iter_meta meta; in DEFINE_BPF_ITER_FUNC()
598 __bpf_md_ptr(struct bpf_iter_meta *, meta);
603 DEFINE_BPF_ITER_FUNC(task_vma, struct bpf_iter_meta *meta, in DEFINE_BPF_ITER_FUNC()
610 struct bpf_iter_meta meta; in DEFINE_BPF_ITER_FUNC()
H A Dcgroup_iter.c46 __bpf_md_ptr(struct bpf_iter_meta *, meta);
125 struct bpf_iter_meta meta; in __cgroup_iter_seq_show()
272 DEFINE_BPF_ITER_FUNC(cgroup, struct bpf_iter_meta *meta,
H A Dbpf_iter.c670 struct bpf_prog *bpf_iter_get_info(struct bpf_iter_meta *meta, bool in_stop) in bpf_iter_get_info()
H A Darraymap.c635 struct bpf_iter_meta meta; in __bpf_array_map_seq_show()
H A Dhashtab.c2069 struct bpf_iter_meta meta; in __bpf_hash_map_seq_show()
H A Dverifier.c7024 BTF_TYPE_SAFE_TRUSTED(struct bpf_iter_meta) { in BTF_TYPE_SAFE_TRUSTED() argument
7029 struct bpf_iter_meta *meta; in BTF_TYPE_SAFE_TRUSTED()
7076 BTF_TYPE_EMIT(BTF_TYPE_SAFE_TRUSTED(struct bpf_iter_meta)); in type_is_trusted()
/linux-6.15/kernel/bpf/preload/iterators/
H A Diterators.bpf.c9 struct bpf_iter_meta { struct
22 struct bpf_iter_meta *meta; argument
54 struct bpf_iter_meta *meta;
/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dverifier_bits_iter.c23 int BPF_PROG(no_destroy, struct bpf_iter_meta *meta, struct cgroup *cgrp) in BPF_PROG()
36 int BPF_PROG(next_uninit, struct bpf_iter_meta *meta, struct cgroup *cgrp) in BPF_PROG()
47 int BPF_PROG(destroy_uninit, struct bpf_iter_meta *meta, struct cgroup *cgrp) in BPF_PROG()
H A Dcgroup_hierarchical_stats.c133 int BPF_PROG(dumper, struct bpf_iter_meta *meta, struct cgroup *cgrp) in BPF_PROG()
/linux-6.15/kernel/
H A Dkallsyms.c758 __bpf_md_ptr(struct bpf_iter_meta *, meta);
765 struct bpf_iter_meta meta; in ksym_prog_seq_show()
812 DEFINE_BPF_ITER_FUNC(ksym, struct bpf_iter_meta *meta, struct kallsym_iter *ksym)
/linux-6.15/net/core/
H A Dbpf_sk_storage.c780 __bpf_md_ptr(struct bpf_iter_meta *, meta);
786 DEFINE_BPF_ITER_FUNC(bpf_sk_storage_map, struct bpf_iter_meta *meta, in DEFINE_BPF_ITER_FUNC()
796 struct bpf_iter_meta meta; in DEFINE_BPF_ITER_FUNC()
H A Dsock_map.c711 __bpf_md_ptr(struct bpf_iter_meta *, meta);
717 DEFINE_BPF_ITER_FUNC(sockmap, struct bpf_iter_meta *meta, in DEFINE_BPF_ITER_FUNC()
761 struct bpf_iter_meta meta; in sock_map_seq_show()
1374 struct bpf_iter_meta meta; in sock_hash_seq_show()
/linux-6.15/net/netlink/
H A Daf_netlink.c2706 __bpf_md_ptr(struct bpf_iter_meta *, meta);
2710 DEFINE_BPF_ITER_FUNC(netlink, struct bpf_iter_meta *meta, struct netlink_sock *sk) in DEFINE_BPF_ITER_FUNC()
2713 struct bpf_iter_meta *meta, in DEFINE_BPF_ITER_FUNC()
2726 struct bpf_iter_meta meta; in netlink_seq_show()
2742 struct bpf_iter_meta meta; in netlink_seq_stop()
/linux-6.15/include/net/
H A Dip6_fib.h584 __bpf_md_ptr(struct bpf_iter_meta *, meta);
/linux-6.15/net/unix/
H A Daf_unix.c3451 __bpf_md_ptr(struct bpf_iter_meta *, meta);
3456 static int unix_prog_seq_show(struct bpf_prog *prog, struct bpf_iter_meta *meta, in unix_prog_seq_show()
3586 struct bpf_iter_meta meta; in bpf_iter_unix_seq_show()
3615 struct bpf_iter_meta meta; in bpf_iter_unix_seq_stop()
3704 DEFINE_BPF_ITER_FUNC(unix, struct bpf_iter_meta *meta, in DEFINE_BPF_ITER_FUNC()
/linux-6.15/net/ipv4/
H A Dtcp_ipv4.c3026 __bpf_md_ptr(struct bpf_iter_meta *, meta);
3031 static int tcp_prog_seq_show(struct bpf_prog *prog, struct bpf_iter_meta *meta,
3225 struct bpf_iter_meta meta;
3267 struct bpf_iter_meta meta;
3584 DEFINE_BPF_ITER_FUNC(tcp, struct bpf_iter_meta *meta,
H A Dudp.c3387 __bpf_md_ptr(struct bpf_iter_meta *, meta);
3528 static int udp_prog_seq_show(struct bpf_prog *prog, struct bpf_iter_meta *meta, in udp_prog_seq_show()
3544 struct bpf_iter_meta meta; in bpf_iter_udp_seq_show()
3579 struct bpf_iter_meta meta; in bpf_iter_udp_seq_stop()
3830 DEFINE_BPF_ITER_FUNC(udp, struct bpf_iter_meta *meta, in DEFINE_BPF_ITER_FUNC()
/linux-6.15/net/ipv6/
H A Dip6_fib.c2713 struct bpf_iter_meta *meta, in ipv6_route_prog_seq_show()
2726 struct bpf_iter_meta meta; in ipv6_route_seq_show()
2743 struct bpf_iter_meta meta; in ipv6_route_seq_stop()
H A Droute.c6726 DEFINE_BPF_ITER_FUNC(ipv6_route, struct bpf_iter_meta *meta, struct fib6_info *rt)
/linux-6.15/include/linux/
H A Dbpf.h2571 struct bpf_iter_meta { struct
2578 __bpf_md_ptr(struct bpf_iter_meta *, meta); argument
2592 struct bpf_prog *bpf_iter_get_info(struct bpf_iter_meta *meta, bool in_stop);
/linux-6.15/Documentation/bpf/
H A Dbpf_iterators.rst104 struct bpf_iter_meta *meta;