/tools/perf/arch/loongarch/annotate/ |
D | instructions.c | 8 static int loongarch_call__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms) in loongarch_call__parse() argument 11 struct map *map = ms->map; in loongarch_call__parse() 13 .ms = { .map = map, }, in loongarch_call__parse() 42 if (maps__find_ams(ms->maps, &target) == 0 && in loongarch_call__parse() 43 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr) in loongarch_call__parse() 44 ops->target.sym = target.ms.sym; in loongarch_call__parse() 54 static int loongarch_jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms) in loongarch_jump__parse() argument 56 struct map *map = ms->map; in loongarch_jump__parse() 57 struct symbol *sym = ms->sym; in loongarch_jump__parse() 59 .ms = { .map = map, }, in loongarch_jump__parse() [all …]
|
/tools/perf/trace/beauty/ |
D | fsconfig.sh | 13 ms='[[:space:]]*' 14 sed -nr "s/^${ms}FSCONFIG_([[:alnum:]_]+)${ms}=${ms}([[:digit:]]+)${ms},.*/\t[\2] = \"\1\",/p" \
|
/tools/perf/ui/gtk/ |
D | annotate.c | 57 static int perf_gtk__get_offset(char *buf, size_t size, struct map_symbol *ms, in perf_gtk__get_offset() argument 60 u64 start = map__rip_2objdump(ms->map, ms->sym->start); in perf_gtk__get_offset() 94 static int perf_gtk__annotate_symbol(GtkWidget *window, struct map_symbol *ms, in perf_gtk__annotate_symbol() argument 98 struct symbol *sym = ms->sym; in perf_gtk__annotate_symbol() 148 if (perf_gtk__get_offset(s, sizeof(s), ms, pos)) in perf_gtk__annotate_symbol() 164 static int symbol__gtk_annotate(struct map_symbol *ms, struct evsel *evsel, in symbol__gtk_annotate() argument 167 struct dso *dso = map__dso(ms->map); in symbol__gtk_annotate() 168 struct symbol *sym = ms->sym; in symbol__gtk_annotate() 178 err = symbol__annotate(ms, evsel, NULL); in symbol__gtk_annotate() 182 symbol__strerror_disassemble(ms, err, msg, sizeof(msg)); in symbol__gtk_annotate() [all …]
|
/tools/perf/arch/s390/annotate/ |
D | instructions.c | 5 struct map_symbol *ms) in s390_call__parse() argument 8 struct map *map = ms->map; in s390_call__parse() 10 .ms = { .map = map, }, in s390_call__parse() 41 if (maps__find_ams(ms->maps, &target) == 0 && in s390_call__parse() 42 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr) in s390_call__parse() 43 ops->target.sym = target.ms.sym; in s390_call__parse() 55 struct map_symbol *ms __maybe_unused) in s390_mov__parse()
|
/tools/power/pm-graph/config/ |
D | standby.cfg | 58 # Time delay between the two test runs in ms (default: 0 ms) 62 # Include an N ms delay before (1st) suspend (default: 0 ms) 66 # Include an N ms delay after (last) resume (default: 0 ms) 70 # graph only devices longer than min in the timeline (default: 0.001 ms) 84 # provide callgraph data for blocks longer than min (default: 0.001 ms) 88 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
D | freeze.cfg | 58 # Time delay between the two test runs in ms (default: 0 ms) 62 # Include an N ms delay before (1st) suspend (default: 0 ms) 66 # Include an N ms delay after (last) resume (default: 0 ms) 70 # graph only devices longer than min in the timeline (default: 0.001 ms) 84 # provide callgraph data for blocks longer than min (default: 0.001 ms) 88 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
D | standby-callgraph.cfg | 59 # Time delay between the two test runs in ms (default: 0 ms) 63 # Include an N ms delay before (1st) suspend (default: 0 ms) 67 # Include an N ms delay after (last) resume (default: 0 ms) 71 # graph only devices longer than min in the timeline (default: 0.001 ms) 85 # provide callgraph data for blocks longer than min (default: 0.001 ms) 89 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
D | suspend-dev.cfg | 58 # Time delay between the two test runs in ms (default: 0 ms) 62 # Include an N ms delay before (1st) suspend (default: 0 ms) 66 # Include an N ms delay after (last) resume (default: 0 ms) 70 # graph only devices longer than min in the timeline (default: 0.001 ms) 84 # provide callgraph data for blocks longer than min (default: 0.001 ms) 88 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
D | freeze-dev.cfg | 58 # Time delay between the two test runs in ms (default: 0 ms) 62 # Include an N ms delay before (1st) suspend (default: 0 ms) 66 # Include an N ms delay after (last) resume (default: 0 ms) 70 # graph only devices longer than min in the timeline (default: 0.001 ms) 84 # provide callgraph data for blocks longer than min (default: 0.001 ms) 88 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
D | standby-dev.cfg | 58 # Time delay between the two test runs in ms (default: 0 ms) 62 # Include an N ms delay before (1st) suspend (default: 0 ms) 66 # Include an N ms delay after (last) resume (default: 0 ms) 70 # graph only devices longer than min in the timeline (default: 0.001 ms) 84 # provide callgraph data for blocks longer than min (default: 0.001 ms) 88 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
D | freeze-callgraph.cfg | 59 # Time delay between the two test runs in ms (default: 0 ms) 63 # Include an N ms delay before (1st) suspend (default: 0 ms) 67 # Include an N ms delay after (last) resume (default: 0 ms) 71 # graph only devices longer than min in the timeline (default: 0.001 ms) 85 # provide callgraph data for blocks longer than min (default: 0.001 ms) 89 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
D | suspend-x2-proc.cfg | 58 # Time delay between the two test runs in ms (default: 0 ms) 62 # Include an N ms delay before (1st) suspend (default: 0 ms) 66 # Include an N ms delay after (last) resume (default: 0 ms) 70 # graph only devices longer than min in the timeline (default: 0.001 ms) 84 # provide callgraph data for blocks longer than min (default: 0.001 ms) 88 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
D | suspend-callgraph.cfg | 59 # Time delay between the two test runs in ms (default: 0 ms) 63 # Include an N ms delay before (1st) suspend (default: 0 ms) 67 # Include an N ms delay after (last) resume (default: 0 ms) 71 # graph only devices longer than min in the timeline (default: 0.001 ms) 89 # provide callgraph data for blocks longer than min (default: 0.001 ms) 93 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
D | suspend.cfg | 58 # Time delay between the two test runs in ms (default: 0 ms) 62 # Include an N ms delay before (1st) suspend (default: 0 ms) 66 # Include an N ms delay after (last) resume (default: 0 ms) 70 # graph only devices longer than min in the timeline (default: 0.001 ms) 84 # provide callgraph data for blocks longer than min (default: 0.001 ms) 88 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
D | example.cfg | 86 # Time delay between the two test runs in ms (default: 0 ms) 90 # Include an N ms delay before (1st) suspend (default: 0 ms) 94 # Include an N ms delay after (last) resume (default: 0 ms) 98 # graph only devices longer than min in the timeline (default: 0.001 ms) 106 # merge loops of the same call if each is less than maxlen in length (def: 5ms) 142 # provide callgraph data for blocks longer than min (default: 0.001 ms) 146 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
/tools/perf/util/ |
D | callchain.c | 592 call->ms = cursor_node->ms; in fill_node() 593 call->ms.map = map__get(call->ms.map); in fill_node() 594 call->ms.maps = maps__get(call->ms.maps); in fill_node() 653 map__zput(call->ms.map); in add_child() 654 maps__zput(call->ms.maps); in add_child() 732 if (node->ms.sym && cnode->ms.sym) { in match_chain() 739 if (cnode->ms.sym->inlined || node->ms.sym->inlined) { in match_chain() 740 match = match_chain_strings(cnode->ms.sym->name, in match_chain() 741 node->ms.sym->name); in match_chain() 745 match = match_chain_dso_addresses(cnode->ms.map, cnode->ms.sym->start, in match_chain() [all …]
|
D | annotate.h | 62 int (*parse)(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms); 336 void annotation__toggle_full_addr(struct annotation *notes, struct map_symbol *ms); 366 int symbol__annotate(struct map_symbol *ms, 369 int symbol__annotate2(struct map_symbol *ms, 395 int symbol__strerror_disassemble(struct map_symbol *ms, int errnum, char *buf, size_t buflen); 397 int symbol__annotate_printf(struct map_symbol *ms, struct evsel *evsel); 402 int map_symbol__annotation_dump(struct map_symbol *ms, struct evsel *evsel); 406 int symbol__tty_annotate(struct map_symbol *ms, struct evsel *evsel); 408 int symbol__tty_annotate2(struct map_symbol *ms, struct evsel *evsel); 411 int symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel, [all …]
|
D | annotate.c | 260 static int call__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms) in call__parse() argument 263 struct map *map = ms->map; in call__parse() 265 .ms = { .map = map, }, in call__parse() 293 if (maps__find_ams(ms->maps, &target) == 0 && in call__parse() 294 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr) in call__parse() 295 ops->target.sym = target.ms.sym; in call__parse() 355 static int jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms) in jump__parse() argument 357 struct map *map = ms->map; in jump__parse() 358 struct symbol *sym = ms->sym; in jump__parse() 360 .ms = { .map = map, }, in jump__parse() [all …]
|
D | sort.c | 254 return _sort__dso_cmp(right->ms.map, left->ms.map); in sort__dso_cmp() 272 return _hist_entry__dso_snprintf(he->ms.map, bf, size, width); in hist_entry__dso_snprintf() 282 return dso && (!he->ms.map || map__dso(he->ms.map) != dso); in hist_entry__dso_filter() 328 if (!left->ms.sym && !right->ms.sym) in sort__sym_cmp() 341 return _sort__sym_cmp(left->ms.sym, right->ms.sym); in sort__sym_cmp() 347 if (!left->ms.sym || !right->ms.sym) in sort__sym_sort() 348 return cmp_null(left->ms.sym, right->ms.sym); in sort__sym_sort() 350 return strcmp(right->ms.sym->name, left->ms.sym->name); in sort__sym_sort() 353 static int _hist_entry__sym_snprintf(struct map_symbol *ms, in _hist_entry__sym_snprintf() argument 357 struct symbol *sym = ms->sym; in _hist_entry__sym_snprintf() [all …]
|
D | hist.c | 93 if (h->ms.sym) { in hists__calc_col_len() 94 symlen = h->ms.sym->namelen + 4; in hists__calc_col_len() 108 if (h->ms.map) { in hists__calc_col_len() 109 len = dso__name_len(map__dso(h->ms.map)); in hists__calc_col_len() 117 if (h->branch_info->from.ms.sym) { in hists__calc_col_len() 118 symlen = (int)h->branch_info->from.ms.sym->namelen + 4; in hists__calc_col_len() 123 symlen = dso__name_len(map__dso(h->branch_info->from.ms.map)); in hists__calc_col_len() 132 if (h->branch_info->to.ms.sym) { in hists__calc_col_len() 133 symlen = (int)h->branch_info->to.ms.sym->namelen + 4; in hists__calc_col_len() 138 symlen = dso__name_len(map__dso(h->branch_info->to.ms.map)); in hists__calc_col_len() [all …]
|
D | block-info.c | 124 if (!he->ms.map || !he->ms.sym) in block_info__process_sym() 128 al.map = he->ms.map; in block_info__process_sym() 129 al.sym = he->ms.sym; in block_info__process_sym() 131 notes = symbol__annotation(he->ms.sym); in block_info__process_sym() 135 for (unsigned int i = 0; i < symbol__size(he->ms.sym); i++) { in block_info__process_sym() 144 init_block_info(bi, he->ms.sym, &ch[i], i, in block_info__process_sym() 293 start_line = map__srcline(he->ms.map, bi->sym->start + bi->start, in block_range_entry() 294 he->ms.sym); in block_range_entry() 296 end_line = map__srcline(he->ms.map, bi->sym->start + bi->end, in block_range_entry() 297 he->ms.sym); in block_range_entry() [all …]
|
/tools/perf/ui/browsers/ |
D | annotate.c | 37 struct map_symbol *ms = browser->priv; in browser__annotation() local 38 return symbol__annotation(ms->sym); in browser__annotation() 157 struct map_symbol *ms = ab->b.priv; in annotate_browser__draw_current_jump() local 158 struct symbol *sym = ms->sym; in annotate_browser__draw_current_jump() 310 struct map_symbol *ms = browser->b.priv; in annotate_browser__calc_percent() local 311 struct symbol *sym = ms->sym; in annotate_browser__calc_percent() 462 struct map_symbol *ms = browser->b.priv, target_ms; in annotate_browser__callq() local 482 target_ms.maps = ms->maps; in annotate_browser__callq() 483 target_ms.map = ms->map; in annotate_browser__callq() 487 sym_title(ms->sym, ms->map, title, sizeof(title), browser->opts->percent_type); in annotate_browser__callq() [all …]
|
D | hists.c | 399 struct map_symbol *ms = browser->selection; in hist_browser__selection_has_children() local 401 if (!he || !ms) in hist_browser__selection_has_children() 404 if (ms == &he->ms) in hist_browser__selection_has_children() 407 return container_of(ms, struct callchain_list, ms)->has_children; in hist_browser__selection_has_children() 413 struct map_symbol *ms = browser->selection; in hist_browser__selection_unfolded() local 415 if (!he || !ms) in hist_browser__selection_unfolded() 418 if (ms == &he->ms) in hist_browser__selection_unfolded() 421 return container_of(ms, struct callchain_list, ms)->unfolded; in hist_browser__selection_unfolded() 427 struct map_symbol *ms = browser->selection; in hist_browser__selection_sym_name() local 430 if (!he || !ms) in hist_browser__selection_sym_name() [all …]
|
/tools/power/cpupower/bench/ |
D | README-BENCH | 41 This part of the configuration file will create 25ms load/sleep turns, 48 Will increase load and sleep time by 25ms 5 times. 50 25ms load/sleep time repeated 20 times (cycles). 51 50ms load/sleep time repeated 20 times (cycles). 53 100ms load/sleep time repeated 20 times (cycles). 70 25 ms | 25 ms | 1 71 50 ms | 50 ms | 2 73 For example if ondemand governor is configured to have a 50ms 87 50 50 50 50ms ->time
|
/tools/testing/selftests/net/ |
D | txtimestamp.sh | 11 tc qdisc add dev lo root netem delay 1ms 17 tc qdisc add dev ifb_netem0 root netem delay 2ms
|