Lines Matching refs:hsd
921 struct score_elf_hash_sort_data *hsd = data; in score_elf_sort_hash_table_f() local
933 if (hsd->max_unref_got_dynindx == hsd->min_got_dynindx) in score_elf_sort_hash_table_f()
934 hsd->low = (struct elf_link_hash_entry *) h; in score_elf_sort_hash_table_f()
935 h->root.dynindx = hsd->max_unref_got_dynindx++; in score_elf_sort_hash_table_f()
938 h->root.dynindx = hsd->max_non_got_dynindx++; in score_elf_sort_hash_table_f()
941 h->root.dynindx = --hsd->min_got_dynindx; in score_elf_sort_hash_table_f()
942 hsd->low = (struct elf_link_hash_entry *) h; in score_elf_sort_hash_table_f()
989 struct score_elf_hash_sort_data hsd; in score_elf_sort_hash_table() local
997 hsd.low = NULL; in score_elf_sort_hash_table()
998 hsd.max_unref_got_dynindx = in score_elf_sort_hash_table()
999 hsd.min_got_dynindx = elf_hash_table (info)->dynsymcount in score_elf_sort_hash_table()
1008 hsd.max_non_got_dynindx = max_local; in score_elf_sort_hash_table()
1011 &hsd); in score_elf_sort_hash_table()
1015 BFD_ASSERT (hsd.max_non_got_dynindx <= hsd.min_got_dynindx); in score_elf_sort_hash_table()
1016 BFD_ASSERT ((unsigned long) hsd.max_unref_got_dynindx in score_elf_sort_hash_table()
1021 g->global_gotsym = hsd.low; in score_elf_sort_hash_table()