Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
e56fbc9dc79ce0fdc49ffadd062214ddd02f65b6
/
tools
/
perf
/
util
/
bpf-loader.c
e56fbc9
perf tools: Use list_del_init() more thorougly
by Arnaldo Carvalho de Melo
· 6 years ago
7f7c536
tools lib: Adopt zalloc()/zfree() from tools/perf
by Arnaldo Carvalho de Melo
· 6 years ago
203b660
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
f74a53d9
tools: libbpf: add a correctly named define for map iteration
by Jakub Kicinski
· 6 years ago
ebc52ae
perf bpf-loader: Remove unecessary includes from bpf-loader.h
by Arnaldo Carvalho de Melo
· 6 years ago
a8a1f7d
libbpf: fix libbpf_print
by Stanislav Fomichev
· 6 years ago
6f1ae8b
tools/bpf: simplify libbpf API function libbpf_set_print()
by Yonghong Song
· 6 years ago
e4a8b0a
perf bpf-loader: Fix debugging message typo
by Ingo Molnar
· 6 years ago
1970289
perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR())
by Wen Yang
· 6 years ago
e381d1c2
perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return code
by Ding Xiang
· 6 years ago
78e890e
perf bpf: Make bpf__setup_output_event() return the bpf-output event
by Arnaldo Carvalho de Melo
· 6 years ago
aa31be3
perf bpf: Add bpf__setup_output_event() strerror() counterpart
by Arnaldo Carvalho de Melo
· 6 years ago
92bbe8d
perf bpf: Generalize bpf__setup_stdout()
by Arnaldo Carvalho de Melo
· 6 years ago
5941d85
perf bpf: Make bpf__for_each_stdout_map() generic
by Arnaldo Carvalho de Melo
· 6 years ago
739e2ed
perf bpf: Show better message when failing to load an object
by Arnaldo Carvalho de Melo
· 6 years ago
ab4e32f
perf bpf: Fix NULL return handling in bpf__prepare_load()
by YueHaibing
· 7 years ago
78c4369
perf bpf: Remove misplaced __maybe_unused attribute
by Arnaldo Carvalho de Melo
· 7 years ago
8725232
perf bpf: Don't warn about unavailability of builtin clang, just fallback
by Arnaldo Carvalho de Melo
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
8e99b6d
tools include: Adopt strstarts() from the kernel
by Arnaldo Carvalho de Melo
· 7 years ago
8ec20b1
perf str{filter,list}: Disentangle headers
by Arnaldo Carvalho de Melo
· 8 years ago
a43783a
perf tools: Include errno.h where needed
by Arnaldo Carvalho de Melo
· 8 years ago
877a7a1
perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is used
by Arnaldo Carvalho de Melo
· 8 years ago
4d41643
perf bpf: Add missing newline in debug messages
by He Kuang
· 8 years ago
edd695b
perf clang: Compile BPF script using builtin clang support
by Wang Nan
· 8 years ago
2bd42de
perf llvm: Extract helpers in llvm-utils.c
by Wang Nan
· 8 years ago
042cfb5
perf tools: Fix typo "No enough" to "Not enough"
by Alexander Alemayhu
· 8 years ago
c77ce22
perf bpf: Fix typo: "ehough" -> "enough"
by Colin Ian King
· 8 years ago
b4ee6d4
perf bpf: Support BPF program attach to tracepoints
by Wang Nan
· 9 years ago
cd102d7
perf bpf: Rename bpf__foreach_tev() to bpf__foreach_event()
by Wang Nan
· 9 years ago
c8b5f2c
tools: Introduce str_error_r()
by Arnaldo Carvalho de Melo
· 9 years ago
edb13ed
tools lib bpf: Rename set_private() to set_priv()
by Arnaldo Carvalho de Melo
· 9 years ago
be834ff
tools lib bpf: Make bpf_program__get_private() use IS_ERR()
by Arnaldo Carvalho de Melo
· 9 years ago
a7fe045
tools lib bpf: Remove _get_ from non-refcount method names
by Arnaldo Carvalho de Melo
· 9 years ago
6e009e65
tools lib bpf: Rename bpf_map__get_fd() to bpf_map__fd()
by Arnaldo Carvalho de Melo
· 9 years ago
53897a7
tools lib bpf: Use IS_ERR() reporting macros with bpf_map__get_def()
by Arnaldo Carvalho de Melo
· 9 years ago
009ad5d
tools lib bpf: Rename bpf_map__get_name() to bpf_map__name()
by Arnaldo Carvalho de Melo
· 9 years ago
b4cbfa5
tools lib bpf: Use IS_ERR() reporting macros with bpf_map__get_private()
by Arnaldo Carvalho de Melo
· 9 years ago
72c0809
perf bpf: Automatically create bpf-output event __bpf_stdout__
by Wang Nan
· 9 years ago
d788857
perf bpf: Clone bpf stdout events in multiple bpf scripts
by Wang Nan
· 9 years ago
03e0a7d
perf tools: Introduce bpf-output event
by Wang Nan
· 9 years ago
2d055bf
perf tools: Support setting different slots in a BPF map separately
by Wang Nan
· 9 years ago
7630b3e
perf tools: Enable passing event to BPF object
by Wang Nan
· 9 years ago
8690a2a
perf record: Apply config to BPF objects before recording
by Wang Nan
· 9 years ago
066dacb
perf bpf: Add API to set values to map entries in a bpf object
by Wang Nan
· 9 years ago
80cdce7
perf bpf: Rename bpf_prog_priv__clear() to clear_prog_priv()
by Wang Nan
· 9 years ago
0bb9349
perf bpf: Rename bpf config to program config
by Wang Nan
· 9 years ago
d35b328
perf bpf: Use same BPF program if arguments are identical
by Wang Nan
· 9 years ago
a08357d
perf bpf: Generate prologue for BPF programs
by Wang Nan
· 9 years ago
bfc077b
perf bpf: Add prologue for BPF programs for fetching arguments
by He Kuang
· 9 years ago
03e01f5
perf bpf: Allow BPF program config probing options
by Wang Nan
· 9 years ago
5dbd16c
perf bpf: Allow attaching BPF programs to modules symbols
by Wang Nan
· 9 years ago
361f2b1
perf bpf: Allow BPF program attach to uprobe events
by Wang Nan
· 9 years ago
ba1fae4
perf test: Add 'perf test BPF'
by Wang Nan
· 9 years ago
d3e0ce3
perf bpf: Improve BPF related error messages
by Wang Nan
· 9 years ago
6371ca3b
bpf tools: Improve libbpf error reporting
by Wang Nan
· 9 years ago
7a01194
perf bpf: Mute libbpf when '-v' not set
by Wang Nan
· 9 years ago
d509db0
perf tools: Compile scriptlets to BPF objects when passing '.c' to --event
by Wang Nan
· 9 years ago
4edf30e
perf bpf: Collect perf_evsel in BPF object files
by Wang Nan
· 9 years ago
1e5e3ee
perf tools: Load eBPF object into kernel
by Wang Nan
· 9 years ago
aa3abf3
perf tools: Create probe points for BPF programs
by Wang Nan
· 9 years ago
69d262a
perf ebpf: Add the libbpf glue
by Wang Nan
· 9 years ago