|
static int | output_bytes (struct perf_inject *inject, void *buf, size_t sz) |
|
static int | perf_event__repipe_synth (struct perf_tool *tool, union perf_event *event) |
|
static int | perf_event__repipe_oe_synth (struct perf_tool *tool, union perf_event *event, struct ordered_events *oe __maybe_unused) |
|
static int | perf_event__repipe_op2_synth (struct perf_tool *tool, union perf_event *event, struct perf_session *session __maybe_unused) |
|
static int | perf_event__repipe_attr (struct perf_tool *tool, union perf_event *event, struct perf_evlist **pevlist) |
|
static s64 | perf_event__repipe_auxtrace (struct perf_tool *tool __maybe_unused, union perf_event *event __maybe_unused, struct perf_session *session __maybe_unused) |
|
static int | perf_event__repipe (struct perf_tool *tool, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine __maybe_unused) |
|
static int | perf_event__drop (struct perf_tool *tool __maybe_unused, union perf_event *event __maybe_unused, struct perf_sample *sample __maybe_unused, struct machine *machine __maybe_unused) |
|
static int | perf_event__drop_aux (struct perf_tool *tool, union perf_event *event __maybe_unused, struct perf_sample *sample, struct machine *machine __maybe_unused) |
|
static int | perf_event__repipe_sample (struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct perf_evsel *evsel, struct machine *machine) |
|
static int | perf_event__repipe_mmap (struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) |
|
static int | perf_event__repipe_mmap2 (struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) |
|
static int | perf_event__repipe_fork (struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) |
|
static int | perf_event__repipe_comm (struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) |
|
static int | perf_event__repipe_namespaces (struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) |
|
static int | perf_event__repipe_exit (struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) |
|
static int | perf_event__repipe_tracing_data (struct perf_tool *tool, union perf_event *event, struct perf_session *session) |
|
static int | perf_event__repipe_id_index (struct perf_tool *tool, union perf_event *event, struct perf_session *session) |
|
static int | dso__read_build_id (struct dso *dso) |
|
static int | dso__inject_build_id (struct dso *dso, struct perf_tool *tool, struct machine *machine) |
|
static int | perf_event__inject_buildid (struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct perf_evsel *evsel __maybe_unused, struct machine *machine) |
|
static int | perf_inject__sched_process_exit (struct perf_tool *tool, union perf_event *event __maybe_unused, struct perf_sample *sample, struct perf_evsel *evsel __maybe_unused, struct machine *machine __maybe_unused) |
|
static int | perf_inject__sched_switch (struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct perf_evsel *evsel, struct machine *machine) |
|
static int | perf_inject__sched_stat (struct perf_tool *tool, union perf_event *event __maybe_unused, struct perf_sample *sample, struct perf_evsel *evsel, struct machine *machine) |
|
static void | sig_handler (int sig __maybe_unused) |
|
static int | perf_evsel__check_stype (struct perf_evsel *evsel, u64 sample_type, const char *sample_msg) |
|
static int | drop_sample (struct perf_tool *tool __maybe_unused, union perf_event *event __maybe_unused, struct perf_sample *sample __maybe_unused, struct perf_evsel *evsel __maybe_unused, struct machine *machine __maybe_unused) |
|
static void | strip_init (struct perf_inject *inject) |
|
static bool | has_tracking (struct perf_evsel *evsel) |
|
static bool | ok_to_remove (struct perf_evlist *evlist, struct perf_evsel *evsel_to_remove) |
|
static void | strip_fini (struct perf_inject *inject) |
|
static int | __cmd_inject (struct perf_inject *inject) |
|
int | cmd_inject (int argc, const char **argv) |
|