summaryrefslogtreecommitdiffstats
path: root/tools/bpf/bpftool/gen.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bpftool: Update btf_dump__new() and perf_buffer__new_raw() callsAndrii Nakryiko2021-11-121-1/+1
* bpftool: Switch to new btf__type_cnt APIHengqi Chen2021-10-231-2/+2
* bpftool: Improve skeleton generation for data maps without DATASEC typeAndrii Nakryiko2021-10-221-6/+45
* bpftool: Support multiple .rodata/.data internal maps in skeletonAndrii Nakryiko2021-10-221-47/+60
* bpftool: Remove unused includes to <bpf/bpf_gen_internal.h>Quentin Monnet2021-10-081-1/+0
* bpftool: Avoid using "?: " in generated codeYucong Sun2021-09-291-1/+4
* bpftool: Provide a helper method for accessing skeleton's embedded ELF dataMatt Smith2021-09-081-12/+19
* tools: bpftool: Document and add bash completion for -L, -B optionsQuentin Monnet2021-07-311-1/+2
* tools: bpftool: Update and synchronise option list in doc and help msgQuentin Monnet2021-07-311-1/+1
* bpftool: Set errno on skeleton failures and propagate errorsAndrii Nakryiko2021-05-261-9/+18
* bpftool: Use syscall/loader program in "prog load" and "gen skeleton" command.Alexei Starovoitov2021-05-191-21/+365
* bpftool: Stop emitting static variables in BPF skeletonAndrii Nakryiko2021-05-121-0/+4
* libbpf: Add per-file linker optsAndrii Nakryiko2021-05-121-1/+1
* bpftool: Strip const/volatile/restrict modifiers from .bss and .data varsAndrii Nakryiko2021-05-121-0/+2
* bpftool: Add `gen object` command to perform BPF static linkingAndrii Nakryiko2021-03-191-1/+44
* bpftool: Add ability to specify custom skeleton object nameAndrii Nakryiko2021-03-191-3/+26
* tools/bpftool: Remove libbpf_internal.h usage in bpftoolAndrii Nakryiko2020-08-191-2/+0
* tools/bpftool: Generate data section struct with conservative alignmentAndrii Nakryiko2020-08-141-0/+14
* tools/bpftool: Make skeleton code C++17-friendly by dropping typeof()Andrii Nakryiko2020-08-131-4/+4
* tools/bpftool: Fix error handing in do_skeleton()YueHaibing2020-07-211-1/+4
* tools/bpftool: Strip away modifiers from global variablesAndrii Nakryiko2020-07-141-13/+10
* tools/bpftool: Fix skeleton codegenAndrii Nakryiko2020-06-131-2/+0
* tools, bpftool: Exit on error in function codegenTobias Klauser2020-06-111-5/+6
* tools, bpftool: Fix memory leak in codegen error casesTobias Klauser2020-06-111-0/+2
* tools, bpftool: Clean subcommand help messagesQuentin Monnet2020-06-011-3/+3
* tools/bpf/bpftool: Remove duplicate headersJagadeesh Pagadala2020-04-261-1/+0
* bpftool: Use consistent include paths for libbpfToke Høiland-Jørgensen2020-01-211-5/+5
* bpftool: Make skeleton C code compilable with C++ compilerAndrii Nakryiko2019-12-271-5/+5
* libbpf: Put Kconfig externs into .kconfig sectionAndrii Nakryiko2019-12-191-4/+4
* bpftool: Simplify format string to not use positional argsAndrii Nakryiko2019-12-191-2/+2
* bpftool, selftests/bpf: Embed object file inside skeletonAndrii Nakryiko2019-12-181-89/+143
* bpftool: Fix compilation warning on shadowed variablePaul Chaignon2019-12-161-1/+1
* bpftool: Generate externs datasec in BPF skeletonAndrii Nakryiko2019-12-161-0/+4
* bpftool: Add skeleton codegen commandAndrii Nakryiko2019-12-161-0/+551