You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
aya/aya-ebpf-macros/src
Michal R 0b2a544ddd aya-ebpf: Add BTF array definition
Before this change, Aya supported only legacy BPF map definitions, which
are instances of the `bpf_map_def` struct and end up in the `maps` ELF
section.

This change introduces a BTF map definition for arrays, with custom
structs indicating the metadata of the map, which end up in the `.maps`
section.

Co-authored-by: Tamir Duberstein <tamird@gmail.com>
1 week ago
..
args.rs Bump edition to 2024 7 months ago
btf_map.rs aya-ebpf: Add BTF array definition 1 week ago
btf_tracepoint.rs appease `clippy::uninlined-format-args` 5 months ago
cgroup_device.rs Bump edition to 2024 7 months ago
cgroup_skb.rs Bump edition to 2024 7 months ago
cgroup_sock.rs Bump edition to 2024 7 months ago
cgroup_sock_addr.rs Bump edition to 2024 7 months ago
cgroup_sockopt.rs Bump edition to 2024 7 months ago
cgroup_sysctl.rs Bump edition to 2024 7 months ago
fentry.rs appease `clippy::uninlined-format-args` 5 months ago
fexit.rs appease `clippy::uninlined-format-args` 5 months ago
flow_dissector.rs Add support for Flow Dissector programs 6 months ago
kprobe.rs appease `clippy::uninlined-format-args` 5 months ago
lib.rs aya-ebpf: Add BTF array definition 1 week ago
lsm.rs appease `clippy::uninlined-format-args` 5 months ago
map.rs Bump edition to 2024 7 months ago
perf_event.rs Bump edition to 2024 7 months ago
raw_tracepoint.rs appease `clippy::uninlined-format-args` 5 months ago
sk_lookup.rs Bump edition to 2024 7 months ago
sk_msg.rs Bump edition to 2024 7 months ago
sk_skb.rs Bump edition to 2024 7 months ago
sock_ops.rs Bump edition to 2024 7 months ago
socket_filter.rs Bump edition to 2024 7 months ago
tc.rs Bump edition to 2024 7 months ago
tracepoint.rs Bump edition to 2024 7 months ago
uprobe.rs remove superfluous commas 2 months ago
xdp.rs Bump edition to 2024 7 months ago