summaryrefslogtreecommitdiff
path: root/tools/perf/builtin-inject.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-30Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo1-11/+1
2020-11-16perf inject: Fix file corruption due to event deletionAl Grant1-11/+1
2020-11-16perf data: Allow to use stdio functions for pipe modeNamhyung Kim1-0/+2
2020-10-14perf tools: Pass build_id object to filename__read_build_id()Jiri Olsa1-3/+1
2020-10-14perf tools: Use build_id object in dsoJiri Olsa1-2/+2
2020-10-13perf inject: Add --buildid-all optionNamhyung Kim1-5/+108
2020-10-13perf inject: Do not load map/dso when injecting build-idNamhyung Kim1-21/+12
2020-10-13perf inject: Enter namespace when reading build-idNamhyung Kim1-2/+6
2020-10-13perf inject: Add missing callbacks in perf_toolNamhyung Kim1-5/+31
2020-10-13perf bench: Add build-id injection benchmarkNamhyung Kim1-5/+4
2020-07-08perf inject jit: Remove //anon mmap eventsSteve MacLean1-2/+2
2020-05-28perf tools: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-1/+1
2020-05-05perf inject: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*()Arnaldo Carvalho de Melo1-3/+2
2020-05-05perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*()Arnaldo Carvalho de Melo1-1/+1
2020-05-05perf evsel: Rename perf_evsel__{str,int}val() and other tracepoint field mete...Arnaldo Carvalho de Melo1-1/+1
2020-05-05perf evsel: Rename *perf_evsel__*name() to *evsel__*name()Arnaldo Carvalho de Melo1-4/+3
2020-05-05perf auxtrace: Add option to synthesize branch stack for regular eventsAdrian Hunter1-1/+2
2019-12-04perf inject: Fix processing of ID index for injected instruction tracingAdrian Hunter1-12/+1
2019-11-22perf inject: Cut AUX area samplesAdrian Hunter1-0/+29
2019-11-06perf inject: Make --strip keep evselsAdrian Hunter1-54/+0
2019-09-20perf session: Return error code for perf_session__new() function on failureMamatha Inamdar1-2/+3
2019-09-20perf tools: Move event synthesizing routines to separate headerArnaldo Carvalho de Melo1-0/+1
2019-09-01perf dsos: Move the dsos struct and its methods to separate source filesArnaldo Carvalho de Melo1-0/+1
2019-08-29perf tools: Remove perf.h from source files not needing itArnaldo Carvalho de Melo1-1/+0
2019-07-30libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evselJiri Olsa1-7/+7
2019-07-30perf evlist: Rename perf_evlist__remove() to evlist__remove()Jiri Olsa1-2/+2
2019-07-30perf evsel: Rename perf_evsel__delete() to evsel__delete()Jiri Olsa1-2/+2
2019-07-30perf evlist: Rename struct perf_evlist to struct evlistJiri Olsa1-4/+4
2019-07-30perf evsel: Rename struct perf_evsel to struct evselJiri Olsa1-15/+15
2019-07-09perf inject: The tool->read() call may pass a NULL evsel, handle itArnaldo Carvalho de Melo1-1/+1
2019-05-15perf inject: Enable COMPRESSED record decompressionAlexey Budankov1-0/+4
2019-02-22perf data: Add global path holderJiri Olsa1-6/+4
2019-02-06perf tools: Add missing include for symbols.hArnaldo Carvalho de Melo1-0/+1
2019-02-06pref tools: Add missing map.h includesArnaldo Carvalho de Melo1-0/+1
2018-09-19perf tools: Report itrace options in helpAndi Kleen1-1/+2
2018-09-19perf tools: Remove perf_tool from event_op3Jiri Olsa1-6/+5
2018-09-19perf tools: Remove perf_tool from event_op2Jiri Olsa1-15/+11
2018-04-26perf thread: Make thread__find_map() return the mapArnaldo Carvalho de Melo1-3/+1
2018-04-26perf thread: Introduce thread__find_map()Arnaldo Carvalho de Melo1-1/+1
2018-01-18perf tools: Get rid of unused 'swapped' parameter from perf_event__synthesize...Adrian Hunter1-2/+1
2017-11-07Merge branch 'linus' into perf/core, to fix conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-30perf tools: Add struct perf_data_fileJiri Olsa1-5/+7
2017-10-30perf tools: Rename struct perf_data_file to perf_dataJiri Olsa1-13/+13
2017-07-19perf tools: Add feature header record to pipe-modeDavid Carrillo-Cisneros1-0/+1
2017-04-24perf tools: Use just forward declarations for struct thread where possibleArnaldo Carvalho de Melo1-0/+1
2017-04-20perf tools: Add signal.h to places using its definitionsArnaldo Carvalho de Melo1-0/+1
2017-04-19perf tools: Include errno.h where neededArnaldo Carvalho de Melo1-0/+1
2017-04-11perf inject: Don't proceed if perf_session__process_event() failsDavid Carrillo-Cisneros1-0/+2
2017-03-27perf tools: Remove unused 'prefix' from builtin functionsArnaldo Carvalho de Melo1-1/+1