Lines Matching refs:kwork_work

48 	int             (*cmp)(struct kwork_work *l, struct kwork_work *r);
52 static int id_cmp(struct kwork_work *l, struct kwork_work *r) in id_cmp()
67 static int count_cmp(struct kwork_work *l, struct kwork_work *r) in count_cmp()
77 static int runtime_cmp(struct kwork_work *l, struct kwork_work *r) in runtime_cmp()
87 static int max_runtime_cmp(struct kwork_work *l, struct kwork_work *r) in max_runtime_cmp()
97 static int avg_latency_cmp(struct kwork_work *l, struct kwork_work *r) in avg_latency_cmp()
117 static int max_latency_cmp(struct kwork_work *l, struct kwork_work *r) in max_latency_cmp()
243 struct kwork_work *l, struct kwork_work *r) in work_cmp()
259 static struct kwork_work *work_search(struct rb_root_cached *root, in work_search()
260 struct kwork_work *key, in work_search()
264 struct kwork_work *work; in work_search()
268 work = container_of(node, struct kwork_work, node); in work_search()
284 struct kwork_work *key, struct list_head *sort_list) in work_insert()
288 struct kwork_work *cur; in work_insert()
292 cur = container_of(*new, struct kwork_work, node); in work_insert()
308 static struct kwork_work *work_new(struct kwork_work *key) in work_new()
311 struct kwork_work *work = zalloc(sizeof(*work)); in work_new()
328 static struct kwork_work *work_findnew(struct rb_root_cached *root, in work_findnew()
329 struct kwork_work *key, in work_findnew()
332 struct kwork_work *work = work_search(root, key, sort_list); in work_findnew()
358 struct kwork_work *work, in profile_event_match()
388 struct kwork_work **ret_work) in work_push_atom()
391 struct kwork_work *work, key; in work_push_atom()
433 struct kwork_work **ret_work) in work_pop_atom()
436 struct kwork_work *work, key; in work_pop_atom()
467 static void report_update_exit_event(struct kwork_work *work, in report_update_exit_event()
506 struct kwork_work *work = NULL; in report_exit_event()
522 static void latency_update_entry_event(struct kwork_work *work, in latency_update_entry_event()
561 struct kwork_work *work = NULL; in latency_entry_event()
625 struct kwork_work *work, in timehist_print_event()
712 struct kwork_work *work = NULL; in timehist_entry_event()
733 struct kwork_work *work = NULL; in timehist_exit_event()
801 struct kwork_work *work, in irq_work_init()
812 static void irq_work_name(struct kwork_work *work, char *buf, int len) in irq_work_name()
920 struct kwork_work *work, in softirq_work_init()
933 static void softirq_work_name(struct kwork_work *work, char *buf, int len) in softirq_work_name()
1011 struct kwork_work *work, in workqueue_work_init()
1027 static void workqueue_work_name(struct kwork_work *work, char *buf, int len) in workqueue_work_name()
1056 static int report_print_work(struct perf_kwork *kwork, struct kwork_work *work) in report_print_work()
1275 struct kwork_work *data; in work_sort()
1285 data = rb_entry(node, struct kwork_work, node); in work_sort()
1418 struct kwork_work *work) in process_skipped_events()
1430 struct kwork_work *perf_kwork_add_work(struct perf_kwork *kwork, in perf_kwork_add_work()
1432 struct kwork_work *key) in perf_kwork_add_work()
1434 struct kwork_work *work = NULL; in perf_kwork_add_work()
1486 struct kwork_work *work; in perf_kwork__report()
1503 work = rb_entry(next, struct kwork_work, node); in perf_kwork__report()