| /linux/tools/perf/util/ |
| A D | srcline.c | 62 ilist->srcline = srcline; in inline_list__append() 82 char *srcline; in srcline_from_fileline() local 93 return srcline; in srcline_from_fileline() 171 srcline = in addr2line() 881 char *srcline; in __get_srcline() local 898 if (!srcline) in __get_srcline() 903 return srcline; in __get_srcline() 922 return srcline; in __get_srcline() 960 free(*srcline); in zfree_srcline() 962 *srcline = NULL; in zfree_srcline() [all …]
|
| A D | srcline.h | 19 void zfree_srcline(char **srcline); 23 void srcline__tree_insert(struct rb_root_cached *tree, u64 addr, char *srcline); 34 char *srcline; member
|
| A D | disasm_bpf.c | 119 const char *srcline; in symbol__disassemble_bpf() local 131 srcline = btf__name_by_offset(btf, linfo->line_off); in symbol__disassemble_bpf() 134 srcline = NULL; in symbol__disassemble_bpf() 140 if (!annotate_opts.hide_src_code && srcline) { in symbol__disassemble_bpf() 142 args->line = strdup(srcline); in symbol__disassemble_bpf()
|
| A D | callchain.c | 595 call->srcline = cursor_node->srcline; in fill_node() 735 match = match_chain_strings(cnode->srcline, node->srcline); in match_chain() 1083 const char *srcline) in callchain_cursor_append() argument 1103 node->srcline = srcline; in callchain_cursor_append() 1151 al->srcline = node->srcline; in fill_callchain_info() 1195 if (show_srcline && cl->srcline) in callchain_list__sym_name() 1197 cl->ms.sym->name, cl->srcline, in callchain_list__sym_name() 1651 node->branch_from, node->srcline); in callchain_cursor__copy() 1708 pair_chain->srcline); in chain_match() 1734 if (!base_chain->srcline || !pair_chain->srcline) { in callchain_cnode_matched() [all …]
|
| A D | callchain.h | 122 const char *srcline; member 146 const char *srcline; member 207 const char *srcline);
|
| A D | addr_location.h | 17 const char *srcline; member
|
| A D | addr_location.c | 13 al->srcline = NULL; in addr_location__init()
|
| A D | map.c | 503 char *srcline = map__srcline(map, addr, NULL); in map__fprintf_srcline() local 504 if (srcline != SRCLINE_UNKNOWN) in map__fprintf_srcline() 505 ret = fprintf(fp, "%s%s", prefix, srcline); in map__fprintf_srcline() 506 zfree_srcline(&srcline); in map__fprintf_srcline()
|
| A D | hist.c | 228 if (h->srcline) { in hists__calc_col_len() 229 len = MAX(strlen(h->srcline), strlen(sort_srcline.se_header)); in hists__calc_col_len() 496 if (he->srcline && he->srcline != SRCLINE_UNKNOWN) { in hist_entry__init() 497 he->srcline = strdup(he->srcline); in hist_entry__init() 498 if (he->srcline == NULL) in hist_entry__init() 520 zfree(&he->srcline); in hist_entry__init() 731 .srcline = (char *) al->srcline, in __hists__add_entry() 1147 .srcline = (char *) al->srcline, in iter_add_next_cumulative_entry() 1358 zfree_srcline(&he->srcline); in hist_entry__delete() 1544 he->srcline = NULL; in hierarchy_insert_entry() [all …]
|
| A D | machine.c | 2029 char *srcline = NULL; in callchain_srcline() local 2033 return srcline; in callchain_srcline() 2037 if (!srcline) { in callchain_srcline() 2046 return srcline; in callchain_srcline() 2070 const char *srcline = NULL; in add_callchain_ip() local 2075 al.srcline = NULL; in add_callchain_ip() 2131 srcline = callchain_srcline(&ms, al.addr); in add_callchain_ip() 2413 cnode->srcline); in lbr_callchain_add_stitched_lbr_ip() 2882 NULL, 0, 0, 0, ilist->srcline); in append_inlines() 2895 const char *srcline = NULL; in unwind_entry() local [all …]
|
| A D | sort.c | 491 if (!left->srcline) in sort__srcline_collapse() 492 left->srcline = hist_entry__srcline(left); in sort__srcline_collapse() 493 if (!right->srcline) in sort__srcline_collapse() 494 right->srcline = hist_entry__srcline(right); in sort__srcline_collapse() 496 return strcmp(right->srcline, left->srcline); in sort__srcline_collapse() 508 if (!he->srcline) in sort__srcline_init() 509 he->srcline = hist_entry__srcline(he); in sort__srcline_init() 515 return repsep_snprintf(bf, size, "%-.*s", width, he->srcline); in hist_entry__srcline_snprintf() 2625 MK_SORT_ENTRY_CHK(srcline) in MK_SORT_ENTRY_CHK() argument
|
| A D | dlfilter.c | 332 .srcline = dlfilter__srcline,
|
| A D | hist.h | 261 char *srcline; member
|
| A D | event.c | 761 al->srcline = NULL; in machine__resolve()
|
| /linux/drivers/scsi/aic7xxx/aicasm/ |
| A D | aicasm_insformat.h | 169 u_int srcline; member
|
| 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()
|
| /linux/tools/perf/include/perf/ |
| A D | perf_dlfilter.h | 113 const char *(*srcline)(void *ctx, __u32 *line_number); member
|
| /linux/tools/perf/Documentation/ |
| A D | tips.txt | 26 If you have debuginfo enabled, try: perf report -s sym,srcline 45 Order by the overhead of source file name and line number: perf report -s srcline
|
| A D | perf-dlfilter.txt | 156 const char *(*srcline)(void *ctx, __u32 *line_number); 176 'srcline' return source file name and line number.
|
| A D | perf-report.txt | 75 pid, comm, dso, symbol, parent, cpu, socket, srcline, weight, 90 - srcline: filename and line number executed at the time of sample. The 277 - srcline: compare on source filename and line number 507 Show the full path for source files for srcline output.
|
| A D | perf-script.txt | 134 srcline, period, iregs, uregs, brstack, brstacksym, flags, bpf-output, 389 Show the full path for source files for srcline output.
|
| A D | perf-diff.txt | 61 Sort by key(s): pid, comm, dso, symbol, cpu, parent, srcline.
|
| /linux/tools/perf/dlfilters/ |
| A D | dlfilter-test-api-v0.c | 108 const char *(*srcline)(void *ctx, __u32 *line_number); member
|
| A D | dlfilter-test-api-v2.c | 118 const char *(*srcline)(void *ctx, __u32 *line_number); member
|
| /linux/tools/perf/util/scripting-engines/ |
| A D | trace-event-python.c | 487 if (node->srcline && strcmp(":0", node->srcline)) { in python_process_callchain() 490 _PyUnicode_FromString(node->srcline)); in python_process_callchain()
|