Lines Matching refs:skeleton
17 *COMMAND* := { **skeleton** | **help** }
22 | **bpftool** **gen skeleton** *FILE*
27 **bpftool gen skeleton** *FILE*
28 Generate BPF skeleton C header file for a given *FILE*.
30 BPF skeleton is an alternative interface to existing libbpf
37 components by name. Instead, if skeleton instantiation
38 succeeds, they are populated in skeleton structure as valid
43 programs, skeleton provides a storage for BPF links (**struct
47 user in pre-allocated fields in skeleton struct. For BPF
51 automatically destroyed on BPF skeleton destruction. This
56 Another facility provided by BPF skeleton is an interface to
64 During skeleton generation, contents of source BPF object
66 necessary to keep around. This ensures skeleton and BPF
71 It is a design goal and guarantee that skeleton interfaces
73 always be able to use skeleton API to create and load BPF
77 As part of skeleton, few custom functions are generated.
84 These functions are used to instantiate skeleton. It
105 skeleton struct. **example__detach** will detach both
111 used by skeleton and BPF object.
175 **$ bpftool gen skeleton example.o**
189 struct bpf_object_skeleton *skeleton;
281 This is a stripped-out version of skeleton generated for above example code.