Searched refs:namehashtab (Results 1 – 3 of 3) sorted by relevance
143 struct namehashent *namehashtab; in _nl_load_locale_from_archive() local273 namehashtab = (struct namehashent *) ((char *) head in _nl_load_locale_from_archive()287 if (namehashtab[idx].name_offset == 0) in _nl_load_locale_from_archive()291 if (namehashtab[idx].hashval == hval in _nl_load_locale_from_archive()292 && strcmp (name, headmap.ptr + namehashtab[idx].name_offset) == 0) in _nl_load_locale_from_archive()302 if (namehashtab[idx].locrec_offset == 0) in _nl_load_locale_from_archive()305 locrec = (struct locrecent *) (headmap.ptr + namehashtab[idx].locrec_offset); in _nl_load_locale_from_archive()
709 struct namehashent *namehashtab in insert_name() local723 while (GET (namehashtab[idx].name_offset) != 0) in insert_name()725 if (GET (namehashtab[idx].hashval) == hval in insert_name()762 return &namehashtab[idx]; in insert_name()1532 struct namehashent *namehashtab; in delete_locales_from_archive() local1558 while (GET (namehashtab[idx].name_offset) != 0) in delete_locales_from_archive()1560 if (GET (namehashtab[idx].hashval) == hval in delete_locales_from_archive()1563 + GET (namehashtab[idx].name_offset))) in delete_locales_from_archive()1568 SET (namehashtab[idx].locrec_offset, 0); in delete_locales_from_archive()1630 struct namehashent *namehashtab; in show_archive_content() local[all …]
642 struct namehashent *namehashtab; in write_archive_locales() local666 namehashtab = (struct namehashent *) (addr + head->namehash_offset); in write_archive_locales()670 if (namehashtab[cnt].locrec_offset != 0) in write_archive_locales()672 PUT (xstrdup (addr + namehashtab[cnt].name_offset)); in write_archive_locales()684 if (namehashtab[cnt].locrec_offset != 0) in write_archive_locales()686 names[used].name = addr + namehashtab[cnt].name_offset; in write_archive_locales()687 names[used++].locrec_offset = namehashtab[cnt].locrec_offset; in write_archive_locales()
Completed in 10 milliseconds