Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
d79713f911918e43576338e33396c7f889f5d272
/
tools
/
perf
/
builtin-inject.c
be39db9
perf symbols: Remove symbol_filter_t machinery
by Arnaldo Carvalho de Melo
· 8 years ago
e5cadb9
perf evlist: Rename for_each() macros to for_each_entry()
by Arnaldo Carvalho de Melo
· 8 years ago
46bc29b
perf tools: Add time conversion event
by Adrian Hunter
· 9 years ago
473398a
perf tools: Add cpumode to struct perf_sample
by Arnaldo Carvalho de Melo
· 9 years ago
b8f8eb8
perf tools: Remove misplaced __maybe_unused
by Arnaldo Carvalho de Melo
· 9 years ago
e12b202
perf jitdump: Build only on supported archs
by Jiri Olsa
· 9 years ago
46dad05
perf jitdump: DWARF is also needed
by Arnaldo Carvalho de Melo
· 9 years ago
4a018cc
perf jit: Move clockid validation
by Adrian Hunter
· 9 years ago
570735b
perf jit: Let jit_process() return errors
by Adrian Hunter
· 9 years ago
640dad4
perf inject: Hit all DSOs for AUX data in JIT and other cases
by Adrian Hunter
· 9 years ago
9b07e27
perf inject: Add jitdump mmap injection support
by Stephane Eranian
· 9 years ago
921f3fa
perf inject: Make sure mmap records are ordered when injecting build_ids
by Arnaldo Carvalho de Melo
· 9 years ago
4b6ab94
perf subcmd: Create subcmd library
by Josh Poimboeuf
· 9 years ago
d8145b3
perf inject: Also re-pipe lost_samples event
by Adrian Hunter
· 9 years ago
f56fb98
perf inject: Add --strip option to strip out non-synthesized events
by Adrian Hunter
· 9 years ago
7311730
perf inject: Remove more aux-related stuff when processing instruction traces
by Adrian Hunter
· 9 years ago
051a01b
perf inject: Set branch stack feature flag when synthesizing branch stacks
by Adrian Hunter
· 9 years ago
0286039
perf tools: Add new PERF_RECORD_SWITCH event
by Adrian Hunter
· 9 years ago
9fedfb0
perf inject: Fill in the missing session freeing after an error occurs
by Taeung Song
· 9 years ago
b91fc39
perf machine: Protect the machine->threads with a rwlock
by Arnaldo Carvalho de Melo
· 10 years ago
0ad21f6
perf tools: Add support for PERF_RECORD_ITRACE_START
by Adrian Hunter
· 10 years ago
4a96f7a
perf tools: Add support for PERF_RECORD_AUX
by Adrian Hunter
· 10 years ago
e31f0d0
perf tools: Add build option NO_AUXTRACE to exclude AUX area tracing
by Adrian Hunter
· 10 years ago
cd10b28
perf tools: Hit all build ids when AUX area tracing
by Adrian Hunter
· 10 years ago
99fa298
perf tools: Add AUX area tracing index
by Adrian Hunter
· 10 years ago
0f0aa5e
perf inject: Add Instruction Tracing support
by Adrian Hunter
· 10 years ago
cd17a9b
perf inject: Re-pipe AUX area tracing events
by Adrian Hunter
· 10 years ago
ccaa474
perf inject: Support using -f to override perf.data file ownership
by Yunlong Song
· 10 years ago
d704ebd
perf tools: tool->finished_round() doesn't need perf_session
by Arnaldo Carvalho de Melo
· 10 years ago
b7b61cb
perf ordered_events: Shorten function signatures
by Arnaldo Carvalho de Melo
· 10 years ago
42aa276
perf tools: Use perf_data_file__fd() consistently
by Namhyung Kim
· 10 years ago
3c659ee
perf tools: Add id index
by Adrian Hunter
· 10 years ago
bb871a9
perf tools: A thread's machine can be found via thread->mg->machine
by Arnaldo Carvalho de Melo
· 10 years ago
52e02834
perf tools: Modify error code for when perf_session__new() fails
by Taeung Song
· 10 years ago
0a7e6d1
perf tools: Check recorded kernel version when finding vmlinux
by Namhyung Kim
· 10 years ago
1cb8bdc
perf inject: Move session handling out of __cmd_inject()
by Namhyung Kim
· 10 years ago
0a8cb85
perf tools: Rename ordered_samples bool to ordered_events
by Jiri Olsa
· 10 years ago
a7a2b8b
perf inject: Add --kallsyms parameter
by Adrian Hunter
· 10 years ago
e38b43c
perf inject: Fix build id injection
by Adrian Hunter
· 10 years ago
a261e4a
perf tools: Fix pipe check regression in attr event callback
by Jiri Olsa
· 11 years ago
13ce34d
perf tools: Use tid for finding thread
by Namhyung Kim
· 11 years ago
352ea45
perf callchain: Add mask into struct regs_dump
by Jiri Olsa
· 11 years ago
0050f7a
perf evlist: Introduce evlist__for_each() & friends
by Arnaldo Carvalho de Melo
· 11 years ago
3406912
perf inject: Handle output file via perf_data_file object
by Jiri Olsa
· 11 years ago
744a971
perf evsel: Ditch evsel->handler.data field
by Arnaldo Carvalho de Melo
· 11 years ago
89c97d9
perf inject: Do not repipe attributes to a perf.data file
by Adrian Hunter
· 11 years ago
c824c43
perf tools: Stop using 'self' in some more places
by Arnaldo Carvalho de Melo
· 11 years ago
f5fc141
perf tools: Add data object to handle perf data file
by Jiri Olsa
· 11 years ago
89fe808
tools/perf: Standardize feature support define names to: HAVE_{FEATURE}_SUPPORT
by Ingo Molnar
· 11 years ago
33e940a
perf session: Check for SIGINT in more loops
by Arnaldo Carvalho de Melo
· 11 years ago
5c5e854
perf tools: Add attr->mmap2 support
by Stephane Eranian
· 11 years ago
d03f217
perf tools: Expand perf_event__synthesize_sample()
by Adrian Hunter
· 11 years ago
ef89325
perf tools: Remove references to struct ip_event
by Adrian Hunter
· 11 years ago
314add6
perf tools: change machine__findnew_thread() to set thread pid
by Adrian Hunter
· 11 years ago
326f59b
perf tools: Remove filter parameter of thread__find_addr_map()
by Adrian Hunter
· 11 years ago
5b7ba82
perf symbols: Load kernel maps before using
by Adrian Hunter
· 11 years ago
6065210
perf tools: Remove event types framework completely
by Jiri Olsa
· 11 years ago
a609bda
perf inject: Add missing 'finished_round'
by Adrian Hunter
· 11 years ago
47c3d10
perf tools: Fix missing tool parameter
by Adrian Hunter
· 11 years ago
63c2c9f
perf inject: Remove unused parameter
by Adrian Hunter
· 11 years ago
54a3cf5
perf inject: Mark a dso if it's used
by Andrew Vagin
· 12 years ago
26a031e
perf inject: Merge sched_stat_* and sched_switch events
by Andrew Vagin
· 12 years ago
e558a5b
perf inject: Work with files
by Andrew Vagin
· 12 years ago
f62d3f0
perf event: No need to create a thread when handling PERF_RECORD_EXIT
by Arnaldo Carvalho de Melo
· 12 years ago
002439e
perf inject: Don't use globals where not needed to
by Arnaldo Carvalho de Melo
· 12 years ago
5ded57a
perf inject: Remove static variables
by Arnaldo Carvalho de Melo
· 12 years ago
5852a44
perf inject: Remove unused 'input_name' static var
by Arnaldo Carvalho de Melo
· 12 years ago
29a0fc9
perf tools: Convert to LIBELF_SUPPORT
by Namhyung Kim
· 12 years ago
1d037ca
perf tools: Use __maybe_used for unused variables
by Irina Tirdea
· 12 years ago
393be2e
perf symbols: Support minimal build without libelf
by Namhyung Kim
· 12 years ago
1a1ed1b
perf inject: Fix broken perf inject -b
by Stephane Eranian
· 13 years ago
45694aa
perf tools: Rename perf_event_ops to perf_tool
by Arnaldo Carvalho de Melo
· 13 years ago
743eb86
perf tools: Resolve machine earlier and pass it to perf_event_ops
by Arnaldo Carvalho de Melo
· 13 years ago
d20deb6
perf tools: Pass tool context in the the perf_event_ops functions
by Arnaldo Carvalho de Melo
· 13 years ago
10d0f08
perf event: perf_event_ops->attr() manipulates only an evlist
by Arnaldo Carvalho de Melo
· 13 years ago
9e69c21
perf session: Pass evsel in event_ops->sample()
by Arnaldo Carvalho de Melo
· 14 years ago
8115d60
perf tools: Kill event_t typedef, use 'union perf_event' instead
by Arnaldo Carvalho de Melo
· 14 years ago
8d50e5b
perf tools: Rename 'struct sample_data' to 'struct perf_sample'
by Arnaldo Carvalho de Melo
· 14 years ago
21ef97f
perf session: Fallback to unordered processing if no sample_id_all
by Ian Munsie
· 14 years ago
640c03c
perf session: Parse sample earlier
by Arnaldo Carvalho de Melo
· 14 years ago
11d232e
perf inject: Add missing bits
by Arnaldo Carvalho de Melo
· 15 years ago
090f720
perf inject: Refactor read_buildid function
by Arnaldo Carvalho de Melo
· 15 years ago
454c407
perf: add perf-inject builtin
by Tom Zanussi
· 15 years ago