Commit Graph

162 Commits (485291d973a0a91477d71007e8ce5b5dac471f44)

Author SHA1 Message Date
Alessandro Decina fb0c8f0bc9 xtask: add code generator for aya 5 years ago
Alessandro Decina d9c3489165 aya-gen: rename probe_read_getter to read_getter
The same code can be used to wrap with preserve_access_index()
5 years ago
Alessandro Decina 9cd04a79e7 xtask: use more aya-gen 5 years ago
Alessandro Decina 16975e87d8 xtask: rework code generator for bpf helpers 5 years ago
Alessandro Decina 7ae3ddf2fa xtask: use aya-gen to generate the getters 5 years ago
Alessandro Decina 7815711196 bpf: add aya-bpf-bindings
Move the generated bindings to aya-bpf-bindings.
5 years ago
Alessandro Decina b5cb1f479f xask: add bindings::write 5 years ago
Alessandro Decina ee205627b7 xtask: rename bindgen module to bindings 5 years ago
Alessandro Decina 1bb3846071 xtask: fix getters source order
Generate getters in the same order as the fields they access. Avoids git
noise and makes for better docs.
5 years ago
Alessandro Decina 25170a539b xtask: start moving bindgen to its own module 5 years ago
Alessandro Decina dc15c978f5 aya-bpf: generate bpf_probe_read getters for kernel types 5 years ago
Alessandro Decina cdf960aaa1 bpf: initial bpf bindings 5 years ago