summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/bpf-loader.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'perf-tools-for-v5.18-2022-03-26' of git://git.kernel.org/pub/scm/l...Linus Torvalds2022-03-271-38/+216
|\
| * perf tools: Remove bpf_map__set_priv()/bpf_map__priv() usageJiri Olsa2022-03-051-7/+59
| * perf tools: Remove bpf_program__set_priv/bpf_program__priv usageJiri Olsa2022-03-051-16/+82
| * Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2022-02-171-1/+2
| |\
| * | perf bpf: Stop using deprecated bpf_object__next() APIChristy Lee2022-02-141-19/+79
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-171-1/+2
|\ \ \ | | |/ | |/|
| * | perf bpf: Defer freeing string after possible strlen() on itArnaldo Carvalho de Melo2022-02-171-1/+2
| |/
* | perf: use generic bpf_program__set_type() to set BPF prog typeAndrii Nakryiko2022-01-261-2/+2
* | perf: Stop using bpf_object__open_buffer() APIChristy Lee2022-01-251-2/+4
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-01-251-37/+27
|\ \ | |/ |/|
| * perf: Stop using bpf_map__def() APIChristy Lee2022-01-131-37/+27
* | Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2022-01-131-0/+3
|\|
| * perf: Mute libbpf API deprecations temporarilyAndrii Nakryiko2021-12-031-0/+3
* | perf bpf-loader: Use IS_ERR_OR_NULL() to clean code and fix checkMiaoqian Lin2021-12-161-6/+9
|/
* perf tools: Fix various typos in commentsIngo Molnar2021-03-231-1/+1
* perf evlist: Use the right prefix for 'struct evlist' 'find' methodsArnaldo Carvalho de Melo2020-11-301-2/+1
* perf: Stop using deprecated bpf_program__title()Andrii Nakryiko2020-09-091-10/+2
* perf bpf-loader: Add missing '*' for key_scan_posWang ShaoBo2020-05-281-1/+1
* perf evsel: Rename perf_evsel__is_*() to evsel__is*()Arnaldo Carvalho de Melo2020-05-051-1/+1
* libperf: Add perf_evlist__first()/last() functionsJiri Olsa2019-09-251-1/+1
* perf auxtrace: Uninline functions that touch perf_sessionArnaldo Carvalho de Melo2019-09-011-0/+1
* perf tools: Remove perf.h from source files not needing itArnaldo Carvalho de Melo2019-08-291-1/+0
* perf clang: Delete needless util-cxx.h headerArnaldo Carvalho de Melo2019-08-281-0/+1
* perf bpf: Add missing xyarray.h headerArnaldo Carvalho de Melo2019-08-221-0/+2
* libperf: Move fd array from perf's evsel to lobperf's perf_evsel classJiri Olsa2019-07-291-1/+1
* libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evselJiri Olsa2019-07-291-1/+1
* perf evlist: Rename struct perf_evlist to struct evlistJiri Olsa2019-07-291-10/+10
* perf evsel: Rename struct perf_evsel to struct evselJiri Olsa2019-07-291-6/+6
* perf evsel: Store backpointer to attached bpf_objectArnaldo Carvalho de Melo2019-07-291-2/+2
* perf tools: Use list_del_init() more thorouglyArnaldo Carvalho de Melo2019-07-091-1/+1
* tools lib: Adopt zalloc()/zfree() from tools/perfArnaldo Carvalho de Melo2019-07-091-0/+1
* Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2019-03-061-0/+1
|\
| * perf bpf-loader: Remove unecessary includes from bpf-loader.hArnaldo Carvalho de Melo2019-02-061-0/+1
* | tools: libbpf: add a correctly named define for map iterationJakub Kicinski2019-03-011-2/+2
* | libbpf: fix libbpf_printStanislav Fomichev2019-02-051-8/+2
* | tools/bpf: simplify libbpf API function libbpf_set_print()Yonghong Song2019-02-041-20/+12
|/
* perf bpf-loader: Fix debugging message typoIngo Molnar2018-12-171-1/+1
* perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR())Wen Yang2018-12-171-1/+1
* perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return codeDing Xiang2018-09-191-1/+1
* perf bpf: Make bpf__setup_output_event() return the bpf-output eventArnaldo Carvalho de Melo2018-08-081-11/+12
* perf bpf: Add bpf__setup_output_event() strerror() counterpartArnaldo Carvalho de Melo2018-08-081-2/+2
* perf bpf: Generalize bpf__setup_stdout()Arnaldo Carvalho de Melo2018-08-081-9/+17
* perf bpf: Make bpf__for_each_stdout_map() genericArnaldo Carvalho de Melo2018-08-081-2/+5
* perf bpf: Show better message when failing to load an objectArnaldo Carvalho de Melo2018-07-311-1/+3
* perf bpf: Fix NULL return handling in bpf__prepare_load()YueHaibing2018-05-301-3/+3
* perf bpf: Remove misplaced __maybe_unused attributeArnaldo Carvalho de Melo2018-01-251-1/+1
* perf bpf: Don't warn about unavailability of builtin clang, just fallbackArnaldo Carvalho de Melo2018-01-181-1/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* tools include: Adopt strstarts() from the kernelArnaldo Carvalho de Melo2017-07-201-1/+1
* perf str{filter,list}: Disentangle headersArnaldo Carvalho de Melo2017-04-191-0/+1