/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | srcline.c | 15 #include "srcline.h" 39 static int inline_list__append(struct symbol *symbol, char *srcline, in inline_list__append() argument 49 ilist->srcline = srcline; in inline_list__append() 69 char *srcline; in srcline_from_fileline() local 77 if (asprintf(&srcline, "%s:%u", file, line) < 0) in srcline_from_fileline() 80 return srcline; in srcline_from_fileline() 284 char *srcline = NULL; in inline_list__append_dso_a2l() local 287 srcline = srcline_from_fileline(a2l->filename, a2l->line); in inline_list__append_dso_a2l() 289 return inline_list__append(inline_sym, srcline, nod in inline_list__append_dso_a2l() 481 char *srcline; addr2inlines() local 525 char *srcline; __get_srcline() local 596 free_srcline(char *srcline) free_srcline() argument 610 char *srcline; global() member 614 srcline__tree_insert(struct rb_root_cached *tree, u64 addr, char *srcline) srcline__tree_insert() argument [all...] |
H A D | srcline.h | 18 void free_srcline(char *srcline); 21 /* insert the srcline into the DSO, which will take ownership */ 22 void srcline__tree_insert(struct rb_root_cached *tree, u64 addr, char *srcline); 23 /* find previously inserted srcline */ 32 char *srcline; member
|
H A D | callchain.h | 133 const char *srcline; member 146 const char *srcline; member 209 const char *srcline);
|
H A D | callchain.c | 113 if (!strncmp(value, "srcline", strlen(value))) { in parse_callchain_sort_key() 587 call->srcline = cursor_node->srcline; in fill_node() 717 match = match_chain_strings(cnode->srcline, node->srcline); in match_chain() 1008 false, NULL, 0, 0, 0, list->srcline); in merge_chain_branch() 1049 const char *srcline) in callchain_cursor_append() 1068 node->srcline = srcline; in callchain_cursor_append() 1112 al->srcline in fill_callchain_info() 1045 callchain_cursor_append(struct callchain_cursor *cursor, u64 ip, struct map_symbol *ms, bool branch, struct branch_flags *flags, int nr_loop_iter, u64 iter_cycles, u64 branch_from, const char *srcline) callchain_cursor_append() argument [all...] |
H A D | machine.c | 19 #include "srcline.h" 2061 char *srcline = NULL; in callchain_srcline() local 2064 return srcline; in callchain_srcline() 2066 srcline = srcline__tree_find(&map->dso->srclines, ip); in callchain_srcline() 2067 if (!srcline) { in callchain_srcline() 2071 srcline = get_srcline(map->dso, map__rip_2objdump(map, ip), in callchain_srcline() 2073 srcline__tree_insert(&map->dso->srclines, ip, srcline); in callchain_srcline() 2076 return srcline; in callchain_srcline() 2099 const char *srcline = NULL; in add_callchain_ip() local 2103 al.srcline in add_callchain_ip() 2849 const char *srcline = NULL; unwind_entry() local [all...] |
H A D | hist.c | 19 #include "srcline.h" 213 if (h->srcline) { in hists__calc_col_len() 214 len = MAX(strlen(h->srcline), strlen(sort_srcline.se_header)); in hists__calc_col_len() 476 if (he->srcline) { in hist_entry__init() 477 he->srcline = strdup(he->srcline); in hist_entry__init() 478 if (he->srcline == NULL) in hist_entry__init() 500 zfree(&he->srcline); in hist_entry__init() 712 .srcline = (char *) al->srcline, in __hists__add_entry() [all...] |
H A D | map.c | 22 #include "srcline.h" 436 char *srcline = map__srcline(map, addr, NULL); in map__fprintf_srcline() local 437 if (strncmp(srcline, SRCLINE_UNKNOWN, strlen(SRCLINE_UNKNOWN)) != 0) in map__fprintf_srcline() 438 ret = fprintf(fp, "%s%s", prefix, srcline); in map__fprintf_srcline() 439 free_srcline(srcline); in map__fprintf_srcline()
|
H A D | sort.h | 136 char *srcline; member
|
H A D | sort.c | 22 #include "srcline.h" 361 /* --sort srcline */ 371 if (!left->srcline) in sort__srcline_cmp() 372 left->srcline = hist_entry__srcline(left); in sort__srcline_cmp() 373 if (!right->srcline) in sort__srcline_cmp() 374 right->srcline = hist_entry__srcline(right); in sort__srcline_cmp() 376 return strcmp(right->srcline, left->srcline); in sort__srcline_cmp() 382 if (!he->srcline) in hist_entry__srcline_snprintf() 383 he->srcline in hist_entry__srcline_snprintf() [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | srcline.c | 19 #include "srcline.h" 48 static int inline_list__append(struct symbol *symbol, char *srcline, in inline_list__append() argument 58 ilist->srcline = srcline; in inline_list__append() 78 char *srcline; in srcline_from_fileline() local 86 if (asprintf(&srcline, "%s:%u", file, line) < 0) in srcline_from_fileline() 89 return srcline; in srcline_from_fileline() 293 char *srcline = NULL; in inline_list__append_dso_a2l() local 296 srcline = srcline_from_fileline(a2l->filename, a2l->line); in inline_list__append_dso_a2l() 298 return inline_list__append(inline_sym, srcline, nod in inline_list__append_dso_a2l() 823 char *srcline; __get_srcline() local 894 zfree_srcline(char **srcline) zfree_srcline() argument 913 char *srcline; global() member 917 srcline__tree_insert(struct rb_root_cached *tree, u64 addr, char *srcline) srcline__tree_insert() argument [all...] |
H A D | srcline.h | 19 void zfree_srcline(char **srcline); 22 /* insert the srcline into the DSO, which will take ownership */ 23 void srcline__tree_insert(struct rb_root_cached *tree, u64 addr, char *srcline); 24 /* find previously inserted srcline */ 34 char *srcline; member
|
H A D | callchain.h | 133 const char *srcline; member 146 const char *srcline; member 207 const char *srcline);
|
H A D | callchain.c | 115 if (!strncmp(value, "srcline", strlen(value))) { in parse_callchain_sort_key() 595 call->srcline = cursor_node->srcline; in fill_node() 726 match = match_chain_strings(cnode->srcline, node->srcline); in match_chain() 1023 callchain_cursor_append(cursor, list->ip, &ms, false, NULL, 0, 0, 0, list->srcline); in merge_chain_branch() 1067 const char *srcline) in callchain_cursor_append() 1088 node->srcline = srcline; in callchain_cursor_append() 1136 al->srcline in fill_callchain_info() 1063 callchain_cursor_append(struct callchain_cursor *cursor, u64 ip, struct map_symbol *ms, bool branch, struct branch_flags *flags, int nr_loop_iter, u64 iter_cycles, u64 branch_from, const char *srcline) callchain_cursor_append() argument [all...] |
H A D | map.c | 14 #include "srcline.h" 504 char *srcline = map__srcline(map, addr, NULL); in map__fprintf_srcline() local 505 if (srcline != SRCLINE_UNKNOWN) in map__fprintf_srcline() 506 ret = fprintf(fp, "%s%s", prefix, srcline); in map__fprintf_srcline() 507 zfree_srcline(&srcline); in map__fprintf_srcline()
|
H A D | addr_location.h | 17 const char *srcline; member
|
H A D | addr_location.c | 13 al->srcline = NULL; in addr_location__init()
|
H A D | hist.c | 20 #include "srcline.h" 227 if (h->srcline) { in hists__calc_col_len() 228 len = MAX(strlen(h->srcline), strlen(sort_srcline.se_header)); in hists__calc_col_len() 487 if (he->srcline && he->srcline != SRCLINE_UNKNOWN) { in hist_entry__init() 488 he->srcline = strdup(he->srcline); in hist_entry__init() 489 if (he->srcline == NULL) in hist_entry__init() 511 zfree(&he->srcline); in hist_entry__init() 725 .srcline in __hists__add_entry() [all...] |
H A D | machine.c | 20 #include "srcline.h" 2289 char *srcline = NULL; in callchain_srcline() local 2293 return srcline; in callchain_srcline() 2296 srcline = srcline__tree_find(&dso->srclines, ip); in callchain_srcline() 2297 if (!srcline) { in callchain_srcline() 2301 srcline = get_srcline(dso, map__rip_2objdump(map, ip), in callchain_srcline() 2303 srcline__tree_insert(&dso->srclines, ip, srcline); in callchain_srcline() 2306 return srcline; in callchain_srcline() 2329 const char *srcline = NULL; in add_callchain_ip() local 2334 al.srcline in add_callchain_ip() 3131 const char *srcline = NULL; unwind_entry() local [all...] |
H A D | sort.h | 140 char *srcline; member
|
H A D | sort.c | 22 #include "srcline.h" 421 /* --sort srcline */ 443 if (!left->srcline) in sort__srcline_collapse() 444 left->srcline = hist_entry__srcline(left); in sort__srcline_collapse() 445 if (!right->srcline) in sort__srcline_collapse() 446 right->srcline = hist_entry__srcline(right); in sort__srcline_collapse() 448 return strcmp(right->srcline, left->srcline); in sort__srcline_collapse() 460 if (!he->srcline) in sort__srcline_init() 461 he->srcline in sort__srcline_init() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_insformat.h | 169 u_int srcline; member
|
H A D | aicasm.c | 609 while (line < cur_instr->srcline) { in output_listing() 631 if (line == cur_instr->srcline) { in output_listing() 741 new_instr->srcline = yylineno; in seq_alloc()
|
/kernel/linux/linux-6.6/tools/perf/include/perf/ |
H A D | perf_dlfilter.h | 113 const char *(*srcline)(void *ctx, __u32 *line_number); member
|
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_insformat.h | 169 u_int srcline; member
|
H A D | aicasm.c | 609 while (line < cur_instr->srcline) { in output_listing() 631 if (line == cur_instr->srcline) { in output_listing() 741 new_instr->srcline = yylineno; in seq_alloc()
|