Lines Matching defs:ent

2402 #define ppc_elf_hash_entry(ent) ((struct ppc_elf_link_hash_entry *) (ent))
2721 struct plt_entry *ent;
2723 for (entp = &eind->elf.plt.plist; (ent = *entp) != NULL; )
2728 if (dent->sec == ent->sec && dent->addend == ent->addend)
2730 dent->plt.refcount += ent->plt.refcount;
2731 *entp = ent->next;
2735 entp = &ent->next;
2987 struct plt_entry *ent;
2991 for (ent = h->plt.plist; ent != NULL; ent = ent->next)
2992 if (ent->sec == sec && ent->addend == addend)
2994 if (ent == NULL)
2996 bfd_size_type amt = sizeof (*ent);
2997 ent = bfd_alloc (abfd, amt);
2998 if (ent == NULL)
3000 ent->next = h->plt.plist;
3001 ent->sec = sec;
3002 ent->addend = addend;
3003 ent->plt.refcount = 0;
3004 h->plt.plist = ent;
3006 ent->plt.refcount += 1;
3013 struct plt_entry *ent;
3017 for (ent = h->plt.plist; ent != NULL; ent = ent->next)
3018 if (ent->sec == sec && ent->addend == addend)
3020 return ent;
3978 struct plt_entry *ent = find_plt_ent (h, got2, addend);
3979 if (ent->plt.refcount > 0)
3980 ent->plt.refcount -= 1;
4131 struct plt_entry *ent = find_plt_ent (h, NULL, 0);
4132 if (ent != NULL && ent->plt.refcount > 0)
4133 ent->plt.refcount -= 1;
4241 struct plt_entry *ent;
4242 for (ent = h->plt.plist; ent != NULL; ent = ent->next)
4243 if (ent->plt.refcount > 0)
4245 if (ent == NULL
4372 add_stub_sym (struct plt_entry *ent,
4390 if (ent->sec)
4391 len3 = strlen (ent->sec->name);
4395 sprintf (name, "%08x", (unsigned) ent->addend & 0xffffffff);
4396 if (ent->sec)
4397 memcpy (name + 8, ent->sec->name, len3);
4407 sh->root.u.def.value = ent->glink_offset;
4476 struct plt_entry *ent;
4480 for (ent = h->plt.plist; ent != NULL; ent = ent->next)
4481 if (ent->plt.refcount > 0)
4503 ent->plt.offset = plt_offset;
4518 ent->glink_offset = glink_offset;
4521 && !add_stub_sym (ent, h, info))
4566 ent->plt.offset = plt_offset;
4579 if (ent->plt.offset
4600 ent->plt.offset = (bfd_vma) -1;
4603 ent->plt.offset = (bfd_vma) -1;
5262 struct plt_entry *ent = find_plt_ent (h, got2, irel->r_addend);
5264 if (ent != NULL)
5269 toff = ent->glink_offset;
5274 toff = ent->plt.offset;
6490 struct plt_entry *ent = find_plt_ent (h, got2, addend);
6495 + ent->glink_offset);
6499 + ent->plt.offset);
6569 struct plt_entry *ent = find_plt_ent (h, got2, addend);
6572 if (ent == NULL
6585 + ent->glink_offset);
6589 + ent->plt.offset);
6885 struct plt_entry *ent;
6897 for (ent = h->plt.plist; ent != NULL; ent = ent->next)
6898 if (ent->plt.offset != (bfd_vma) -1)
6907 reloc_index = ent->plt.offset / 4;
6910 reloc_index = ((ent->plt.offset - htab->plt_initial_entry_size)
6939 htab->plt->contents + ent->plt.offset + 0);
6942 htab->plt->contents + ent->plt.offset + 4);
6956 htab->plt->contents + ent->plt.offset + 0);
6959 htab->plt->contents + ent->plt.offset + 4);
6963 htab->plt->contents + ent->plt.offset + 8);
6965 htab->plt->contents + ent->plt.offset + 12);
6975 htab->plt->contents + ent->plt.offset + 16);
6984 | (-(ent->plt.offset + 20) & 0x03fffffc)),
6985 htab->plt->contents + ent->plt.offset + 20);
6987 htab->plt->contents + ent->plt.offset + 24);
6989 htab->plt->contents + ent->plt.offset + 28);
6996 + ent->plt.offset + 16),
7010 + ent->plt.offset + 2);
7020 + ent->plt.offset + 6);
7034 rela.r_addend = ent->plt.offset + 16;
7052 + ent->plt.offset);
7060 bfd_vma val = (htab->glink_pltresolve + ent->plt.offset
7064 htab->plt->contents + ent->plt.offset);
7096 plt = (ent->plt.offset
7099 p = (unsigned char *) htab->glink->contents + ent->glink_offset;
7105 if (ent->addend >= 32768)
7106 got = (ent->addend
7107 + ent->sec->output_section->vma
7108 + ent->sec->output_offset);