Lines Matching refs:tab
634 _bfd_stringtab_add (tab, str, hash, copy) in _bfd_stringtab_add() argument
635 struct bfd_strtab_hash *tab; in _bfd_stringtab_add()
644 entry = strtab_hash_lookup (tab, str, TRUE, copy);
651 bfd_hash_allocate (&tab->table,
661 n = (char *) bfd_hash_allocate (&tab->table, strlen (str) + 1);
672 entry->index = tab->size;
673 tab->size += strlen (str) + 1;
674 if (tab->xcoff)
677 tab->size += 2;
679 if (tab->first == NULL)
680 tab->first = entry;
682 tab->last->next = entry;
683 tab->last = entry;
692 _bfd_stringtab_size (tab) in _bfd_stringtab_size() argument
693 struct bfd_strtab_hash *tab; in _bfd_stringtab_size()
695 return tab->size;
702 _bfd_stringtab_emit (abfd, tab) in _bfd_stringtab_emit() argument
704 struct bfd_strtab_hash *tab;
709 xcoff = tab->xcoff;
711 for (entry = tab->first; entry != NULL; entry = entry->next)