Lines Matching refs:kwork_work

55 	int             (*cmp)(struct kwork_work *l, struct kwork_work *r);
59 static int id_cmp(struct kwork_work *l, struct kwork_work *r) in id_cmp()
74 static int count_cmp(struct kwork_work *l, struct kwork_work *r) in count_cmp()
84 static int runtime_cmp(struct kwork_work *l, struct kwork_work *r) in runtime_cmp()
94 static int max_runtime_cmp(struct kwork_work *l, struct kwork_work *r) in max_runtime_cmp()
104 static int avg_latency_cmp(struct kwork_work *l, struct kwork_work *r) in avg_latency_cmp()
124 static int max_latency_cmp(struct kwork_work *l, struct kwork_work *r) in max_latency_cmp()
250 struct kwork_work *l, struct kwork_work *r) in work_cmp()
266 static struct kwork_work *work_search(struct rb_root_cached *root, in work_search()
267 struct kwork_work *key, in work_search()
271 struct kwork_work *work; in work_search()
275 work = container_of(node, struct kwork_work, node); in work_search()
291 struct kwork_work *key, struct list_head *sort_list) in work_insert()
295 struct kwork_work *cur; in work_insert()
299 cur = container_of(*new, struct kwork_work, node); in work_insert()
315 static struct kwork_work *work_new(struct kwork_work *key) in work_new()
318 struct kwork_work *work = zalloc(sizeof(*work)); in work_new()
335 static struct kwork_work *work_findnew(struct rb_root_cached *root, in work_findnew()
336 struct kwork_work *key, in work_findnew()
339 struct kwork_work *work = work_search(root, key, sort_list); in work_findnew()
365 struct kwork_work *work, in profile_event_match()
395 struct kwork_work **ret_work) in work_push_atom()
398 struct kwork_work *work, key; in work_push_atom()
442 struct kwork_work **ret_work) in work_pop_atom()
445 struct kwork_work *work, key; in work_pop_atom()
476 static void report_update_exit_event(struct kwork_work *work, in report_update_exit_event()
515 struct kwork_work *work = NULL; in report_exit_event()
531 static void latency_update_entry_event(struct kwork_work *work, in latency_update_entry_event()
570 struct kwork_work *work = NULL; in latency_entry_event()
636 struct kwork_work *work, in timehist_print_event()
729 struct kwork_work *work = NULL; in timehist_entry_event()
750 struct kwork_work *work = NULL; in timehist_exit_event()
825 struct kwork_work *work, in irq_work_init()
836 static void irq_work_name(struct kwork_work *work, char *buf, int len) in irq_work_name()
944 struct kwork_work *work, in softirq_work_init()
957 static void softirq_work_name(struct kwork_work *work, char *buf, int len) in softirq_work_name()
1035 struct kwork_work *work, in workqueue_work_init()
1051 static void workqueue_work_name(struct kwork_work *work, char *buf, int len) in workqueue_work_name()
1080 static int report_print_work(struct perf_kwork *kwork, struct kwork_work *work) in report_print_work()
1299 struct kwork_work *data; in work_sort()
1309 data = rb_entry(node, struct kwork_work, node); in work_sort()
1442 struct kwork_work *work) in process_skipped_events()
1454 struct kwork_work *perf_kwork_add_work(struct perf_kwork *kwork, in perf_kwork_add_work()
1456 struct kwork_work *key) in perf_kwork_add_work()
1458 struct kwork_work *work = NULL; in perf_kwork_add_work()
1510 struct kwork_work *work; in perf_kwork__report()
1527 work = rb_entry(next, struct kwork_work, node); in perf_kwork__report()