perf_ftrace
static int prepare_func_latency(struct perf_ftrace *ftrace)
static int start_func_latency(struct perf_ftrace *ftrace)
static int stop_func_latency(struct perf_ftrace *ftrace)
static int read_func_latency(struct perf_ftrace *ftrace, int buckets[])
static int cleanup_func_latency(struct perf_ftrace *ftrace)
static int __cmd_latency(struct perf_ftrace *ftrace)
static int prepare_func_profile(struct perf_ftrace *ftrace)
static int add_func_duration(struct perf_ftrace *ftrace, char *func, double time_ns)
static int parse_func_duration(struct perf_ftrace *ftrace, char *line, size_t len)
static void print_profile_result(struct perf_ftrace *ftrace)
static int __cmd_profile(struct perf_ftrace *ftrace)
struct perf_ftrace *ftrace = cb;
struct perf_ftrace *ftrace = (struct perf_ftrace *) opt->value;
struct perf_ftrace *ftrace = (struct perf_ftrace *) opt->value;
int (*cmd_func)(struct perf_ftrace *) = NULL;
struct perf_ftrace ftrace = {
static void reset_tracing_options(struct perf_ftrace *ftrace __maybe_unused)
static int reset_tracing_files(struct perf_ftrace *ftrace __maybe_unused)
static int set_tracing_pid(struct perf_ftrace *ftrace)
static int set_tracing_cpu(struct perf_ftrace *ftrace)
static int set_tracing_func_stack_trace(struct perf_ftrace *ftrace)
static int set_tracing_func_irqinfo(struct perf_ftrace *ftrace)
static int set_tracing_filters(struct perf_ftrace *ftrace)
static int set_tracing_depth(struct perf_ftrace *ftrace)
static int set_tracing_percpu_buffer_size(struct perf_ftrace *ftrace)
static int set_tracing_trace_inherit(struct perf_ftrace *ftrace)
static int set_tracing_sleep_time(struct perf_ftrace *ftrace)
static int set_tracing_funcgraph_args(struct perf_ftrace *ftrace)
static int set_tracing_funcgraph_retval(struct perf_ftrace *ftrace)
static int set_tracing_funcgraph_retaddr(struct perf_ftrace *ftrace)
static int set_tracing_funcgraph_irqs(struct perf_ftrace *ftrace)
static int set_tracing_funcgraph_verbose(struct perf_ftrace *ftrace)
static int set_tracing_funcgraph_tail(struct perf_ftrace *ftrace)
static int set_tracing_thresh(struct perf_ftrace *ftrace)
static int set_tracing_options(struct perf_ftrace *ftrace)
static void select_tracer(struct perf_ftrace *ftrace)
static int __cmd_ftrace(struct perf_ftrace *ftrace)
static void make_histogram(struct perf_ftrace *ftrace, int buckets[],
static void display_histogram(struct perf_ftrace *ftrace, int buckets[])
int perf_ftrace__latency_start_bpf(struct perf_ftrace *ftrace __maybe_unused)
int perf_ftrace__latency_stop_bpf(struct perf_ftrace *ftrace __maybe_unused)
int perf_ftrace__latency_read_bpf(struct perf_ftrace *ftrace,
int perf_ftrace__latency_cleanup_bpf(struct perf_ftrace *ftrace __maybe_unused)
int perf_ftrace__latency_prepare_bpf(struct perf_ftrace *ftrace)
int perf_ftrace__latency_prepare_bpf(struct perf_ftrace *ftrace);
int perf_ftrace__latency_start_bpf(struct perf_ftrace *ftrace);
int perf_ftrace__latency_stop_bpf(struct perf_ftrace *ftrace);
int perf_ftrace__latency_read_bpf(struct perf_ftrace *ftrace,
int perf_ftrace__latency_cleanup_bpf(struct perf_ftrace *ftrace);
perf_ftrace__latency_prepare_bpf(struct perf_ftrace *ftrace __maybe_unused)
perf_ftrace__latency_start_bpf(struct perf_ftrace *ftrace __maybe_unused)
perf_ftrace__latency_stop_bpf(struct perf_ftrace *ftrace __maybe_unused)
perf_ftrace__latency_read_bpf(struct perf_ftrace *ftrace __maybe_unused,
perf_ftrace__latency_cleanup_bpf(struct perf_ftrace *ftrace __maybe_unused)