Home
last modified time | relevance | path

Searched refs:inline_frames (Results 1 – 3 of 3) sorted by relevance

/linux/tools/perf/util/ !
H A Dllvm.c22 static void free_llvm_inline_frames(struct llvm_a2l_frame *inline_frames, in free_llvm_inline_frames() argument
25 if (inline_frames != NULL) { in free_llvm_inline_frames()
27 zfree(&inline_frames[i].filename); in free_llvm_inline_frames()
28 zfree(&inline_frames[i].funcname); in free_llvm_inline_frames()
30 zfree(&inline_frames); in free_llvm_inline_frames()
41 struct llvm_a2l_frame *inline_frames = NULL; in llvm__addr2line() local
43 node && unwind_inlines, &inline_frames); in llvm__addr2line()
45 if (num_frames == 0 || !inline_frames) { in llvm__addr2line()
52 new_inline_sym(dso, sym, inline_frames[i].funcname); in llvm__addr2line()
55 if (inline_frames[i].filename) { in llvm__addr2line()
[all …]
H A Dllvm-c-helpers.cpp77 llvm_a2l_frame **inline_frames) in llvm_addr2line() argument
99 *inline_frames = (llvm_a2l_frame *)calloc( in llvm_addr2line()
100 num_frames, sizeof(**inline_frames)); in llvm_addr2line()
101 if (*inline_frames == nullptr) in llvm_addr2line()
107 llvm_a2l_frame &dst = (*inline_frames)[i]; in llvm_addr2line()
119 zfree(&(*inline_frames)[j].filename); in llvm_addr2line()
120 zfree(&(*inline_frames)[j].funcname); in llvm_addr2line()
122 zfree(inline_frames); in llvm_addr2line()
129 if (inline_frames) in llvm_addr2line()
130 *inline_frames = nullptr; in llvm_addr2line()
H A Dllvm-c-helpers.h45 struct llvm_a2l_frame** inline_frames);