Searched refs:kwork (Results 1 – 4 of 4) sorted by relevance
| /linux/tools/perf/ |
| H A D | builtin-kwork.c | 168 static int sort_dimension__add(struct perf_kwork *kwork __maybe_unused, in sort_dimension__add() 210 if (kwork->report == KWORK_REPORT_LATENCY) in sort_dimension__add() 223 static void setup_sorting(struct perf_kwork *kwork, in setup_sorting() argument 227 char *tmp, *tok, *str = strdup(kwork->sort_order); in setup_sorting() 231 if (sort_dimension__add(kwork, tok, &kwork->sort_list) < 0) in setup_sorting() 236 pr_debug("Sort order: %s\n", kwork->sort_order); in setup_sorting() 240 static struct kwork_atom *atom_new(struct perf_kwork *kwork, in atom_new() argument 247 list_for_each_entry(page, &kwork->atom_page_list, list) { in atom_new() 267 list_add_tail(&page->list, &kwork->atom_page_list); in atom_new() 395 static void profile_update_timespan(struct perf_kwork *kwork, in profile_update_timespan() argument [all …]
|
| H A D | command-list.txt | 21 perf-kwork mainporcelain traceevent
|
| H A D | Build | 27 perf-$(CONFIG_LIBTRACEEVENT) += builtin-kwork.o
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-kwork.txt | 1 perf-kwork(1) 6 perf-kwork - Tool to trace/measure kernel work properties (latencies) 11 'perf kwork' {record|report|latency|timehist|top} 15 There are several variants of 'perf kwork': 17 'perf kwork record <command>' to record the kernel work 20 'perf kwork report' to report the per kwork runtime. 22 'perf kwork latency' to report the per kwork latencies. 24 'perf kwork timehist' provides an analysis of kernel work events. 26 'perf kwork top' to report the task cpu usage. 29 perf kwork record -- sleep 1 [all …]
|