Arnaldo Carvalho de Melo c8b5f2c96d tools: Introduce str_error_r() 9 years ago
..
include 915b0882c3 tools lib: Move bitmap.[ch] from tools/perf/ to tools/{lib,include}/ 9 years ago
intel-pt-decoder c066489305 perf intel-pt: Fix off-by-one comparison on maximum code 9 years ago
libunwind 3bd03c9583 perf unwind: Fix wrongly used regs for aarch64 unwind 9 years ago
scripting-engines fe176085a4 perf tools: Fix usage of max_stack sysctl 9 years ago
Build c8b5f2c96d tools: Introduce str_error_r() 9 years ago
PERF-VERSION-GEN a614d01bdd perf tools: Fix version when building out of tree 12 years ago
alias.c 41840d211c perf config: Move config declarations from util/cache.h to util/config.h 9 years ago
annotate.c 135cce1bf1 perf annotate: Add number of samples to the header 9 years ago
annotate.h 6ef9492915 perf annotate: Generalize handling of 'ret' instructions 9 years ago
auxtrace.c d1706b39f0 perf tools: Add support for skipping itrace instructions 9 years ago
auxtrace.h 50f736372d perf auxtrace: Add option to feed branches to the thread stack 9 years ago
bpf-loader.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
bpf-loader.h d78885739a perf bpf: Clone bpf stdout events in multiple bpf scripts 9 years ago
bpf-prologue.c bfc077b4cf perf bpf: Add prologue for BPF programs for fetching arguments 9 years ago
bpf-prologue.h bfc077b4cf perf bpf: Add prologue for BPF programs for fetching arguments 9 years ago
build-id.c 6430a94ead perf buildid-cache: Scan and import user SDT events to probe cache 9 years ago
build-id.h 1f3736c9c8 perf probe: Show all cached probes 9 years ago
cache.h 41840d211c perf config: Move config declarations from util/cache.h to util/config.h 9 years ago
call-path.c 451db12617 perf tools: Refactor code to move call path handling out of thread-stack 9 years ago
call-path.h 451db12617 perf tools: Refactor code to move call path handling out of thread-stack 9 years ago
callchain.c de7e6a7c8b perf hists: Move sort__has_parent into struct perf_hpp_list 9 years ago
callchain.h 347ca87806 perf tests: Fix hist accumulation test 9 years ago
cgroup.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 years ago
cgroup.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 years ago
cloexec.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
cloexec.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 years ago
color.c 41840d211c perf config: Move config declarations from util/cache.h to util/config.h 9 years ago
color.h 8011de7ab3 perf tools: Remove trail argument to color vsprintf 10 years ago
comm.c 86c19525b7 perf comm: Use atomic.h for refcounting 10 years ago
comm.h 0db15b1e84 perf tools: Add facility to export data in database-friendly way 11 years ago
config.c 8a0a9c7e91 perf config: Introduce new init() and exit() 9 years ago
config.h 8a0a9c7e91 perf config: Introduce new init() and exit() 9 years ago
counts.c d809560b36 perf stat: Move perf_counts struct and functions into separate object 10 years ago
counts.h d809560b36 perf stat: Move perf_counts struct and functions into separate object 10 years ago
cpumap.c a24020e6b7 perf tools: Change cpu_map__fprintf output 9 years ago
cpumap.h a24020e6b7 perf tools: Change cpu_map__fprintf output 9 years ago
ctype.c 8e2fc44f46 perf ui/stdio: Align column header for hierarchy output 9 years ago
data-convert-bt.c ebccba3fe0 perf data ctf: Generate fork and exit events to CTF output 9 years ago
data-convert-bt.h 3275f68e50 perf data ctf: Pass convert options through opts structure 9 years ago
data-convert.h f02a6489d1 perf data ctf: Add 'all' option 9 years ago
data.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
data.h 040f9915e9 perf data: Add perf_data_file__switch() helper 9 years ago
db-export.c 480ca357fd perf thread: Adopt get_main_thread from db-export.c 9 years ago
db-export.h 568850eaad perf script: Add call path id to exported sample in db export 9 years ago
debug.c c339b1a90e perf tools: Make binary data printer code in trace_event public available 9 years ago
debug.h c8b5f2c96d tools: Introduce str_error_r() 9 years ago
demangle-java.c e9c4bcdd34 perf symbols: add Java demangling support 9 years ago
demangle-java.h e9c4bcdd34 perf symbols: add Java demangling support 9 years ago
dso.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
dso.h f3069249e9 perf tools: Allow to reset open files counter 9 years ago
dwarf-aux.c bf4d5f25c9 perf probe: Check the return value of strbuf APIs 9 years ago
dwarf-aux.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 years ago
env.c c60da22aca perf header: Transform nodes string info to struct 9 years ago
env.h c60da22aca perf header: Transform nodes string info to struct 9 years ago
event.c a24020e6b7 perf tools: Change cpu_map__fprintf output 9 years ago
event.h 46bc29b970 perf tools: Add time conversion event 9 years ago
evlist.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
evlist.h e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 years ago
evsel.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
evsel.h f4e47f9f7b perf evsel: Utility function to fetch arch 9 years ago
evsel_fprintf.c 25da4fab5f perf evsel: Move fprintf methods to separate source file 9 years ago
find-vdso-map.c e477f3f01a perf tools: Build programs to copy 32-bit compatibility 11 years ago
genelf.c 598b7c6919 perf jit: add source line info support 9 years ago
genelf.h 9f56c092b9 perf jit: genelf makes assumptions about endian 9 years ago
genelf_debug.c 598b7c6919 perf jit: add source line info support 9 years ago
generate-cmdlist.sh cbd08b7335 perf tools: Do not show trace command if it's not compiled in 9 years ago
group.h 44b1e60ab5 perf stat: Basic support for TopDown in perf stat 9 years ago
header.c c60da22aca perf header: Transform nodes string info to struct 9 years ago
header.h b8f8eb84f4 perf tools: Remove misplaced __maybe_unused 9 years ago
help-unknown-cmd.c 41840d211c perf config: Move config declarations from util/cache.h to util/config.h 9 years ago
help-unknown-cmd.h 5feaac248a perf tools: Move help_unknown_cmd() to its own file 9 years ago
hist.c a5051979f5 perf hists: Introduce hists__add_entry_ops function 9 years ago
hist.h a5051979f5 perf hists: Introduce hists__add_entry_ops function 9 years ago
intel-bts.c 50f736372d perf auxtrace: Add option to feed branches to the thread stack 9 years ago
intel-bts.h d0170af700 perf tools: Add Intel BTS support 10 years ago
intel-pt.c 50f736372d perf auxtrace: Add option to feed branches to the thread stack 9 years ago
intel-pt.h 11fa7cb86b perf tools: Pass Intel PT information for decoding MTC and CYC 10 years ago
intlist.c 813335b8b2 perf util: Add findnew method to intlist 12 years ago
intlist.h 10daf4d01b perf intlist: Rename for_each() macros to for_each_entry() 9 years ago
jit.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 years ago
jitdump.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 years ago
jitdump.h 2a28e23049 perf jit: Add support for using TSC as a timestamp 9 years ago
kvm-stat.h 066d3593e1 perf kvm/powerpc: Port perf kvm stat to powerpc 9 years ago
levenshtein.c 864709302a perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/ 16 years ago
levenshtein.h 8b40f521cf perf tools: Protect header files with a consistent style 16 years ago
llvm-utils.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
llvm-utils.h f078464925 perf llvm: Allow dump llvm output object file using llvm.dump-obj 9 years ago
lzma.c 80a32e5b49 perf tools: Add lzma decompression support for kernel module 10 years ago
machine.c 32ca678dcd perf machine: Destructors should accept NULL 9 years ago
machine.h caf8a0d049 perf trace: Warn when trying to resolve kernel addresses with kptr_restrict=1 9 years ago
map.c 6c50258443 perf unwind: Call unwind__prepare_access for forked thread 9 years ago
map.h 6c50258443 perf unwind: Call unwind__prepare_access for forked thread 9 years ago
mem-events.c b0d745b3c3 perf mem: Add --ldlat option 9 years ago
mem-events.h b0d745b3c3 perf mem: Add --ldlat option 9 years ago
ordered-events.c 4532f64297 perf ordered_events: Introduce reinit() 9 years ago
ordered-events.h 4532f64297 perf ordered_events: Introduce reinit() 9 years ago
parse-branch-options.c 4b6ab94eab perf subcmd: Create subcmd library 9 years ago
parse-branch-options.h f00898f4e2 perf tools: Move branch option parsing to own file 10 years ago
parse-events.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 years ago
parse-events.h 792d48b4cf perf tools: Per event max-stack settings 9 years ago
parse-events.l 44b1e60ab5 perf stat: Basic support for TopDown in perf stat 9 years ago
parse-events.y 07ef757445 perf tools: Explicitly declare inc_group_count as a void function 9 years ago
parse-regs-options.c 4b6ab94eab perf subcmd: Create subcmd library 9 years ago
parse-regs-options.h bcc84ec65a perf record: Add ability to name registers to record 10 years ago
path.c 814b3f5127 perf tools: Remove some unused functions 9 years ago
perf_regs.c f47822078d perf tools: Fix perf regs mask generation 9 years ago
perf_regs.h 9fb4765451 perf tools: Fix build break on powerpc due to sample_reg_masks 10 years ago
pmu.c 11db4e29bb perf pmu: Make pmu_formats_string to check return value of strbuf 9 years ago
pmu.h 09ff607176 perf tools: Add perf_pmu__format_bits() 10 years ago
pmu.l cd82a32e99 perf tools: Add perf pmu object to access pmu format definition 13 years ago
pmu.y 85df3b3769 perf tools: Fix build with bison 2.3 and older. 12 years ago
probe-event.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
probe-event.h 2fd457a345 perf probe: Add --cache option to cache the probe definitions 9 years ago
probe-file.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
probe-file.h 6430a94ead perf buildid-cache: Scan and import user SDT events to probe cache 9 years ago
probe-finder.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
probe-finder.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 years ago
pstack.c c8539e3fc6 perf tools: Introduce pstack_peek() 10 years ago
pstack.h c8539e3fc6 perf tools: Introduce pstack_peek() 10 years ago
python-ext-sources c8b5f2c96d tools: Introduce str_error_r() 9 years ago
python.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 years ago
quote.c 70a6898fdc perf tools: Make alias handler to check return value of strbuf 9 years ago
quote.h 70a6898fdc perf tools: Make alias handler to check return value of strbuf 9 years ago
rb_resort.h 98a91837dd perf rb_resort: Rename for_each() macros to for_each_entry() 9 years ago
rblist.c 813335b8b2 perf util: Add findnew method to intlist 12 years ago
rblist.h 813335b8b2 perf util: Add findnew method to intlist 12 years ago
record.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 years ago
session.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 years ago
session.h e20ab86e51 perf evsel: Move some methods from session.[ch] to evsel.[ch] 9 years ago
setup.py 67d5268908 perf tools: Fix python extension build 9 years ago
sort.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 years ago
sort.h f542e7670e perf hists: Introduce hist_entry_ops 9 years ago
srcline.c 2f84b42b28 perf tools: Always use non inlined file name for 'srcfile' sort key 10 years ago
stat-shadow.c 239bd47f83 perf stat: Add computation of TopDown formulas 9 years ago
stat.c e5cadb93d0 perf evlist: Rename for_each() macros to for_each_entry() 9 years ago
stat.h 239bd47f83 perf stat: Add computation of TopDown formulas 9 years ago
strbuf.c 5cea57f30a perf tools: Rewrite strbuf not to die() 9 years ago
strbuf.h 5cea57f30a perf tools: Rewrite strbuf not to die() 9 years ago
strfilter.c 3f51972c59 perf tools: Add strfilter__string to recover rules string 10 years ago
strfilter.h 3f51972c59 perf tools: Add strfilter__string to recover rules string 10 years ago
string.c 4ddd32741d tools: Adopt memdup() from tools/perf, moving it to tools/lib/string.c 9 years ago
strlist.c dd8232bc9d perf tools: Add file_only config option to strlist 9 years ago
strlist.h 602a1f4daa perf tools: Rename strlist_for_each() macros to for_each_entry() 9 years ago
svghelper.c f30a79b012 perf tools: Add reference counting for cpu_map object 10 years ago
svghelper.h 3938bad44e perf tools: Remove needless 'extern' from function prototypes 9 years ago
symbol-elf.c 060fa0c7a3 perf sdt: ELF support for SDT 9 years ago
symbol-minimal.c f2f3096888 perf symbols: Fix type error when reading a build-id 10 years ago
symbol.c ed7b630b31 perf symbols: Use proper dso name for is_regular_file 9 years ago
symbol.h 060fa0c7a3 perf sdt: ELF support for SDT 9 years ago
symbol_fprintf.c bfbba189b6 perf symbols: Move fprintf routines to separate object file 9 years ago
syscalltbl.c 1b700c9975 perf tools: Build syscall table .c header from kernel's syscall_64.tbl 9 years ago
syscalltbl.h 5af56fab2b perf tools: Allow generating per-arch syscall table arrays 9 years ago
target.c c8b5f2c96d tools: Introduce str_error_r() 9 years ago
target.h 9c105fbc94 perf target: Move the checking of which map function to call into function. 11 years ago
term.c 1fe143c5f9 perf tools: Move term functions out of util.c 9 years ago
term.h 1fe143c5f9 perf tools: Move term functions out of util.c 9 years ago
thread-stack.c e216708d98 perf script: Add callindent option 9 years ago
thread-stack.h e216708d98 perf script: Add callindent option 9 years ago
thread.c 6c50258443 perf unwind: Call unwind__prepare_access for forked thread 9 years ago
thread.h 8132a2a841 perf unwind: Move unwind__prepare_access from thread_new into thread__insert_map 9 years ago
thread_map.c 602a1f4daa perf tools: Rename strlist_for_each() macros to for_each_entry() 9 years ago
thread_map.h 097be0f503 perf thread_map: Make new_by_tid_str constructor public 9 years ago
tool.h 46bc29b970 perf tools: Add time conversion event 9 years ago
top.c b40067964f perf tools: Rename 'perf_record_opts' to 'record_opts 11 years ago
top.h e77a07425f perf top: Use machine->kptr_restrict_warned 9 years ago
trace-event-info.c 592d5a6ba8 tools lib api fs: Move tracing_path interface into api/fs/tracing_path.c 10 years ago
trace-event-parse.c 511cbce2ff irq_poll: make blk-iopoll available outside the block layer 9 years ago
trace-event-read.c 4263cece22 perf tools: Stop reading the kallsyms data from perf.data 10 years ago
trace-event-scripting.c f9d5d549d2 perf scripting: No need to pass thread twice to the scripting callbacks 10 years ago
trace-event.c 607bfbd7ff tools lib api fs: Adopt filename__read_str from perf 9 years ago
trace-event.h 8058a30ce1 perf script: Add process_stat/process_stat_interval scripting interface 9 years ago
trigger.h 3dcc4436fa perf tools: Introduce trigger class 9 years ago
tsc.c a23f96ee4d perf tools: Use 64-bit shifts with (TSC) time conversion 9 years ago
tsc.h 2a28e23049 perf jit: Add support for using TSC as a timestamp 9 years ago
unwind-libdw.c 0ba98149f8 perf libdw: Check for mmaps also in MAP__VARIABLE tree 9 years ago
unwind-libdw.h 8bd508b001 perf callchain: Add order support for libdw DWARF unwinder 9 years ago
unwind-libunwind-local.c 78ff1d6d8b perf unwind: Change macro names of perf register 9 years ago
unwind-libunwind.c a2873325ff perf unwind: Add initialized arg into unwind__prepare_access 9 years ago
unwind.h a2873325ff perf unwind: Add initialized arg into unwind__prepare_access 9 years ago
usage.c e476343860 perf tools: Simplify die() mechanism 9 years ago
util.c 347ca87806 perf tests: Fix hist accumulation test 9 years ago
util.h c8b5f2c96d tools: Introduce str_error_r() 9 years ago
values.c 74cf249d5c perf tools: Use zfree to help detect use after free bugs 11 years ago
values.h d944c4eebc tools: Consolidate types.h 11 years ago
vdso.c 76c588f1f6 perf tools: Find right DSO taking into account if binary is 32 or 64-bit 9 years ago
vdso.h 9a4388c711 perf machine: Fix up vdso methods names 10 years ago
xyarray.c b45f65e8fd perf tools: Introduce xyarray__reset function 10 years ago
xyarray.h b45f65e8fd perf tools: Introduce xyarray__reset function 10 years ago
zlib.c e92ce12ed6 perf tools: Add gzip decompression support for kernel module 11 years ago