aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/trace-event-parse.c
AgeCommit message (Expand)AuthorFilesLines
2024-12-09perf trace-event: Constify print argumentsIan Rogers1-1/+1
2024-11-08perf build: Include libtraceevent headers directly indicated by pkg-configYicong Yang1-1/+1
2024-11-07perf: event: Remove deadcodeDr. David Alan Gilbert1-6/+0
2024-02-01perf evsel: Rename get_states() to parse_task_states() and make it publicZe Gao1-0/+113
2022-12-14perf build: Use libtraceevent from the systemIan Rogers1-0/+2
2022-03-07perf tools: Use ARRAY_SIZE() instead of ad hoc equivalent, spotted by array_s...Guo Zhengkui1-1/+1
2019-11-05perf tools: Remove unused trace_find_next_event()Steven Rostedt (VMware)1-31/+0
2019-08-31libtraceevent, perf tools: Changes in tep_print_event_* APIsTzvetomir Stoyanov1-1/+1
2019-08-29perf tools: Remove perf.h from source files not needing itArnaldo Carvalho de Melo1-1/+0
2019-06-25tools perf: Move from sane_ctype.h obtained from git to the Linux's originalArnaldo Carvalho de Melo1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393Thomas Gleixner1-17/+1
2019-04-01perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event ...Tzvetomir Stoyanov1-1/+1
2018-12-17tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct...Tzvetomir Stoyanov1-8/+8
2018-10-08tools lib traceevent, perf tools: Move struct tep_handler definition in a loc...Tzvetomir Stoyanov1-10/+15
2018-10-08perf tools: Free 'printk' string in parse_ftrace_printk()Sanskriti Sharma1-0/+1
2018-09-19tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_...Tzvetomir Stoyanov (VMware)1-2/+2
2018-09-19tools lib traceevent, perf tools: Rename struct event_format to struct tep_ev...Tzvetomir Stoyanov (VMware)1-7/+7
2018-08-30perf event-parse: Use fixed size string for commsChris Phlipot1-4/+3
2018-08-13tools lib traceevent, perf tools: Rename pevent_register_* APIsTzvetomir Stoyanov (VMware)1-2/+2
2018-08-13tools lib traceevent, perf tools: Rename pevent_read_number_* APIsTzvetomir Stoyanov (VMware)1-3/+3
2018-08-13tools lib traceevent, perf tools: Rename pevent parse APIsTzvetomir Stoyanov (VMware)1-2/+2
2018-08-13tools lib traceevent, perf tools: Rename pevent find APIsTzvetomir Stoyanov (VMware)1-2/+2
2018-08-13tools lib traceevent, perf tools: Rename pevent alloc / free APIsTzvetomir Stoyanov (VMware)1-1/+1
2018-08-13tools lib traceevent, perf tools: Rename 'struct pevent_record' to 'struct te...Tzvetomir Stoyanov (VMware)1-1/+1
2018-08-10tools lib traceevent, perf tools: Rename struct pevent to struct tep_handleTzvetomir Stoyanov (VMware)1-6/+6
2017-06-27perf event-parse: Use pr_warning()Arnaldo Carvalho de Melo1-2/+2
2017-04-19perf tools: Move sane ctype stuff from util.h to sane_ctype.hArnaldo Carvalho de Melo1-1/+2
2017-01-26perf util: Save pid-cmdline mapping into tracing headerNamhyung Kim1-0/+17
2015-12-11irq_poll: make blk-iopoll available outside the block layerChristoph Hellwig1-1/+1
2015-07-23perf tools: Stop reading the kallsyms data from perf.dataArnaldo Carvalho de Melo1-30/+0
2015-05-27perf tools: Assign default value for some pointersMartin Liška1-1/+1
2015-02-06perf tools: Introduce event_format__fprintf methodArnaldo Carvalho de Melo1-3/+9
2014-02-18perf tools: Fix memory leak in event_format__print functionJiri Olsa1-0/+1
2013-12-04perf tools: Add trace-event objectJiri Olsa1-13/+0
2013-10-09perf tools: Remove unused trace-event-* codeJiri Olsa1-36/+0
2013-09-19perf tools: Fix old GCC build error in trace-event-parse.c:parse_proc_kallsyms()Ingo Molnar1-1/+1
2013-07-12perf script: Adopt latency_format variableNamhyung Kim1-2/+0
2013-07-12perf util: Get rid of unused header_page_* variablesNamhyung Kim1-4/+0
2013-03-15perf tools: Remove unused tracing functionsDavid Ahern1-37/+0
2012-09-24perf tools: remove sscanf extension %asIrina Tirdea1-10/+8
2012-09-11perf tools: Use __maybe_used for unused variablesIrina Tirdea1-2/+2
2012-08-14perf script: Fix a NULL pointer dereferenceNamhyung Kim1-1/+1
2012-08-07perf script: Stop using pevent directlyArnaldo Carvalho de Melo1-2/+2
2012-08-07perf evsel: Cache associated event_formatArnaldo Carvalho de Melo1-11/+15
2012-07-18Merge branch 'linus' into perf/coreIngo Molnar1-2/+1
2012-07-02perf script: Fix format regression due to libtraceevent mergeDavid Ahern1-2/+1
2012-06-27perf tools: Stop using a global trace events description listArnaldo Carvalho de Melo1-32/+26
2012-04-25parse-events: Rename struct record to struct pevent_recordSteven Rostedt1-4/+4
2012-04-25perf/events: Add flag to produce nsec outputSteven Rostedt1-0/+1
2012-04-25perf: Have perf use the new libtraceevent.a librarySteven Rostedt1-5/+345
2012-04-25perf: Separate out trace-cmd parse-events from perf filesSteven Rostedt1-3135/+0
2012-03-22perf tools: Simplify event_read_id exit pathBorislav Petkov1-6/+4
2012-02-17perf tools: Allow expressions in __print_symbolic() fieldsStefan Hajnoczi1-0/+12
2012-01-30perf tools: Remove unnecessary ctype.h inclusionNamhyung Kim1-1/+0
2012-01-24perf tools: Fix broken build by defining _GNU_SOURCE in MakefileDavid Daney1-2/+1
2011-11-07perf: Fix parsing of __print_flags() in TP_printk()Steven Rostedt1-0/+2
2011-06-14rcu: Use softirq to address performance regressionShaohua Li1-0/+1
2011-05-05rcu: move TREE_RCU from softirq to kthreadPaul E. McKenney1-1/+0
2011-03-14perf script: Move printing of 'common' data from print_event and renameDavid Ahern1-39/+10
2011-03-14perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parseDavid Ahern1-63/+2
2011-02-07perf tool: Fix gcc 4.6.0 issuesKyle McMartin1-1/+1
2010-05-18Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-94/+24
2010-05-11perf: Fix static strings treated like dynamic onesFrederic Weisbecker1-1/+1
2010-05-01perf: Fix warning while reading ring buffer headersFrederic Weisbecker1-89/+0
2010-04-15perf: Fix dynamic field detectionThomas Gleixner1-1/+1
2010-04-14perf: Fix endianness argument compatibility with OPT_BOOLEAN() and introduce ...Ian Munsie1-1/+1
2010-04-08perf trace: Ignore "overwrite" field if present in /events/header_pageArnaldo Carvalho de Melo1-15/+34
2010-02-23perf/scripts: Move common code out of Perl-specific filesTom Zanussi1-0/+15
2010-01-31perf tools: Add __data_loc supportHitoshi Mitake1-0/+9
2009-12-10perf tools: Correct size given to memsetJulia Lawall1-1/+1
2009-12-06perf tools: Misc small fixesOGAWA Hirofumi1-1/+1
2009-11-28perf trace: Add interface to access perf data from Perl handlersTom Zanussi1-3/+3
2009-11-28perf trace: Add Perl scripting supportTom Zanussi1-5/+13
2009-11-28perf trace: Add flag/symbolic format_flagsTom Zanussi1-0/+17
2009-11-25perf tools: Add 'signed' flag setting back into trace-event-parse.cTom Zanussi1-1/+2
2009-10-21perf tools: Use strsep() over strtok_r() for parsing single lineSteven Rostedt1-3/+6
2009-10-15perf tools: Remove all char * typecasts and use const in prototypeSteven Rostedt1-61/+61
2009-10-15perf tools: Handle - and + in parsing trace print formatSteven Rostedt1-0/+6
2009-10-15perf tools: Add latency format to trace outputSteven Rostedt1-19/+101
2009-10-15perf tools: Handle both versions of ftrace outputSteven Rostedt1-1/+4
2009-10-15perf tools: Fix bprintk reading in trace outputSteven Rostedt1-8/+7
2009-10-15perf tools: Still continue on failed parsing of an eventSteven Rostedt1-11/+27
2009-10-15perf tools: Handle the case with and without the "signed" trace fieldSteven Rostedt1-29/+52
2009-10-15perf tools: Handle newlines in trace parsing betterSteven Rostedt1-1/+7
2009-10-15perf tools: Handle * as typecast in trace parsingSteven Rostedt1-28/+22
2009-10-15perf tools: Handle arrays in print fields for trace parsingSteven Rostedt1-0/+62
2009-10-15perf tools: Handle trace parsing of < and >Steven Rostedt1-0/+2
2009-10-15perf tools: Fix backslash processing on trace print formatsSteven Rostedt1-2/+25
2009-10-15perf tools: Handle print concatenations in event format fileSteven Rostedt1-0/+16
2009-10-15Merge branch 'linus' into perf/coreIngo Molnar1-4/+4
2009-10-12perf tools: Fix const char type propagationRandy Dunlap1-4/+4
2009-10-06perf trace: Add string/dynamic cases to format_flagsTom Zanussi1-0/+24
2009-10-06perf trace: Add subsystem string to struct eventTom Zanussi1-1/+3
2009-10-06tracing/events: Add 'signed' field to format filesTom Zanussi1-0/+24
2009-10-06perf trace: Update eval_flag() flags array to match interrupt.hTom Zanussi1-4/+5
2009-09-14perf tools: Implement counter output multiplexingIngo Molnar1-2/+4
2009-09-13perf sched: Fix bad event alignmentFrederic Weisbecker1-0/+23
2009-09-13perf sched: Import schedbench.cIngo Molnar1-8/+8
2009-09-03perf trace: Print out in nanosecondsIngo Molnar1-2/+2
2009-09-02perf tools: Work around strict aliasing related warningsIngo Molnar1-6/+6
2009-08-31perf tools: Complete support for dynamic stringsFrederic Weisbecker1-2/+14
2009-08-28perf tools: Fix missing string field printing in perf traceFrederic Weisbecker1-0/+1
2009-08-28perf tools: Only save the event formats we needFrederic Weisbecker1-0/+1
2009-08-18perf tools: Make trace event format parser aware of cast to pointersFrederic Weisbecker1-4/+27
2009-08-17perf tools: Add trace event information parserSteven Rostedt1-0/+2905