Symbol: perf_sched
arch/x86/events/core.c
838
static void perf_sched_init(struct perf_sched *sched, struct event_constraint **constraints,
arch/x86/events/core.c
859
static void perf_sched_save_state(struct perf_sched *sched)
arch/x86/events/core.c
868
static bool perf_sched_restore_state(struct perf_sched *sched)
arch/x86/events/core.c
890
static bool __perf_sched_find_counter(struct perf_sched *sched)
arch/x86/events/core.c
945
static bool perf_sched_find_counter(struct perf_sched *sched)
arch/x86/events/core.c
959
static bool perf_sched_next_event(struct perf_sched *sched)
arch/x86/events/core.c
990
struct perf_sched sched;
tools/perf/builtin-sched.c
1081
static int thread_atoms_insert(struct perf_sched *sched, struct thread *thread)
tools/perf/builtin-sched.c
1178
static int latency_switch_event(struct perf_sched *sched,
tools/perf/builtin-sched.c
1252
static int latency_runtime_event(struct perf_sched *sched,
tools/perf/builtin-sched.c
1294
static int latency_wakeup_event(struct perf_sched *sched,
tools/perf/builtin-sched.c
131
struct perf_sched;
tools/perf/builtin-sched.c
134
int (*switch_event)(struct perf_sched *sched, struct perf_sample *sample,
tools/perf/builtin-sched.c
1354
static int latency_migrate_task_event(struct perf_sched *sched,
tools/perf/builtin-sched.c
137
int (*runtime_event)(struct perf_sched *sched, struct perf_sample *sample,
tools/perf/builtin-sched.c
140
int (*wakeup_event)(struct perf_sched *sched, struct perf_sample *sample,
tools/perf/builtin-sched.c
1403
static void output_lat_thread(struct perf_sched *sched, struct work_atoms *work_list)
tools/perf/builtin-sched.c
144
int (*fork_event)(struct perf_sched *sched, union perf_event *event,
tools/perf/builtin-sched.c
147
int (*migrate_task_event)(struct perf_sched *sched,
tools/perf/builtin-sched.c
1551
static void perf_sched__sort_lat(struct perf_sched *sched)
tools/perf/builtin-sched.c
1576
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
1599
map__findnew_thread(struct perf_sched *sched, struct machine *machine, pid_t pid, pid_t tid)
tools/perf/builtin-sched.c
1622
static bool sched_match_task(struct perf_sched *sched, const char *comm_str)
tools/perf/builtin-sched.c
1638
static void print_sched_map(struct perf_sched *sched, struct perf_cpu this_cpu, int cpus_nr,
tools/perf/builtin-sched.c
1688
static int map_switch_event(struct perf_sched *sched, struct perf_sample *sample,
tools/perf/builtin-sched.c
1861
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
1893
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
1913
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
1929
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
1988
static int perf_sched__read_events(struct perf_sched *sched)
tools/perf/builtin-sched.c
2160
static void timehist_header(struct perf_sched *sched)
tools/perf/builtin-sched.c
2236
static void timehist_print_sample(struct perf_sched *sched,
tools/perf/builtin-sched.c
2400
static void save_task_callchain(struct perf_sched *sched,
tools/perf/builtin-sched.c
2564
static void save_idle_callchain(struct perf_sched *sched,
tools/perf/builtin-sched.c
2580
static struct thread *timehist_get_thread(struct perf_sched *sched,
tools/perf/builtin-sched.c
2633
static bool timehist_skip_sample(struct perf_sched *sched,
tools/perf/builtin-sched.c
2678
static void timehist_print_wakeup_event(struct perf_sched *sched,
tools/perf/builtin-sched.c
2727
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
2755
static void timehist_print_migration_event(struct perf_sched *sched,
tools/perf/builtin-sched.c
2814
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
2870
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
3082
struct perf_sched *sched;
tools/perf/builtin-sched.c
309
static void burn_nsecs(struct perf_sched *sched, u64 nsecs)
tools/perf/builtin-sched.c
3166
static void timehist_print_summary(struct perf_sched *sched,
tools/perf/builtin-sched.c
3279
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
328
static void calibrate_run_measurement_overhead(struct perf_sched *sched)
tools/perf/builtin-sched.c
3300
static int timehist_check_attr(struct perf_sched *sched,
tools/perf/builtin-sched.c
3326
static int timehist_parse_prio_str(struct perf_sched *sched)
tools/perf/builtin-sched.c
3367
static int perf_sched__timehist(struct perf_sched *sched)
tools/perf/builtin-sched.c
345
static void calibrate_sleep_measurement_overhead(struct perf_sched *sched)
tools/perf/builtin-sched.c
3493
static void print_bad_events(struct perf_sched *sched)
tools/perf/builtin-sched.c
3556
static void perf_sched__merge_lat(struct perf_sched *sched)
tools/perf/builtin-sched.c
3571
static int setup_cpus_switch_event(struct perf_sched *sched)
tools/perf/builtin-sched.c
3591
static void free_cpus_switch_event(struct perf_sched *sched)
tools/perf/builtin-sched.c
3597
static int perf_sched__lat(struct perf_sched *sched)
tools/perf/builtin-sched.c
3650
static int setup_map_cpus(struct perf_sched *sched)
tools/perf/builtin-sched.c
3670
static int setup_color_pids(struct perf_sched *sched)
tools/perf/builtin-sched.c
3687
static int setup_color_cpus(struct perf_sched *sched)
tools/perf/builtin-sched.c
3704
static int perf_sched__map(struct perf_sched *sched)
tools/perf/builtin-sched.c
3760
static int perf_sched__replay(struct perf_sched *sched)
tools/perf/builtin-sched.c
3817
static void setup_sorting(struct perf_sched *sched, const struct option *options,
tools/perf/builtin-sched.c
3840
struct perf_sched *sched = container_of(tool, struct perf_sched, tool);
tools/perf/builtin-sched.c
3901
static int perf_sched__schedstat_record(struct perf_sched *sched,
tools/perf/builtin-sched.c
402
static void add_sched_event_run(struct perf_sched *sched, struct task_desc *task,
tools/perf/builtin-sched.c
427
static void add_sched_event_wakeup(struct perf_sched *sched, struct task_desc *task,
tools/perf/builtin-sched.c
459
static void add_sched_event_sleep(struct perf_sched *sched, struct task_desc *task,
tools/perf/builtin-sched.c
4673
static int perf_sched__schedstat_report(struct perf_sched *sched)
tools/perf/builtin-sched.c
472
static struct task_desc *register_pid(struct perf_sched *sched,
tools/perf/builtin-sched.c
4727
static int perf_sched__schedstat_diff(struct perf_sched *sched,
tools/perf/builtin-sched.c
4836
static int perf_sched__schedstat_live(struct perf_sched *sched,
tools/perf/builtin-sched.c
5025
struct perf_sched sched = {
tools/perf/builtin-sched.c
533
static void print_task_traces(struct perf_sched *sched)
tools/perf/builtin-sched.c
545
static void add_cross_task_wakeups(struct perf_sched *sched)
tools/perf/builtin-sched.c
560
static void perf_sched__process_event(struct perf_sched *sched,
tools/perf/builtin-sched.c
599
static int self_open_counters(struct perf_sched *sched, unsigned long cur_task)
tools/perf/builtin-sched.c
654
struct perf_sched *sched;
tools/perf/builtin-sched.c
662
struct perf_sched *sched = parms->sched;
tools/perf/builtin-sched.c
699
static void create_tasks(struct perf_sched *sched)
tools/perf/builtin-sched.c
729
static void destroy_tasks(struct perf_sched *sched)
tools/perf/builtin-sched.c
749
static void wait_for_tasks(struct perf_sched *sched)
tools/perf/builtin-sched.c
801
static void run_one_test(struct perf_sched *sched)
tools/perf/builtin-sched.c
849
static void test_calibrations(struct perf_sched *sched)
tools/perf/builtin-sched.c
867
replay_wakeup_event(struct perf_sched *sched,
tools/perf/builtin-sched.c
890
static int replay_switch_event(struct perf_sched *sched,
tools/perf/builtin-sched.c
936
static int replay_fork_event(struct perf_sched *sched,