Searched refs:rel (Results 76 - 100 of 159) sorted by relevance

1234567

/freebsd-11-stable/contrib/binutils/bfd/
H A Delf32-cr16.c804 Elf_Internal_Rela *rel, *relend; local
812 rel = relocs;
814 for (; rel < relend; rel++)
825 r_symndx = ELF32_R_SYM (rel->r_info);
826 r_type = ELF32_R_TYPE (rel->r_info);
836 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel);
842 RELOC_FOR_GLOBAL_SYMBOL (info, input_bfd, input_section, rel,
850 contents, rel->r_offset,
851 relocation, rel
[all...]
H A Dcoff-i386.c442 coff_i386_rtype_to_howto (abfd, sec, rel, h, sym, addendp)
445 struct internal_reloc *rel;
452 if (rel->r_type > sizeof (howto_table) / sizeof (howto_table[0]))
458 howto = howto_table + rel->r_type;
513 if (rel->r_type == R_IMAGEBASE
520 if (rel->r_type == R_SECREL32)
H A Delfxx-mips.c614 (mips_elf_hash_table (INFO)->is_vxworks ? ".rela.dyn" : ".rel.dyn")
1380 arelent rel;
1414 n->rel = *reloc_entry;
1477 if (hi->rel.howto->type == R_MIPS_GOT16)
1478 hi->rel.howto = MIPS_ELF_RTYPE_TO_HOWTO (abfd, R_MIPS_HI16, FALSE);
1482 hi->rel.addend += (vallo + 0x8000) & 0xffff;
1484 ret = _bfd_mips_elf_generic_reloc (abfd, &hi->rel, symbol, hi->data,
2218 Elf_Internal_Rela rel[3];
2220 memset (rel, 0, sizeof (rel));
1372 arelent rel; member in struct:mips_hi16
2205 Elf_Internal_Rela rel[3]; local
4754 mips_elf_create_dynamic_relocation(bfd *output_bfd, struct bfd_link_info *info, const Elf_Internal_Rela *rel, struct mips_elf_link_hash_entry *h, asection *sec, bfd_vma symbol, bfd_vma *addendp, asection *input_section) argument
6124 const Elf_Internal_Rela *rel; local
7672 mips_elf_adjust_addend(bfd *output_bfd, struct bfd_link_info *info, bfd *input_bfd, Elf_Internal_Sym *local_syms, asection **local_sections, Elf_Internal_Rela *rel) argument
7717 Elf_Internal_Rela *rel; local
8302 Elf_Internal_Rela rel[3]; local
8424 Elf_Internal_Rela rel; local
8553 Elf_Internal_Rela rel; local
8631 Elf_Internal_Rela rel; local
8928 Elf_Internal_Rela rel[3]; local
9564 _bfd_mips_elf_gc_mark_hook(asection *sec, struct bfd_link_info *info, Elf_Internal_Rela *rel, struct elf_link_hash_entry *h, Elf_Internal_Sym *sym) argument
[all...]
H A Delf32-score.c1141 static const char dname[] = ".rel.dyn";
1179 /* Create a rel.dyn relocation for the dynamic linker to resolve. REL
1187 const Elf_Internal_Rela *rel,
1199 r_type = ELF32_R_TYPE (rel->r_info);
1207 _bfd_elf_section_offset (output_bfd, info, input_section, rel[0].r_offset);
1209 _bfd_elf_section_offset (output_bfd, info, input_section, rel[1].r_offset);
1211 _bfd_elf_section_offset (output_bfd, info, input_section, rel[2].r_offset);
1840 Elf_Internal_Rela *rel,
1852 bfd_byte *hit_data = contents + rel->r_offset;
1900 r_symndx = ELF32_R_SYM (rel
1185 score_elf_create_dynamic_relocation(bfd *output_bfd, struct bfd_link_info *info, const Elf_Internal_Rela *rel, struct score_elf_link_hash_entry *h, bfd_vma symbol, bfd_vma *addendp, asection *input_section) argument
1835 score_elf_final_link_relocate(reloc_howto_type *howto, bfd *input_bfd, bfd *output_bfd, asection *input_section, bfd_byte *contents, Elf_Internal_Rela *rel, Elf_Internal_Rela *relocs, bfd_vma symbol, struct bfd_link_info *info, const char *sym_name ATTRIBUTE_UNUSED, int sym_flags ATTRIBUTE_UNUSED, struct score_elf_link_hash_entry *h, asection **local_sections, bfd_boolean gp_disp_p) argument
2203 Elf_Internal_Rela *rel; local
2497 const Elf_Internal_Rela *rel; local
3611 _bfd_score_elf_gc_mark_hook(asection *sec, struct bfd_link_info *info, Elf_Internal_Rela *rel, struct elf_link_hash_entry *h, Elf_Internal_Sym *sym) argument
[all...]
H A Delfxx-ia64.c249 bfd *abfd, const Elf_Internal_Rela *rel, bfd_boolean create));
253 bfd *abfd, const Elf_Internal_Rela *rel, bfd_boolean create));
2188 get_local_sym_hash (ia64_info, abfd, rel, create)
2191 const Elf_Internal_Rela *rel;
2197 ^ ELFNN_R_SYM (rel->r_info) ^ (sec->id >> 16);
2201 e.r_sym = ELFNN_R_SYM (rel->r_info);
2218 ret->r_sym = ELFNN_R_SYM (rel->r_info);
2420 get_dyn_sym_info (ia64_info, h, abfd, rel, create)
2424 const Elf_Internal_Rela *rel;
2430 bfd_vma addend = rel
2773 const Elf_Internal_Rela *rel; local
4629 Elf_Internal_Rela *rel; local
[all...]
H A Daoutx.h3892 struct reloc_std_external *rel;
3909 rel = relocs;
3910 rel_end = rel + reloc_count;
3911 for (; rel < rel_end; rel++)
3923 r_addr = GET_SWORD (input_bfd, rel->r_address);
3926 howto = MY_reloc_howto (input_bfd, rel, r_index, r_extern, r_pcrel);
3936 r_index = (((unsigned int) rel->r_index[0] << 16)
3937 | ((unsigned int) rel->r_index[1] << 8)
3938 | rel
[all...]
H A Delf64-alpha.c1755 const Elf_Internal_Rela *rel, *relend;
1780 for (rel = relocs; rel < relend; ++rel)
1795 r_symndx = ELF64_R_SYM (rel->r_info);
1823 r_type = ELF64_R_TYPE (rel->r_info);
1824 addend = rel->r_addend;
1834 while (++rel < relend && ELF64_R_TYPE (rel->r_info) == R_ALPHA_LITUSE)
1835 if (rel
1747 const Elf_Internal_Rela *rel, *relend; local
2904 elf64_alpha_find_reloc_at_ofs(Elf_Internal_Rela *rel, Elf_Internal_Rela *relend, bfd_vma offset, int type) argument
3931 Elf_Internal_Rela *rel; local
4016 Elf_Internal_Rela *rel; local
[all...]
H A Dcoff-rs6000.c2773 xcoff_reloc_type_noop (input_bfd, input_section, output_bfd, rel, sym, howto,
2778 struct internal_reloc *rel ATTRIBUTE_UNUSED;
2790 xcoff_reloc_type_fail (input_bfd, input_section, output_bfd, rel, sym, howto,
2795 struct internal_reloc *rel;
2805 bfd_get_filename (input_bfd), (unsigned int) rel->r_type);
2811 xcoff_reloc_type_pos (input_bfd, input_section, output_bfd, rel, sym, howto,
2816 struct internal_reloc *rel ATTRIBUTE_UNUSED;
2829 xcoff_reloc_type_neg (input_bfd, input_section, output_bfd, rel, sym, howto,
2834 struct internal_reloc *rel ATTRIBUTE_UNUSED;
2847 xcoff_reloc_type_rel (input_bfd, input_section, output_bfd, rel, sy
3349 struct internal_reloc *rel; local
[all...]
H A Dsunos.c1257 const struct reloc_std_external *rel, *relend;
1271 for (rel = relocs; rel < relend; rel++)
1279 if ((rel->r_type[0] & RELOC_STD_BITS_EXTERN_BIG) == 0)
1284 if ((rel->r_type[0] & RELOC_STD_BITS_EXTERN_LITTLE) == 0)
1290 r_index = ((rel->r_index[0] << 16)
1291 | (rel->r_index[1] << 8)
1292 | rel->r_index[2]);
1294 r_index = ((rel
1256 const struct reloc_std_external *rel, *relend; local
1408 const struct reloc_ext_external *rel, *relend; local
[all...]
H A Delf-eh-frame.c495 && cookie->rel == cookie->relend)
518 REQUIRE (!(cookie->rel < cookie->relend \
519 && (cookie->rel->r_offset \
521 && cookie->rel->r_info != 0))
524 while (cookie->rel < cookie->relend \
525 && (cookie->rel->r_offset \
527 cookie->rel++
530 ((cookie->rel < cookie->relend \
531 && (cookie->rel->r_offset \
533 ? cookie->rel
[all...]
H A Dlibcoff.h917 #define bfd_coff_relocate_section(obfd,info,ibfd,o,con,rel,isyms,secs)\
919 (obfd, info, ibfd, o, con, rel, isyms, secs))
920 #define bfd_coff_rtype_to_howto(abfd, sec, rel, h, sym, addendp)\
922 (abfd, sec, rel, h, sym, addendp))
923 #define bfd_coff_adjust_symndx(obfd, info, ibfd, sec, rel, adjustedp)\
925 (obfd, info, ibfd, sec, rel, adjustedp))
H A Dcoff64-rs6000.c1101 xcoff64_reloc_type_br (input_bfd, input_section, output_bfd, rel, sym, howto,
1106 struct internal_reloc *rel;
1116 if (0 > rel->r_symndx)
1119 h = obj_xcoff_sym_hashes (input_bfd)[rel->r_symndx];
1130 && rel->r_vaddr - input_section->vma + 8 <= input_section->size)
1135 pnext = contents + (rel->r_vaddr - input_section->vma) + 4;
1193 struct internal_reloc *rel; local
1196 rel = relocs;
1197 relend = rel + input_section->reloc_count;
1198 for (; rel < relen
[all...]
H A Delf32-spu.c481 const Elf_Internal_Rela *rel)
495 (int) rel->r_addend & 0xffffffff);
507 (int) ELF32_R_SYM (rel->r_info) & 0xffffffff,
508 (int) rel->r_addend & 0xffffffff);
2677 Elf_Internal_Rela *rel, *relend; local
2686 rel = relocs;
2688 for (; rel < relend; rel++)
2704 r_symndx = ELF32_R_SYM (rel->r_info);
2705 r_type = ELF32_R_TYPE (rel
479 spu_stub_name(const asection *sym_sec, const struct elf_link_hash_entry *h, const Elf_Internal_Rela *rel) argument
[all...]
/freebsd-11-stable/usr.bin/rpcgen/
H A Drpc_hout.c99 def->def.ty.rel));
411 relation rel = def->def.ty.rel; local
417 rel = REL_POINTER;
429 switch (rel) {
480 switch (dec->rel) {
H A Drpc_util.h177 int isvectordef(const char *type, relation rel);
/freebsd-11-stable/contrib/tcpdump/
H A Dprint-chdlc.c133 uint8_t rel[2]; member in struct:cisco_slarp::__anon4068::__anon4070
175 EXTRACT_16BITS(&slarp->un.keep.rel)));
/freebsd-11-stable/sys/dev/qlnx/qlnxe/
H A Decore_l2.h78 /* For stats-id, the `rel' is actually absolute as well */
79 struct ecore_queue_cid_params rel; member in struct:ecore_queue_cid
/freebsd-11-stable/usr.sbin/kldxref/
H A Def_obj.c61 Elf_Rel *rel; member in struct:__anon8762
280 for (r = ef->reltab[i].rel;
281 r < &ef->reltab[i].rel[ef->reltab[i].nrel]; r++) {
565 shdr[i].sh_size, (void**)&ef->reltab[rl].rel) !=
609 if (ef->reltab[i].rel != NULL)
610 free(ef->reltab[i].rel);
/freebsd-11-stable/contrib/binutils/ld/
H A Dldexp.h86 } rel; member in union:etree_union
H A Dldexp.c179 etree_type *new = stat_alloc (sizeof (new->rel));
183 new->rel.section = section;
184 new->rel.value = value;
697 asection *output_section = tree->rel.section->output_section;
698 new_rel (tree->rel.value + tree->rel.section->output_offset,
982 if (tree->rel.section->owner != NULL)
983 minfo ("%B:", tree->rel.section->owner);
984 minfo ("%s+0x%v", tree->rel.section->name, tree->rel
[all...]
/freebsd-11-stable/sys/contrib/ncsw/Peripherals/BM/
H A Dbm_portal.c290 struct bm_rcr_entry **rel,
297 *rel = try_rel_start(p_BmPortal);
299 } while (!*rel && --tries);
301 if (!(*rel))
289 wait_rel_start(t_BmPortal *p_BmPortal, struct bm_rcr_entry **rel, uint32_t flags) argument
/freebsd-11-stable/contrib/bsnmp/gensnmpdef/
H A Dgensnmpdef.c290 SmiNode *row, *col, *rel; local
313 rel = smiGetRelatedNode(row);
321 if (rel == NULL)
323 print_index(rel);
/freebsd-11-stable/sys/kern/
H A Dlink_elf.c97 const Elf_Rel *rel; /* DT_REL */ member in struct:elf_file
558 ef->rel = (const Elf_Rel *) (ef->address + dp->d_un.d_ptr);
1218 const Elf_Rel *rel; local
1239 APPLY_RELOCS(rel, ef->rel, ef->relsize, ELF_RELOC_REL);
1241 APPLY_RELOCS(rel, ef->pltrel, ef->pltrelsize, ELF_RELOC_REL);
1616 const Elf_Rel *rel; local
1622 if ((rel = ef->rel) != NULL) {
1623 rellim = (const Elf_Rel *)((const char *)ef->rel
1625 elf_reloc_local(lf, (Elf_Addr)ef->address, rel, local
[all...]
/freebsd-11-stable/contrib/elftoolchain/elfdump/
H A Delfdump.c129 GElf_Rel rel; member in union:rel_entry::__anon79
1703 * Dump a .rel/.rela section entry.
1712 GELF_R_TYPE(r->u_r.rel.r_info)));
1713 PRT("%#12jx ", (uintmax_t)r->u_r.rel.r_offset);
1723 PRT("\tr_offset: %#jx\n", (uintmax_t)r->u_r.rel.r_offset);
1726 ELF32_R_INFO(ELF64_R_SYM(r->u_r.rel.r_info),
1727 ELF64_R_TYPE(r->u_r.rel.r_info)));
1729 PRT("\tr_info: %#jx\n", (uintmax_t)r->u_r.rel.r_info);
1787 if (gelf_getrel(data, j, &r.u_r.rel) != &r.u_r.rel) {
[all...]
/freebsd-11-stable/contrib/binutils/binutils/
H A Dembedspu.sh217 .section .data.rel.ro.speelf,"a",@progbits

Completed in 235 milliseconds

1234567