Lines Matching refs:hsd
917 struct score_elf_hash_sort_data *hsd = data; in score_elf_sort_hash_table_f() local
929 if (hsd->max_unref_got_dynindx == hsd->min_got_dynindx) in score_elf_sort_hash_table_f()
930 hsd->low = (struct elf_link_hash_entry *) h; in score_elf_sort_hash_table_f()
931 h->root.dynindx = hsd->max_unref_got_dynindx++; in score_elf_sort_hash_table_f()
934 h->root.dynindx = hsd->max_non_got_dynindx++; in score_elf_sort_hash_table_f()
937 h->root.dynindx = --hsd->min_got_dynindx; in score_elf_sort_hash_table_f()
938 hsd->low = (struct elf_link_hash_entry *) h; in score_elf_sort_hash_table_f()
985 struct score_elf_hash_sort_data hsd; in score_elf_sort_hash_table() local
993 hsd.low = NULL; in score_elf_sort_hash_table()
994 hsd.max_unref_got_dynindx = in score_elf_sort_hash_table()
995 hsd.min_got_dynindx = elf_hash_table (info)->dynsymcount in score_elf_sort_hash_table()
1004 hsd.max_non_got_dynindx = max_local; in score_elf_sort_hash_table()
1007 &hsd); in score_elf_sort_hash_table()
1011 BFD_ASSERT (hsd.max_non_got_dynindx <= hsd.min_got_dynindx); in score_elf_sort_hash_table()
1012 BFD_ASSERT ((unsigned long) hsd.max_unref_got_dynindx in score_elf_sort_hash_table()
1017 g->global_gotsym = hsd.low; in score_elf_sort_hash_table()