Lines Matching refs:hsd

3955   struct mips_elf_hash_sort_data hsd;  in mips_elf_sort_hash_table()  local
3968 hsd.low = NULL; in mips_elf_sort_hash_table()
3969 hsd.max_unref_got_dynindx in mips_elf_sort_hash_table()
3970 = hsd.min_got_dynindx in mips_elf_sort_hash_table()
3974 hsd.max_local_dynindx = count_section_dynsyms (abfd, info) + 1; in mips_elf_sort_hash_table()
3975 hsd.max_non_got_dynindx = htab->root.local_dynsymcount + 1; in mips_elf_sort_hash_table()
3976 hsd.output_bfd = abfd; in mips_elf_sort_hash_table()
3983 hsd.mipsxhash = s->contents; in mips_elf_sort_hash_table()
3984 BFD_ASSERT (hsd.mipsxhash != NULL); in mips_elf_sort_hash_table()
3987 hsd.mipsxhash = NULL; in mips_elf_sort_hash_table()
3988 mips_elf_link_hash_traverse (htab, mips_elf_sort_hash_table_f, &hsd); in mips_elf_sort_hash_table()
3992 BFD_ASSERT (hsd.max_local_dynindx <= htab->root.local_dynsymcount + 1); in mips_elf_sort_hash_table()
3993 BFD_ASSERT (hsd.max_non_got_dynindx <= hsd.min_got_dynindx); in mips_elf_sort_hash_table()
3994 BFD_ASSERT (hsd.max_unref_got_dynindx == htab->root.dynsymcount); in mips_elf_sort_hash_table()
3995 BFD_ASSERT (htab->root.dynsymcount - hsd.min_got_dynindx == g->global_gotno); in mips_elf_sort_hash_table()
3999 htab->global_gotsym = hsd.low; in mips_elf_sort_hash_table()
4011 struct mips_elf_hash_sort_data *hsd = data; in mips_elf_sort_hash_table_f() local
4022 h->root.dynindx = hsd->max_local_dynindx++; in mips_elf_sort_hash_table_f()
4024 h->root.dynindx = hsd->max_non_got_dynindx++; in mips_elf_sort_hash_table_f()
4028 h->root.dynindx = --hsd->min_got_dynindx; in mips_elf_sort_hash_table_f()
4029 hsd->low = (struct elf_link_hash_entry *) h; in mips_elf_sort_hash_table_f()
4033 if (hsd->max_unref_got_dynindx == hsd->min_got_dynindx) in mips_elf_sort_hash_table_f()
4034 hsd->low = (struct elf_link_hash_entry *) h; in mips_elf_sort_hash_table_f()
4035 h->root.dynindx = hsd->max_unref_got_dynindx++; in mips_elf_sort_hash_table_f()
4041 if (h->mipsxhash_loc != 0 && hsd->mipsxhash != NULL) in mips_elf_sort_hash_table_f()
4042 bfd_put_32 (hsd->output_bfd, h->root.dynindx, in mips_elf_sort_hash_table_f()
4043 hsd->mipsxhash + h->mipsxhash_loc); in mips_elf_sort_hash_table_f()