summaryrefslogtreecommitdiffstats
path: root/tools/perf/builtin-trace.c
Commit message (Expand)AuthorAgeFilesLines
* perf trace: Pass the richer 'struct syscall_arg' pointer to trace__btf_scnpri...Arnaldo Carvalho de Melo2024-08-281-4/+6
* perf tool: Constify tool pointersIan Rogers2024-08-121-2/+2
* perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare()Namhyung Kim2024-08-011-1/+1
* perf trace: Remove arg_fmt->is_enum, we can get that from the BTF typeArnaldo Carvalho de Melo2024-07-311-46/+55
* perf trace: Introduce trace__btf_scnprintf()Arnaldo Carvalho de Melo2024-07-311-22/+27
* perf trace: Filter enum arguments with enum namesHoward Chu2024-07-311-6/+56
* perf trace: Augment non-syscall tracepoints with enum arguments with BTFHoward Chu2024-07-311-7/+22
* perf trace: BTF-based enum pretty printing for syscall argsHoward Chu2024-07-311-4/+106
* perf trace: Fix iteration of syscall ids in syscalltbl->entriesHoward Chu2024-07-121-7/+7
* Merge remote-tracking branch 'perf-tools' into perf-tools-nextNamhyung Kim2024-07-021-1/+1
|\
| * tools headers UAPI: Sync fcntl.h with the kernel sources to pick F_DUPFD_QUERYArnaldo Carvalho de Melo2024-05-271-1/+1
* | perf trace beauty: Always show mmap prot even though PROT_NONEChangbin Du2024-05-291-3/+3
* | perf trace beauty: Always show param if show_zero is setChangbin Du2024-05-291-22/+7
|/
* perf dso: Add reference count checking and accessor functionsIan Rogers2024-05-061-1/+1
* perf trace: Disable syscall augmentation with recordIan Rogers2024-05-041-0/+5
* perf evsel: Use evsel__name_is() helperYang Jihong2024-04-031-2/+2
* perf trace: Fix 'newfstatat'/'fstatat' argument pretty printingArnaldo Carvalho de Melo2024-03-211-3/+4
* perf trace: Beautify the 'flags' arg of unlinkatArnaldo Carvalho de Melo2024-03-211-1/+3
* perf beauty: Introduce faccessat2 flags scnprintf routineArnaldo Carvalho de Melo2024-03-211-0/+9
* perf beauty: Introduce scrape script for various fs syscalls 'flags' argumentsArnaldo Carvalho de Melo2024-03-211-1/+1
* perf trace: Collect sys_nanosleep first argumentArnaldo Carvalho de Melo2024-03-211-0/+2
* perf trace: Ignore thread hashing in summaryIan Rogers2024-03-031-18/+23
* perf env: Introduce perf_env__arch_strerrno()Arnaldo Carvalho de Melo2023-12-041-4/+2
* perf trace: Use heuristic when deciding if a syscall tracepoint "const char *...Arnaldo Carvalho de Melo2023-08-181-0/+13
* perf trace: Use the augmented_raw_syscall BPF skel only for tracing syscallsArnaldo Carvalho de Melo2023-08-181-2/+6
* perf trace: Migrate BPF augmentation to use a skeletonIan Rogers2023-08-151-64/+95
* perf parse-events: Remove BPF event supportIan Rogers2023-08-151-145/+1
* perf trace: Free thread_trace->files tableArnaldo Carvalho de Melo2023-07-201-0/+14
* perf trace: Really free the evsel->priv areaArnaldo Carvalho de Melo2023-07-201-7/+2
* perf trace: Register a thread priv destructorArnaldo Carvalho de Melo2023-07-201-0/+15
* perf callchain: Use pthread keys for tls callchain_cursorIan Rogers2023-06-121-7/+13
* perf addr_location: Add init/exit/copy functionsIan Rogers2023-06-121-3/+7
* perf thread: Add accessor functions for threadIan Rogers2023-06-121-10/+16
* perf thread: Make threads rbtree non-invasiveIan Rogers2023-06-121-1/+1
* perf trace: Make some large static arrays const to move it to .data.rel.roIan Rogers2023-05-281-14/+19
* perf parse-events: Add pmu filterIan Rogers2023-05-151-1/+4
* perf trace: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo2023-04-121-4/+4
* perf map: Add accessor for dsoIan Rogers2023-04-041-1/+1
* perf record: Reuse target::initial_delayChangbin Du2023-03-131-4/+4
* perf trace: Reduce #ifdefs for TEP_FIELD_IS_RELATIVEIan Rogers2023-01-191-3/+1
* perf tools: Remove HAVE_LIBTRACEEVENT_TEP_FIELD_IS_RELATIVEIan Rogers2023-01-191-1/+1
* perf build: Properly guard libbpf includesIan Rogers2023-01-101-0/+2
* perf tools: Use "grep -E" instead of "egrep"Tiezhu Yang2022-12-141-1/+1
* perf tools: Check if libtracevent has TEP_FIELD_IS_RELATIVEArnaldo Carvalho de Melo2022-12-141-0/+2
* perf build: Use libtraceevent from the systemIan Rogers2022-12-141-1/+4
* perf trace: Remove unused bpf map 'syscalls'Leo Yan2022-11-231-101/+0
* perf trace: Handle failure when trace point folder is missedLeo Yan2022-11-231-7/+10
* perf trace: Return error if a system call doesn't existLeo Yan2022-11-231-2/+2
* perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace numberLeo Yan2022-11-231-4/+7
* perf thread_map: Reduce exposure of libperf internal APIIan Rogers2022-11-161-2/+2