summaryrefslogtreecommitdiff
path: root/tools/perf/util/synthetic-events.c
AgeCommit message (Expand)Author
2021-09-17perf record: Add --synth optionNamhyung Kim
2021-09-17perf tools: Allow controlling synthesizing PERF_RECORD_ metadata events durin...Namhyung Kim
2021-08-02perf inject: Fix output from a file to a pipeNamhyung Kim
2021-03-29Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo
2021-03-23perf tools: Fix various typos in commentsIngo Molnar
2021-03-10perf synthetic events: Avoid write of uninitialized memory when generating PE...Ian Rogers
2021-03-10perf synthetic-events: Fix uninitialized 'kernel_thread' variableThomas Richter
2021-02-18perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processingKan Liang
2021-02-12perf env: Remove unneeded internal/cpumap inclusionsIan Rogers
2021-02-08perf report: Support instruction latencyKan Liang
2021-02-08perf tools: Support PERF_SAMPLE_WEIGHT_STRUCTKan Liang
2021-02-03perf tools: Use scandir() to iterate threads when synthesizing PERF_RECORD_ e...Namhyung Kim
2021-02-03perf tools: Skip PERF_RECORD_MMAP event synthesis for kernel threadsNamhyung Kim
2021-02-03perf tools: Use /proc/<PID>/task/<TID>/status for PERF_RECORD_ event synthesisNamhyung Kim
2021-01-20perf record: Add support for PERF_SAMPLE_CODE_PAGE_SIZEKan Liang
2020-12-28perf tools: Allow synthesizing the build id for kernel/modules/tasks in PERF_...Jiri Olsa
2020-12-28perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel modules mapsJiri Olsa
2020-12-28perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel mapJiri Olsa
2020-12-17perf record: Support new sample type for data page sizeKan Liang
2020-11-30perf evlist: Use the right prefix for 'struct evlist' sample id lookup methodsArnaldo Carvalho de Melo
2020-11-27perf record: Synthesize cgroup events only if neededNamhyung Kim
2020-10-14perf tools: Use build_id object in dsoJiri Olsa
2020-09-22perf tsc: Move out common functions from x86Leo Yan
2020-04-30perf tools: Remove unneeded semicolonsZou Wei
2020-04-30perf synthetic events: Remove use of sscanf from /proc readingIan Rogers
2020-04-16perf synthetic-events: save 4kb from 2 stack framesIan Rogers
2020-04-03perf record: Support synthesizing cgroup eventsNamhyung Kim
2020-04-03perf tools: Basic support for CGROUP eventNamhyung Kim
2020-03-17perf tools: Give synthetic mmap events an inode generationIan Rogers
2020-03-09perf tools: Add hw_idx in struct branch_stackKan Liang
2019-11-26perf maps: Merge 'struct maps' with 'struct map_groups'Arnaldo Carvalho de Melo
2019-11-21perf tools: Add kernel AUX area sampling definitionsAdrian Hunter
2019-11-06perf maps: Add for_each_entry()/_safe() iteratorsArnaldo Carvalho de Melo
2019-09-25libperf: Move 'page_size' global variable to libperfJiri Olsa
2019-09-25libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel'Jiri Olsa
2019-09-25libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel'Jiri Olsa
2019-09-20perf tools: Move event synthesizing routines to separate .c fileArnaldo Carvalho de Melo