Searched refs:dl (Results 1 – 5 of 5) sorted by relevance
/tools/perf/ui/browsers/ |
D | annotate.c | 68 static inline struct browser_disasm_line *disasm_line__browser(struct disasm_line *dl) in disasm_line__browser() argument 70 return (struct browser_disasm_line *)(dl + 1); in disasm_line__browser() 77 struct disasm_line *dl = list_entry(entry, struct disasm_line, node); in disasm_line__filter() local 78 return dl->offset == -1; in disasm_line__filter() 115 struct disasm_line *dl = list_entry(entry, struct disasm_line, node); in annotate_browser__write() local 116 struct browser_disasm_line *bdl = disasm_line__browser(dl); in annotate_browser__write() 131 if (dl->offset != -1 && percent_max != 0.0) { in annotate_browser__write() 153 if (dl->ipc) in annotate_browser__write() 154 ui_browser__printf(browser, "%*.2f ", IPC_WIDTH - 1, dl->ipc); in annotate_browser__write() 157 if (dl->cycles) in annotate_browser__write() [all …]
|
/tools/perf/util/ |
D | annotate.c | 713 static void disasm_line__init_ins(struct disasm_line *dl, struct map *map) in disasm_line__init_ins() argument 715 dl->ins = ins__find(dl->name); in disasm_line__init_ins() 717 if (dl->ins == NULL) in disasm_line__init_ins() 720 if (!dl->ins->ops) in disasm_line__init_ins() 723 if (dl->ins->ops->parse && dl->ins->ops->parse(&dl->ops, map) < 0) in disasm_line__init_ins() 724 dl->ins = NULL; in disasm_line__init_ins() 768 struct disasm_line *dl = zalloc(sizeof(*dl) + privsize); in disasm_line__new() local 770 if (dl != NULL) { in disasm_line__new() 771 dl->offset = offset; in disasm_line__new() 772 dl->line = strdup(line); in disasm_line__new() [all …]
|
D | annotate.h | 68 static inline bool disasm_line__has_offset(const struct disasm_line *dl) in disasm_line__has_offset() argument 70 return dl->ops.target.offset != UINT64_MAX; in disasm_line__has_offset() 73 void disasm_line__free(struct disasm_line *dl); 75 int disasm_line__scnprintf(struct disasm_line *dl, char *bf, size_t size, bool raw);
|
D | genelf_debug.c | 465 struct buffer_ext *dl, in jit_process_debug_info() argument 476 add_compilation_unit(di, buffer_ext_size(dl)); in jit_process_debug_info() 477 add_debug_line(dl, debug, nr_debug_entries, 0); in jit_process_debug_info() 490 struct buffer_ext dl, di, da; in jit_add_debug_info() local 493 buffer_ext_init(&dl); in jit_add_debug_info() 497 ret = jit_process_debug_info(code_addr, debug, nr_debug_entries, &dl, &da, &di); in jit_add_debug_info() 517 d->d_buf = buffer_ext_addr(&dl); in jit_add_debug_info() 519 d->d_size = buffer_ext_size(&dl); in jit_add_debug_info()
|
/tools/perf/ui/gtk/ |
D | annotate.c | 23 struct disasm_line *dl, int evidx) in perf_gtk__get_percent() argument 32 if (dl->offset == (s64) -1) in perf_gtk__get_percent() 36 if (!symbol_conf.event_group && !symhist->addr[dl->offset]) in perf_gtk__get_percent() 39 percent = 100.0 * symhist->addr[dl->offset] / symhist->sum; in perf_gtk__get_percent() 52 struct map *map, struct disasm_line *dl) in perf_gtk__get_offset() argument 58 if (dl->offset == (s64) -1) in perf_gtk__get_offset() 61 return scnprintf(buf, size, "%"PRIx64, start + dl->offset); in perf_gtk__get_offset() 64 static int perf_gtk__get_line(char *buf, size_t size, struct disasm_line *dl) in perf_gtk__get_line() argument 67 char *line = g_markup_escape_text(dl->line, -1); in perf_gtk__get_line() 75 if (dl->offset != (s64) -1) in perf_gtk__get_line()
|