Linux Audio

Check our new training course

Loading...
v6.2
 1.. SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)
 2
 3.. _libbpf:
 4
 
 5libbpf
 6======
 7
 
 
 
 
 
 
 
 
 
 8.. toctree::
 9   :maxdepth: 1
10
 
11   API Documentation <https://libbpf.readthedocs.io/en/latest/api.html>
12   program_types
13   libbpf_naming_convention
14   libbpf_build
15
16This is documentation for libbpf, a userspace library for loading and
17interacting with bpf programs.
18
19All general BPF questions, including kernel functionality, libbpf APIs and
20their application, should be sent to bpf@vger.kernel.org mailing list.
21You can `subscribe <http://vger.kernel.org/vger-lists.html#bpf>`_ to the
22mailing list search its `archive <https://lore.kernel.org/bpf/>`_.
23Please search the archive before asking new questions. It very well might
24be that this was already addressed or answered before.
v6.8
 1.. SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)
 2
 3.. _libbpf:
 4
 5======
 6libbpf
 7======
 8
 9If you are looking to develop BPF applications using the libbpf library, this
10directory contains important documentation that you should read.
11
12To get started, it is recommended to begin with the :doc:`libbpf Overview
13<libbpf_overview>` document, which provides a high-level understanding of the
14libbpf APIs and their usage. This will give you a solid foundation to start
15exploring and utilizing the various features of libbpf to develop your BPF
16applications.
17
18.. toctree::
19   :maxdepth: 1
20
21   libbpf_overview
22   API Documentation <https://libbpf.readthedocs.io/en/latest/api.html>
23   program_types
24   libbpf_naming_convention
25   libbpf_build
26
 
 
27
28All general BPF questions, including kernel functionality, libbpf APIs and their
29application, should be sent to bpf@vger.kernel.org mailing list.  You can
30`subscribe <http://vger.kernel.org/vger-lists.html#bpf>`_ to the mailing list
31search its `archive <https://lore.kernel.org/bpf/>`_.  Please search the archive
32before asking new questions. It may be that this was already addressed or
33answered before.