Searched refs:BTF (Results 1 – 23 of 23) sorted by relevance
/linux/tools/bpf/bpftool/Documentation/ |
A D | bpftool-btf.rst | 5 tool for inspection of BTF data 20 BTF COMMANDS 35 Show information about loaded BTF objects. If a BTF ID is 46 Dump BTF entries from a given *BTF_SRC*. 49 loaded and all its BTF types emitted. 52 associated BTF object with BTF types describing key and 60 associated BTF object with BTF types. 63 .BTF section with well-defined BTF binary format data, 78 Pass a base BTF object. Base BTF objects are typically used 82 the kernel (vmlinux) BTF object. So the base BTF reference [all …]
|
A D | bpftool-gen.rst | 36 and instruction sections, .BTF and .BTF.ext (if present in 37 any of the input files) data are combined together. .BTF 40 BTF information.
|
A D | bpftool-prog.rst | 239 helper to log each step of loading BTF, creating the maps,
|
/linux/Documentation/bpf/ |
A D | btf.rst | 2 BPF Type Format (BTF) 19 * BTF kernel API 20 * BTF ELF file format 32 2. BTF Type and String Encoding 495 3. BTF Kernel API 662 4.1 .BTF section 670 4.2 .BTF.ext section 726 .BTF.ext is generated. 795 5. Using BTF 900 6. BTF Generation [all …]
|
A D | llvm_reloc.rst | 112 4 R_BPF_64_NODYLD32 .BTF[.ext] data 32 r_offset S + A 129 But ``R_BPF_64_NODYLD32`` specifically refers to relocations in ``.BTF`` and 130 ``.BTF.ext`` sections. For cases like bcc where llvm ``ExecutionEngine RuntimeDyld`` 132 to actual function/variable address. Otherwise, ``.BTF`` and ``.BTF.ext`` 231 The .BTF/.BTF.ext sections has R_BPF_64_NODYLD32 relocations:: 233 Relocation section '.rel.BTF' at offset 0x538 contains 1 entries: 237 Relocation section '.rel.BTF.ext' at offset 0x548 contains 2 entries:
|
A D | drgn.rst | 35 List BPF programs (full names are obtained from BTF):: 71 that has BTF id 16 in BPF program id 650, name ``test_pkt_access``.
|
A D | index.rst | 20 BPF Type Format (BTF)
|
A D | bpf_lsm.rst | 43 This can be further simplified (if one has access to the BTF information at
|
/linux/Documentation/ABI/testing/ |
A D | sysfs-kernel-btf | 6 Contains BTF type information and related data for kernel and 14 Read-only binary attribute exposing kernel's own BTF type 24 Read-only binary attribute exposing kernel module's BTF type 25 information as an add-on to the kernel's BTF (/sys/kernel/btf/vmlinux).
|
/linux/Documentation/admin-guide/media/ |
A D | tuner-cardlist.rst | 92 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
|
A D | i2c-cardlist.rst | 32 sony-btf-mpx Sony BTF's internal MPX
|
/linux/Documentation/bpf/libbpf/ |
A D | libbpf_naming_convention.rst | 52 All objects and corresponding functions other than BTF related should go 53 to ``libbpf.h``. BTF types and functions should go to ``btf.h``. 167 * @brief **btf__new()** creates a new instance of a BTF object from the raw 168 * bytes of an ELF's BTF section 171 * @return new BTF object instance which has to be eventually freed with
|
/linux/include/asm-generic/ |
A D | vmlinux.lds.h | 540 BTF \ 668 #define BTF \ macro 669 .BTF : AT(ADDR(.BTF) - LOAD_OFFSET) { \ 671 KEEP(*(.BTF)) \ 679 #define BTF macro
|
/linux/tools/testing/selftests/bpf/ |
A D | README.rst | 186 either crash when compiling these tests, or generate an incorrect BTF. 194 to generate extern function in BTF. It was introduced in `Clang 13`__. 200 libbpf: failed to find BTF for extern 'tcp_slow_start' [25] section: -2 222 generate valid BTF information for weak variables. Please make sure you use
|
/linux/scripts/ |
A D | link-vmlinux.sh | 230 ${OBJCOPY} --only-section=.BTF --set-section-flags .BTF=alloc,readonly \
|
A D | Makefile.modfinal | 40 quiet_cmd_btf_ko = BTF [M] $@
|
/linux/samples/bpf/ |
A D | Makefile | 252 BTF_PAHOLE_PROBE := $(shell $(BTF_PAHOLE) --help 2>&1 | grep BTF) 256 $(LLVM_READELF) -S ./llvm_btf_verify.o | grep BTF; \
|
/linux/tools/perf/Documentation/ |
A D | perf.data-file-format.txt | 354 Contains BPF Type Format (BTF). For more information about BTF, please
|
A D | perf-trace.txt | 240 by default and use BTF when available, as well as use functions to do pretty
|
/linux/Documentation/process/ |
A D | changes.rst | 116 generates BTF (BPF Type Format) from DWARF in vmlinux, a bit later from kernel
|
/linux/Documentation/ |
A D | Changes | 116 generates BTF (BPF Type Format) from DWARF in vmlinux, a bit later from kernel
|
/linux/drivers/media/i2c/ |
A D | Kconfig | 187 tristate "Sony BTF's internal MPX" 190 Support for the internal MPX of the Sony BTF-PG472Z tuner.
|
/linux/lib/ |
A D | Kconfig.debug | 316 bool "Generate BTF typeinfo" 321 Generate deduplicated BTF type information from DWARF debug info. 323 DWARF type info into equivalent deduplicated BTF type info. 332 Generate compact split BTF type information for kernel modules.
|
Completed in 26 milliseconds