Home
last modified time | relevance | path

Searched refs:srcline (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/tools/perf/util/
H A Dsrcline.c15 #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 Dsrcline.h18 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 Dcallchain.h133 const char *srcline; member
146 const char *srcline; member
209 const char *srcline);
H A Dcallchain.c113 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 Dmachine.c19 #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 Dhist.c19 #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 Dmap.c22 #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 Dsort.h136 char *srcline; member
H A Dsort.c22 #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 Dsrcline.c19 #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 Dsrcline.h19 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 Dcallchain.h133 const char *srcline; member
146 const char *srcline; member
207 const char *srcline);
H A Dcallchain.c115 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 Dmap.c14 #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 Daddr_location.h17 const char *srcline; member
H A Daddr_location.c13 al->srcline = NULL; in addr_location__init()
H A Dhist.c20 #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 Dmachine.c20 #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 Dsort.h140 char *srcline; member
H A Dsort.c22 #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 Daicasm_insformat.h169 u_int srcline; member
H A Daicasm.c609 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 Dperf_dlfilter.h113 const char *(*srcline)(void *ctx, __u32 *line_number); member
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/aicasm/
H A Daicasm_insformat.h169 u_int srcline; member
H A Daicasm.c609 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()

Completed in 32 milliseconds

12