Lines Matching defs:lookup
3699 struct mips_got_entry lookup, *entry;
3708 lookup.tls_type = mips_elf_reloc_tls_type (r_type);
3709 if (!lookup.tls_type && g == mips_elf_bfd_got (obfd, false))
3712 lookup.abfd = ibfd;
3713 lookup.symndx = -1;
3714 lookup.d.h = (struct mips_elf_link_hash_entry *) h;
3715 entry = htab_find (g->got_entries, &lookup);
3721 if (lookup.tls_type)
3732 mips_elf_initialize_tls_slots (obfd, info, entry, lookup.d.h, value);
3826 struct mips_got_entry lookup, *entry;
3846 lookup.tls_type = mips_elf_reloc_tls_type (r_type);
3847 if (lookup.tls_type)
3849 lookup.abfd = ibfd;
3852 lookup.symndx = 0;
3853 lookup.d.addend = 0;
3857 lookup.symndx = r_symndx;
3858 lookup.d.addend = 0;
3862 lookup.symndx = -1;
3863 lookup.d.h = h;
3866 entry = (struct mips_got_entry *) htab_find (g->got_entries, &lookup);
3875 lookup.abfd = NULL;
3876 lookup.symndx = -1;
3877 lookup.d.address = value;
3878 loc = htab_find_slot (g->got_entries, &lookup, INSERT);
3903 lookup.gotidx = MIPS_ELF_GOT_SIZE (abfd) * g->assigned_low_gotno++;
3905 lookup.gotidx = MIPS_ELF_GOT_SIZE (abfd) * g->assigned_high_gotno--;
3907 *entry = lookup;
4069 struct mips_got_entry *lookup)
4079 loc = htab_find_slot (g->got_entries, lookup, INSERT);
4091 lookup->tls_initialized = false;
4092 lookup->gotidx = -1;
4093 *entry = *lookup;
4102 bfd_loc = htab_find_slot (g->got_entries, lookup, INSERT);
4193 struct mips_got_page_ref lookup, *entry;
4204 lookup.symndx = -1;
4205 lookup.u.h = (struct mips_elf_link_hash_entry *) h;
4209 lookup.symndx = symndx;
4210 lookup.u.abfd = abfd;
4212 lookup.addend = addend;
4213 loc = htab_find_slot (g1->got_page_refs, &lookup, INSERT);
4224 *entry = lookup;
4233 bfd_loc = htab_find_slot (g2->got_page_refs, &lookup, INSERT);
4374 struct mips_got_page_entry lookup, *entry;
4380 lookup.sec = sec;
4381 loc = htab_find_slot (g->got_page_entries, &lookup, INSERT);
13447 lookup:
13466 goto lookup;