Lines Matching refs:func_info

983 search_line_attr(Dwarf_Debug dbg, struct func_info_head *func_info,  in search_line_attr()  argument
1108 SLIST_INSERT_HEAD(func_info, func, entries); in search_line_attr()
1118 search_line_attr(dbg, func_info, var_info, ret_die, src_files, in search_line_attr()
1126 search_line_attr(dbg, func_info, var_info, ret_die, src_files, in search_line_attr()
1154 struct func_info_head *func_info; in read_elf() local
1172 func_info = NULL; in read_elf()
1311 func_info = malloc(sizeof(struct func_info_head)); in read_elf()
1315 if (func_info != NULL) in read_elf()
1316 SLIST_INIT(func_info); in read_elf()
1319 if (line_info == NULL || func_info == NULL || var_info == NULL) { in read_elf()
1389 search_line_attr(dbg, func_info, var_info, die, src_files, filecount); in read_elf()
1409 sym_list_print(&p_data, func_info, var_info, line_info); in read_elf()
1413 if (func_info != NULL) { in read_elf()
1414 while (!SLIST_EMPTY(func_info)) { in read_elf()
1415 func = SLIST_FIRST(func_info); in read_elf()
1416 SLIST_REMOVE_HEAD(func_info, entries); in read_elf()
1421 free(func_info); in read_elf()
1422 func_info = NULL; in read_elf()
1543 print_lineno(struct sym_entry *ep, struct func_info_head *func_info, in print_lineno() argument
1551 if ((ep->sym->st_info & 0xf) == STT_FUNC && func_info != NULL) { in print_lineno()
1552 SLIST_FOREACH(func, func_info, entries) { in print_lineno()
1870 sym_list_print(struct sym_print_data *p, struct func_info_head *func_info, in sym_list_print() argument
1883 sym_list_print_each(&e_v[si], p, func_info, var_info, in sym_list_print()
1887 sym_list_print_each(&e_v[i], p, func_info, var_info, in sym_list_print()
1896 struct func_info_head *func_info, struct var_info_head *var_info, in sym_list_print_each() argument
1957 print_lineno(ep, func_info, var_info, line_info); in sym_list_print_each()