xref: /linux/tools/perf/util/addr2line.h (revision ec714e371f22f716a04e6ecb2a24988c92b26911)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __PERF_ADDR2LINE_H
3 #define __PERF_ADDR2LINE_H
4 
5 #include <linux/types.h>
6 
7 struct dso;
8 struct inline_node;
9 struct symbol;
10 
11 extern int addr2line_timeout_ms;
12 
13 int cmd__addr2line(const char *dso_name, u64 addr,
14 		   char **file, unsigned int *line_nr,
15 		   struct dso *dso,
16 		   bool unwind_inlines,
17 		   struct inline_node *node,
18 		   struct symbol *sym);
19 
20 #endif /* __PERF_ADDR2LINE_H */
21