Lines Matching +full:existing +full:- +full:parts
1 .. SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)
16 --------------------
26 -------
29 and functions to work with them. Objects are high-level abstractions
37 These objects are associated with corresponding parts of ELF object that
56 -------------------
63 ---
67 non-static libbpf symbols should have one of the prefixes mentioned in
72 -----------------
78 .. code-block:: c
83 to be a part of ABI what, in turn, improves both libbpf developer- and
84 user-experiences.
87 --------------
93 Version name is ``LIBBPF_`` prefix + three-component numeric version,
97 semantic of existing symbol is changed, ABI version should be bumped.
102 .. code-block:: none
115 .. code-block:: none
135 Stand-alone build
136 -------------------
138 Under https://github.com/libbpf/libbpf there is a (semi-)automated
139 mirror of the mainline's version of libbpf for a stand-alone build.
155 .. code-block:: c
165 * On error, error-code-encoded-as-pointer is returned, not a NULL. To extract
168 * returned on error instead. In both cases thread-local `errno` variable is
181 parameter. If this is a function with a non-void return, use the @return directive
185 -------------------
187 libbpf is dual-licensed under LGPL 2.1 and BSD 2-Clause.
190 -------------------