mirror of https://github.com/aya-rs/aya
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.
c5be26776b
Add guardrails for when setting event type and config for perf_event programs. The `PerfEventConfig` enum now defines the event `type` and `config` of interest. Remove public re-exports, and add idiomatic Rust types for: - perf_hw_id => HardwareEvent - perf_sw_ids => SoftwareEvent - perf_hw_cache_id => HwCacheEvent - perf_hw_cache_op_id => HwCacheOp - perf_hw_cache_op_result_id => HwCacheResult The motivation behind this is mainly for the `type` and `config` fields of `bpf_link_info.perf_event.event`. The newly added enums are planned to also be used in the `bpf_link_info` metadata. Although `Breakpoint`/`PERF_TYPE_BREAKPOINT` variant exists, it is not fully implemented. It's only usage at the moment is in link info. |
3 months ago | |
---|---|---|
.. | ||
aya-ebpf-bindings.txt | 6 months ago | |
aya-ebpf-cty.txt | 11 months ago | |
aya-ebpf-macros.txt | 11 months ago | |
aya-ebpf.txt | 5 months ago | |
aya-log-common.txt | 6 months ago | |
aya-log-ebpf-macros.txt | 2 years ago | |
aya-log-ebpf.txt | 2 years ago | |
aya-log-parser.txt | 7 months ago | |
aya-log.txt | 4 months ago | |
aya-obj.txt | 4 months ago | |
aya.txt | 3 months ago |