Home
last modified time | relevance | path

Searched refs:BTF (Results 1 – 24 of 24) sorted by relevance

/OK3568_Linux_fs/kernel/tools/bpf/bpftool/Documentation/
H A Dbpftool-btf.rst5 tool for inspection of BTF data
19 BTF COMMANDS
34 Show information about loaded BTF objects. If a BTF ID is
35 specified, show information only about given BTF object,
36 otherwise list all BTF objects currently loaded on the
40 processes that hold open file descriptors (FDs) against BTF
45 Dump BTF entries from a given *BTF_SRC*.
47 When **id** is specified, BTF object with that ID will be
48 loaded and all its BTF types emitted.
51 associated BTF object with BTF types describing key and
[all …]
/OK3568_Linux_fs/yocto/meta-clang/dynamic-layers/openembedded-layer/recipes-devtools/bpftrace/bpftrace/
H A D0001-Fix-segfault-when-btf__type_by_id-returns-NULL.patch17 @@ -263,6 +263,9 @@ std::string BTF::c_def(const std::unordered_set<std::string> &set) const
27 @@ -306,6 +309,8 @@ std::string BTF::type_of(const std::string& name, const std::string& field)
36 @@ -334,6 +339,8 @@ std::string BTF::type_of(const btf_type *type, const std::string &field)
45 @@ -354,6 +361,8 @@ std::string BTF::type_of(const btf_type *type, const std::string &field)
56 const struct btf_type *BTF::btf_type_skip_modifiers(const struct btf_type *t)
63 @@ -445,6 +454,9 @@ int BTF::resolve_args(const std::string &func,
73 @@ -454,7 +466,7 @@ int BTF::resolve_args(const std::string &func,
82 @@ -529,6 +541,9 @@ std::unique_ptr<std::istream> BTF::get_all_funcs() const
92 @@ -536,7 +551,7 @@ std::unique_ptr<std::istream> BTF::get_all_funcs() const
101 @@ -585,6 +600,9 @@ std::map<std::string, std::vector<std::string>> BTF::get_params(
[all …]
H A D0001-Detect-new-BTF-api-btf_dump__new-btf_dump__new_v0_6_.patch4 Subject: [PATCH] Detect new BTF api btf_dump__new/btf_dump__new_v0_6_0
120 @@ -220,12 +244,11 @@ std::string BTF::c_def(const std::unordered_set<std::string> &set) const
134 @@ -235,7 +258,7 @@ std::string BTF::c_def(const std::unordered_set<std::string> &set) const
143 @@ -415,7 +438,7 @@ int BTF::resolve_args(const std::string &func,
145 throw std::runtime_error("BTF data not available");
152 @@ -486,17 +509,14 @@ int BTF::resolve_args(const std::string &func,
154 std::unique_ptr<std::istream> BTF::get_all_funcs() const
172 @@ -545,16 +565,13 @@ std::map<std::string, std::vector<std::string>> BTF::get_params(
191 @@ -639,16 +656,13 @@ std::map<std::string, std::vector<std::string>> BTF::get_params(
192 std::set<std::string> BTF::get_all_structs() const
/OK3568_Linux_fs/kernel/Documentation/bpf/
H A Dbtf.rst2 BPF Type Format (BTF)
8 BTF (BPF Type Format) is the metadata format which encodes the debug info
9 related to BPF program/map. The name BTF was used initially to describe data
10 types. The BTF was later extended to include function info for defined
18 The BTF specification contains two parts,
19 * BTF kernel API
20 * BTF ELF file format
23 verifies the BTF info before using it. The ELF file format is a user space
26 The type and string sections are part of the BTF kernel API, describing the
32 2. BTF Type and String Encoding
[all …]
H A Dindex.rst18 BPF Type Format (BTF)
H A Ddrgn.rst35 List BPF programs (full names are obtained from BTF)::
71 that has BTF id 16 in BPF program id 650, name ``test_pkt_access``.
H A Dbpf_lsm.rst43 This can be further simplified (if one has access to the BTF information at
/OK3568_Linux_fs/kernel/Documentation/admin-guide/media/
H A Dtuner-cardlist.rst92 84 Sony BTF-Pxn01Z
97 89 Sony BTF-PG472Z PAL/SECAM
98 90 Sony BTF-PK467Z NTSC-M-JP
99 91 Sony BTF-PB463Z NTSC-M
H A Di2c-cardlist.rst32 sony-btf-mpx Sony BTF's internal MPX
/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-kernel-btf6 Contains BTF type information and related data for kernel and
14 Read-only binary attribute exposing kernel's own BTF type
/OK3568_Linux_fs/kernel/include/asm-generic/
H A Dvmlinux.lds.h585 BTF \
713 #define BTF \ macro
714 .BTF : AT(ADDR(.BTF) - LOAD_OFFSET) { \
716 KEEP(*(.BTF)) \
724 #define BTF macro
/OK3568_Linux_fs/yocto/meta-clang/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/
H A D0001-Vendor-just-enough-extra-headers-to-allow-libbpf-to-.patch73 + * - type_id - BTF type ID of the "root" (containing) entity of a relocatable
75 + * - access_str_off - offset into corresponding .BTF string section. String
100 + * type_id for all relocs in this example will capture BTF type id of
/OK3568_Linux_fs/kernel/scripts/
H A Dlink-vmlinux.sh244 ${OBJCOPY} --only-section=.BTF --set-section-flags .BTF=alloc,readonly \
/OK3568_Linux_fs/yocto/meta-clang/dynamic-layers/openembedded-layer/recipes-devtools/bpftrace/
H A Dbpftrace_0.14.1.bb20 file://0001-Detect-new-BTF-api-btf_dump__new-btf_dump__new_v0_6_.patch \
/OK3568_Linux_fs/kernel/tools/lib/bpf/
H A DREADME.rst56 All objects and corresponding functions other than BTF related should go
57 to ``libbpf.h``. BTF types and functions should go to ``btf.h``.
/OK3568_Linux_fs/kernel/samples/bpf/
H A DMakefile236 BTF_PAHOLE_PROBE := $(shell $(BTF_PAHOLE) --help 2>&1 | grep BTF)
240 readelf -S ./llvm_btf_verify.o | grep BTF; \
/OK3568_Linux_fs/kernel/tools/perf/Documentation/
H A Dperf.data-file-format.txt354 Contains BPF Type Format (BTF). For more information about BTF, please
H A Dperf-trace.txt240 by default and use BTF when available, as well as use functions to do pretty
/OK3568_Linux_fs/buildroot/linux/
H A DConfig.in503 such as "BTF: .tmp_vmlinux.btf: pahole (pahole) is not
/OK3568_Linux_fs/kernel/lib/
H A DKconfig.debug273 bool "Generate BTF typeinfo"
277 Generate deduplicated BTF type information from DWARF debug info.
279 DWARF type info into equivalent deduplicated BTF type info.
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A DKconfig187 tristate "Sony BTF's internal MPX"
190 Support for the internal MPX of the Sony BTF-PG472Z tuner.
/OK3568_Linux_fs/kernel/
H A DMakefile-bak1376 …@echo "error: Cannot resolve BTF IDs for CONFIG_DEBUG_INFO_BTF, please install libelf-dev, libelf-…
/OK3568_Linux_fs/recovery/
HDrootfs.cpio.gz107070100A8AEB0000041ED0000000000000000000000116841B48100000000000000FD0000000200000000000000000000000200000000.�07070100A8B07C000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000900000000.gitkeep��07070100A8B07D000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000B00000000.skip_fsck����07070100A8AEB10000A1FF0000000000000000000000016841B0B600000007000000FD0000000200000000000000000000000400000000bin���usr/bin�07070100A8B07E000081A400000000000000000000000168412635000001CC000000FD0000000200000000000000000000001100000000busybox. ...
/OK3568_Linux_fs/device/rockchip/common/images/userdata/userdata_normal/media/
H A Dyuv420_p352x288.yuv3147 …-7;CQ[k����|x{�����}��������������������tjdUC<995/4?Mamjhjjjedd[H6'BTF/?|fWqnnoppqqqqprsrs…