aya/bpf
William Findlay 4a02d0038f
aya-bpf/helpers: add documentation and implement all bpf_probe_read_* wrappers
This patch adds some documentation to aya-bpf/helpers and adds documentation
for the module itself and for all of the wrappers currently defined in the module.

It also implements the rest of the bpf_probe_read_* wrappers that were missing from this
file. In the future, it probably also makes sense to add some bpf_probe_read_* wrappers
that can read directly into a map pointer, avoiding the BPF stack altogether. I'm going to
call this out of scope for this PR, but plan to submit a subsequent one that addresses
this use case.

Signed-off-by: William Findlay <william@williamfindlay.com>
..
aya-bpf aya-bpf/helpers: add documentation and implement all bpf_probe_read_* wrappers
aya-bpf-bindings Bump libbpf to 92c1e61a605410b16d6330fdd4a7a4e03add86d4
aya-bpf-cty bpf: Fix clippy warnings
aya-bpf-macros aya/aya-bpf: implement btf tracepoint programs
Cargo.toml bpf: add aya-bpf-bindings