Lines Matching defs:each
91 compilation unit any given address belongs to. Given that each compilation
1823 /* Remember some information about each function. If the function is
3243 struct funcinfo *each;
3260 for (each = unit->function_table; each; each = each->prev_func)
3263 entry->funcinfo = each;
3290 /* Calculate the high watermark for each function in the lookup table. */
3397 struct funcinfo* each;
3403 for (each = unit->function_table; each; each = each->prev_func)
3404 for (arange = &each->arange; arange; arange = arange->next)
3408 && each->file
3409 && each->name
3410 && strstr (name, each->name) != NULL)
3412 best_fit = each;
3438 struct varinfo* each;
3441 for (each = unit->variable_table; each; each = each->prev_var)
3442 if (each->addr == addr
3443 && !each->stack
3444 && each->file != NULL
3445 && each->name != NULL
3446 && strstr (name, each->name) != NULL)
3449 if (each)
3451 *filename_ptr = each->file;
3452 *linenumber_ptr = each->line;
3877 /* Scan over each die in a comp. unit looking for functions to add
4382 does not include the length field that precedes each compilation
5173 struct varinfo* each;
5181 each = (struct varinfo *) node->info;
5182 if (each->addr == addr)
5184 *filename_ptr = each->file;
5185 *linenumber_ptr = each->line;
5200 struct comp_unit *each;
5207 each = stash->hash_units_head->prev_unit;
5209 each = stash->f.last_comp_unit;
5211 while (each)
5213 if (!comp_unit_hash_info (stash, each, stash->funcinfo_hash_table,
5219 each = each->prev_unit;
5616 struct comp_unit *each = parse_comp_unit (stash, file,
5619 if (each)
5628 r->start = each->info_ptr_unit;
5629 r->end = each->end_ptr;
5635 (splay_tree_value)each);
5638 file->all_comp_units->prev_unit = each;
5640 file->last_comp_unit = each;
5642 each->next_unit = file->all_comp_units;
5643 file->all_comp_units = each;
5645 if (each->arange.high == 0)
5647 each->next_unit_without_ranges = file->all_comp_units_without_ranges;
5648 file->all_comp_units_without_ranges = each->next_unit_without_ranges;
5652 return each;
5794 /* Read each compilation unit from the section .debug_info, and check
5805 struct comp_unit* each;
5921 for (each = stash->f.all_comp_units; each; each = each->next_unit)
5923 || comp_unit_may_contain_address (each, addr))
5925 found = comp_unit_find_line (each, symbol, addr, filename_ptr,
5976 for (each = *prev_each; each; each = each->next_unit_without_ranges)
5978 if (each->arange.high != 0)
5980 *prev_each = each->next_unit_without_ranges;
5984 found = comp_unit_find_nearest_line (each, addr,
5991 prev_each = &each->next_unit_without_ranges;
5995 /* Read each remaining comp. units checking each as they are read. */
5996 while ((each = stash_comp_unit (stash, &stash->f)) != NULL)
6005 || comp_unit_may_contain_address (each, addr))
6006 && comp_unit_find_line (each, symbol, addr,
6009 found = (comp_unit_may_contain_address (each, addr)
6010 && comp_unit_find_nearest_line (each, addr,
6096 struct comp_unit *each;
6110 for (each = file->all_comp_units; each; each = each->next_unit)
6112 struct funcinfo *function_table = each->function_table;
6113 struct varinfo *variable_table = each->variable_table;
6115 if (each->line_table && each->line_table != file->line_table)
6117 free (each->line_table->files);
6118 free (each->line_table->dirs);
6121 free (each->lookup_funcinfo_table);
6122 each->lookup_funcinfo_table = NULL;