Lines Matching refs:perf_kwork
134 static int sort_dimension__add(struct perf_kwork *kwork __maybe_unused, in sort_dimension__add()
179 static void setup_sorting(struct perf_kwork *kwork, in setup_sorting()
196 static struct kwork_atom *atom_new(struct perf_kwork *kwork, in atom_new()
351 static void profile_update_timespan(struct perf_kwork *kwork, in profile_update_timespan()
364 static bool profile_event_match(struct perf_kwork *kwork, in profile_event_match()
388 static int work_push_atom(struct perf_kwork *kwork, in work_push_atom()
433 static struct kwork_atom *work_pop_atom(struct perf_kwork *kwork, in work_pop_atom()
495 static int report_entry_event(struct perf_kwork *kwork, in report_entry_event()
506 static int report_exit_event(struct perf_kwork *kwork, in report_exit_event()
550 static int latency_raise_event(struct perf_kwork *kwork, in latency_raise_event()
561 static int latency_entry_event(struct perf_kwork *kwork, in latency_entry_event()
584 static void timehist_save_callchain(struct perf_kwork *kwork, in timehist_save_callchain()
633 static void timehist_print_event(struct perf_kwork *kwork, in timehist_print_event()
709 static int timehist_raise_event(struct perf_kwork *kwork, in timehist_raise_event()
720 static int timehist_entry_event(struct perf_kwork *kwork, in timehist_entry_event()
741 static int timehist_exit_event(struct perf_kwork *kwork, in timehist_exit_event()
784 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_irq_handler_entry_event()
797 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_irq_handler_exit_event()
855 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_softirq_raise_event()
869 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_softirq_entry_event()
883 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_softirq_exit_event()
976 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_workqueue_activate_work_event()
990 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_workqueue_execute_start_event()
1004 struct perf_kwork *kwork = container_of(tool, struct perf_kwork, tool); in process_workqueue_execute_end_event()
1078 static int report_print_work(struct perf_kwork *kwork, struct kwork_work *work) in report_print_work()
1159 static int report_print_header(struct perf_kwork *kwork) in report_print_header()
1231 static void print_summary(struct perf_kwork *kwork) in print_summary()
1254 static void print_skipped_events(struct perf_kwork *kwork) in print_skipped_events()
1283 static void print_bad_events(struct perf_kwork *kwork) in print_bad_events()
1294 static void work_sort(struct perf_kwork *kwork, struct kwork_class *class) in work_sort()
1313 static void perf_kwork__sort(struct perf_kwork *kwork) in perf_kwork__sort()
1321 static int perf_kwork__check_config(struct perf_kwork *kwork, in perf_kwork__check_config()
1391 static int perf_kwork__read_events(struct perf_kwork *kwork) in perf_kwork__read_events()
1439 static void process_skipped_events(struct perf_kwork *kwork, in process_skipped_events()
1452 struct kwork_work *perf_kwork_add_work(struct perf_kwork *kwork, in perf_kwork_add_work()
1475 static int perf_kwork__report_bpf(struct perf_kwork *kwork) in perf_kwork__report_bpf()
1504 static int perf_kwork__report(struct perf_kwork *kwork) in perf_kwork__report()
1573 static int perf_kwork__timehist(struct perf_kwork *kwork) in perf_kwork__timehist()
1598 static void setup_event_list(struct perf_kwork *kwork, in setup_event_list()
1643 static int perf_kwork__record(struct perf_kwork *kwork, in perf_kwork__record()
1692 static struct perf_kwork kwork = { in cmd_kwork()