Lines Matching refs:func_info
1023 search_line_attr(Dwarf_Debug dbg, struct func_info_head *func_info, in search_line_attr() argument
1148 SLIST_INSERT_HEAD(func_info, func, entries); in search_line_attr()
1158 search_line_attr(dbg, func_info, var_info, ret_die, src_files, in search_line_attr()
1166 search_line_attr(dbg, func_info, var_info, ret_die, src_files, in search_line_attr()
1193 struct func_info_head *func_info; in read_elf() local
1211 func_info = NULL; in read_elf()
1350 func_info = malloc(sizeof(struct func_info_head)); in read_elf()
1354 if (func_info != NULL) in read_elf()
1355 SLIST_INIT(func_info); in read_elf()
1358 if (line_info == NULL || func_info == NULL || var_info == NULL) { in read_elf()
1428 search_line_attr(dbg, func_info, var_info, die, src_files, filecount); in read_elf()
1448 sym_list_print(&p_data, func_info, var_info, line_info); in read_elf()
1452 if (func_info != NULL) { in read_elf()
1453 while (!SLIST_EMPTY(func_info)) { in read_elf()
1454 func = SLIST_FIRST(func_info); in read_elf()
1455 SLIST_REMOVE_HEAD(func_info, entries); in read_elf()
1460 free(func_info); in read_elf()
1461 func_info = NULL; in read_elf()
1582 print_lineno(struct sym_entry *ep, struct func_info_head *func_info, in print_lineno() argument
1590 if ((ep->sym->st_info & 0xf) == STT_FUNC && func_info != NULL) { in print_lineno()
1591 SLIST_FOREACH(func, func_info, entries) { in print_lineno()
1909 sym_list_print(struct sym_print_data *p, struct func_info_head *func_info, in sym_list_print() argument
1922 sym_list_print_each(&e_v[si], p, func_info, var_info, in sym_list_print()
1926 sym_list_print_each(&e_v[i], p, func_info, var_info, in sym_list_print()
1935 struct func_info_head *func_info, struct var_info_head *var_info, in sym_list_print_each() argument
1996 print_lineno(ep, func_info, var_info, line_info); in sym_list_print_each()