Lines Matching refs:ref
3051 const struct mips_got_page_ref *ref; in mips_got_page_ref_hash() local
3053 ref = (const struct mips_got_page_ref *) ref_; in mips_got_page_ref_hash()
3054 return ((ref->symndx >= 0 in mips_got_page_ref_hash()
3055 ? (hashval_t) (ref->u.abfd->id + ref->symndx) in mips_got_page_ref_hash()
3056 : ref->u.h->root.root.root.hash) in mips_got_page_ref_hash()
3057 + mips_elf_hash_bfd_vma (ref->addend)); in mips_got_page_ref_hash()
4277 struct mips_got_page_ref *ref; in mips_elf_resolve_got_page_ref() local
4283 ref = (struct mips_got_page_ref *) *refp; in mips_elf_resolve_got_page_ref()
4287 if (ref->symndx < 0) in mips_elf_resolve_got_page_ref()
4292 h = ref->u.h; in mips_elf_resolve_got_page_ref()
4304 addend = h->root.root.u.def.value + ref->addend; in mips_elf_resolve_got_page_ref()
4311 isym = bfd_sym_from_r_symndx (&htab->sym_cache, ref->u.abfd, in mips_elf_resolve_got_page_ref()
4312 ref->symndx); in mips_elf_resolve_got_page_ref()
4320 sec = bfd_section_from_elf_index (ref->u.abfd, isym->st_shndx); in mips_elf_resolve_got_page_ref()
4337 addend = _bfd_merged_section_offset (ref->u.abfd, &sec, secinfo, in mips_elf_resolve_got_page_ref()
4338 isym->st_value + ref->addend); in mips_elf_resolve_got_page_ref()
4340 addend = _bfd_merged_section_offset (ref->u.abfd, &sec, secinfo, in mips_elf_resolve_got_page_ref()
4341 isym->st_value) + ref->addend; in mips_elf_resolve_got_page_ref()
4344 addend = isym->st_value + ref->addend; in mips_elf_resolve_got_page_ref()