CMakeLists.txt
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
./pylibbpf/__init__.py
./pylibbpf/ir_to_ctypes.py
./pylibbpf/py.typed
./pylibbpf/wrappers.py
libbpf/.git
libbpf/.gitattributes
libbpf/.mailmap
libbpf/.readthedocs.yaml
libbpf/BPF-CHECKPOINT-COMMIT
libbpf/CHECKPOINT-COMMIT
libbpf/LICENSE
libbpf/LICENSE.BSD-2-Clause
libbpf/LICENSE.LGPL-2.1
libbpf/README.md
libbpf/SYNC.md
libbpf/.github/actions/build-selftests/vmlinux.h
libbpf/.github/actions/debian/action.yml
libbpf/.github/actions/setup/action.yml
libbpf/.github/workflows/build.yml
libbpf/.github/workflows/cifuzz.yml
libbpf/.github/workflows/codeql.yml
libbpf/.github/workflows/coverity.yml
libbpf/.github/workflows/lint.yml
libbpf/.github/workflows/ondemand.yml
libbpf/.github/workflows/test.yml
libbpf/.github/workflows/vmtest.yml
libbpf/assets/libbpf-logo-compact-darkbg.png
libbpf/assets/libbpf-logo-compact-mono.png
libbpf/assets/libbpf-logo-compact.png
libbpf/assets/libbpf-logo-sideways-darkbg.png
libbpf/assets/libbpf-logo-sideways-mono.png
libbpf/assets/libbpf-logo-sideways.png
libbpf/assets/libbpf-logo-sparse-darkbg.png
libbpf/assets/libbpf-logo-sparse-mono.png
libbpf/assets/libbpf-logo-sparse.png
libbpf/ci/build-in-docker.sh
libbpf/ci/diffs/.keep
libbpf/ci/diffs/0001-selftests-bpf-set-test-path-for-token-obj_priv_impli.patch
libbpf/ci/diffs/4000-selftests-bpf-Fix-tests-after-fields-reorder-in-stru.patch
libbpf/ci/diffs/4001-selftests-bpf-Fix-verifier_bpf_fastcall-test.patch
libbpf/ci/diffs/4002-selftests-bpf-Fix-verifier_private_stack-test-failur.patch
libbpf/ci/managers/debian.sh
libbpf/ci/managers/test_compile.sh
libbpf/ci/managers/travis_wait.bash
libbpf/ci/managers/ubuntu.sh
libbpf/ci/vmtest/configs/DENYLIST
libbpf/ci/vmtest/configs/DENYLIST-latest
libbpf/ci/vmtest/configs/DENYLIST-latest.s390x
libbpf/ci/vmtest/configs/run-vmtest.env
libbpf/docs/.gitignore
libbpf/docs/api.rst
libbpf/docs/conf.py
libbpf/docs/index.rst
libbpf/docs/libbpf_build.rst
libbpf/docs/libbpf_naming_convention.rst
libbpf/docs/libbpf_overview.rst
libbpf/docs/program_types.rst
libbpf/docs/sphinx/Makefile
libbpf/docs/sphinx/requirements.txt
libbpf/docs/sphinx/doxygen/Doxyfile
libbpf/fuzz/bpf-object-fuzzer.c
libbpf/fuzz/bpf-object-fuzzer_seed_corpus.zip
libbpf/include/asm/barrier.h
libbpf/include/linux/compiler.h
libbpf/include/linux/err.h
libbpf/include/linux/filter.h
libbpf/include/linux/kernel.h
libbpf/include/linux/list.h
libbpf/include/linux/overflow.h
libbpf/include/linux/ring_buffer.h
libbpf/include/linux/types.h
libbpf/include/uapi/linux/bpf.h
libbpf/include/uapi/linux/bpf_common.h
libbpf/include/uapi/linux/btf.h
libbpf/include/uapi/linux/if_link.h
libbpf/include/uapi/linux/if_xdp.h
libbpf/include/uapi/linux/netdev.h
libbpf/include/uapi/linux/netlink.h
libbpf/include/uapi/linux/perf_event.h
libbpf/include/uapi/linux/pkt_cls.h
libbpf/include/uapi/linux/pkt_sched.h
libbpf/scripts/build-fuzzers.sh
libbpf/scripts/coverity.sh
libbpf/scripts/mailmap-update.sh
libbpf/scripts/sync-kernel.sh
libbpf/src/.gitignore
libbpf/src/Makefile
libbpf/src/bpf.c
libbpf/src/bpf.h
libbpf/src/bpf_core_read.h
libbpf/src/bpf_endian.h
libbpf/src/bpf_gen_internal.h
libbpf/src/bpf_helper_defs.h
libbpf/src/bpf_helpers.h
libbpf/src/bpf_prog_linfo.c
libbpf/src/bpf_tracing.h
libbpf/src/btf.c
libbpf/src/btf.h
libbpf/src/btf_dump.c
libbpf/src/btf_iter.c
libbpf/src/btf_relocate.c
libbpf/src/elf.c
libbpf/src/features.c
libbpf/src/gen_loader.c
libbpf/src/hashmap.c
libbpf/src/hashmap.h
libbpf/src/libbpf.c
libbpf/src/libbpf.h
libbpf/src/libbpf.map
libbpf/src/libbpf.pc.template
libbpf/src/libbpf_common.h
libbpf/src/libbpf_errno.c
libbpf/src/libbpf_internal.h
libbpf/src/libbpf_legacy.h
libbpf/src/libbpf_probes.c
libbpf/src/libbpf_version.h
libbpf/src/linker.c
libbpf/src/netlink.c
libbpf/src/nlattr.c
libbpf/src/nlattr.h
libbpf/src/relo_core.c
libbpf/src/relo_core.h
libbpf/src/ringbuf.c
libbpf/src/skel_internal.h
libbpf/src/str_error.c
libbpf/src/str_error.h
libbpf/src/strset.c
libbpf/src/strset.h
libbpf/src/usdt.bpf.h
libbpf/src/usdt.c
libbpf/src/zip.c
libbpf/src/zip.h
pybind11/CMakeLists.txt
pybind11/LICENSE
pybind11/include/pybind11/attr.h
pybind11/include/pybind11/buffer_info.h
pybind11/include/pybind11/cast.h
pybind11/include/pybind11/chrono.h
pybind11/include/pybind11/common.h
pybind11/include/pybind11/complex.h
pybind11/include/pybind11/critical_section.h
pybind11/include/pybind11/eigen.h
pybind11/include/pybind11/embed.h
pybind11/include/pybind11/eval.h
pybind11/include/pybind11/functional.h
pybind11/include/pybind11/gil.h
pybind11/include/pybind11/gil_safe_call_once.h
pybind11/include/pybind11/gil_simple.h
pybind11/include/pybind11/iostream.h
pybind11/include/pybind11/native_enum.h
pybind11/include/pybind11/numpy.h
pybind11/include/pybind11/operators.h
pybind11/include/pybind11/options.h
pybind11/include/pybind11/pybind11.h
pybind11/include/pybind11/pytypes.h
pybind11/include/pybind11/stl.h
pybind11/include/pybind11/stl_bind.h
pybind11/include/pybind11/subinterpreter.h
pybind11/include/pybind11/trampoline_self_life_support.h
pybind11/include/pybind11/type_caster_pyobject_ptr.h
pybind11/include/pybind11/typing.h
pybind11/include/pybind11/warnings.h
pybind11/include/pybind11/conduit/README.txt
pybind11/include/pybind11/conduit/pybind11_conduit_v1.h
pybind11/include/pybind11/conduit/pybind11_platform_abi_id.h
pybind11/include/pybind11/conduit/wrap_include_python_h.h
pybind11/include/pybind11/detail/class.h
pybind11/include/pybind11/detail/common.h
pybind11/include/pybind11/detail/cpp_conduit.h
pybind11/include/pybind11/detail/descr.h
pybind11/include/pybind11/detail/dynamic_raw_ptr_cast_if_possible.h
pybind11/include/pybind11/detail/exception_translation.h
pybind11/include/pybind11/detail/function_record_pyobject.h
pybind11/include/pybind11/detail/init.h
pybind11/include/pybind11/detail/internals.h
pybind11/include/pybind11/detail/native_enum_data.h
pybind11/include/pybind11/detail/pybind11_namespace_macros.h
pybind11/include/pybind11/detail/struct_smart_holder.h
pybind11/include/pybind11/detail/type_caster_base.h
pybind11/include/pybind11/detail/typeid.h
pybind11/include/pybind11/detail/using_smart_holder.h
pybind11/include/pybind11/detail/value_and_holder.h
pybind11/include/pybind11/eigen/common.h
pybind11/include/pybind11/eigen/matrix.h
pybind11/include/pybind11/eigen/tensor.h
pybind11/include/pybind11/stl/filesystem.h
pybind11/tests/CMakeLists.txt
pybind11/tests/pure_cpp/CMakeLists.txt
pybind11/tests/test_cmake_build/CMakeLists.txt
pybind11/tests/test_cmake_build/installed_embed/CMakeLists.txt
pybind11/tests/test_cmake_build/installed_function/CMakeLists.txt
pybind11/tests/test_cmake_build/installed_target/CMakeLists.txt
pybind11/tests/test_cmake_build/subdirectory_embed/CMakeLists.txt
pybind11/tests/test_cmake_build/subdirectory_function/CMakeLists.txt
pybind11/tests/test_cmake_build/subdirectory_target/CMakeLists.txt
pybind11/tests/test_cross_module_rtti/CMakeLists.txt
pybind11/tests/test_embed/CMakeLists.txt
pybind11/tools/FindCatch.cmake
pybind11/tools/FindEigen3.cmake
pybind11/tools/FindPythonLibsNew.cmake
pybind11/tools/JoinPaths.cmake
pybind11/tools/check-style.sh
pybind11/tools/cmake_uninstall.cmake.in
pybind11/tools/codespell_ignore_lines_from_errors.py
pybind11/tools/libsize.py
pybind11/tools/make_changelog.py
pybind11/tools/make_global.py
pybind11/tools/pybind11.pc.in
pybind11/tools/pybind11Common.cmake
pybind11/tools/pybind11Config.cmake.in
pybind11/tools/pybind11GuessPythonExtSuffix.cmake
pybind11/tools/pybind11NewTools.cmake
pybind11/tools/pybind11Tools.cmake
pybind11/tools/test-pybind11GuessPythonExtSuffix.cmake
pylibbpf/__init__.py
pylibbpf/ir_to_ctypes.py
pylibbpf/py.typed
pylibbpf/wrappers.py
pylibbpf.egg-info/PKG-INFO
pylibbpf.egg-info/SOURCES.txt
pylibbpf.egg-info/dependency_links.txt
pylibbpf.egg-info/not-zip-safe
pylibbpf.egg-info/requires.txt
pylibbpf.egg-info/top_level.txt
src/bindings/main.cpp
src/core/bpf_exception.h
src/core/bpf_map.cpp
src/core/bpf_map.h
src/core/bpf_object.cpp
src/core/bpf_object.h
src/core/bpf_program.cpp
src/core/bpf_program.h
src/maps/perf_event_array.cpp
src/maps/perf_event_array.h
src/utils/struct_parser.cpp
src/utils/struct_parser.h
tests/test_basic.py