/illumos-gate/usr/src/boot/sys/sys/ |
H A D | elf64.h | 43 typedef uint32_t Elf64_Word; typedef 54 typedef Elf64_Word Elf64_Hashelt; 68 Elf64_Word e_version; /* ELF format version. */ 72 Elf64_Word e_flags; /* Architecture-specific flags. */ 86 Elf64_Word l_name; /* The name of a shared object. */ 87 Elf64_Word l_time_stamp; /* 64-bit timestamp. */ 88 Elf64_Word l_checksum; /* Checksum of visible symbols, sizes. */ 89 Elf64_Word l_version; /* Interface version string index. */ 90 Elf64_Word l_flags; /* Flags (LL_*). */ 98 Elf64_Word sh_name; /* Section name (index into the [all …]
|
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | elfedit.h | 122 Elf64_Word sec_shndx; 156 Elf64_Word symt_shndx; 157 Elf64_Word symt_xshndx; 158 Elf64_Word symt_versym; 159 Elf64_Word symt_syminfo; 226 Elf64_Word os_dynndx; 658 Elf64_Word dn_ndx; 876 extern void elfedit64_dyn_elt_save(elfedit64_dyn_elt_t *elt, Elf64_Word ndx, 892 extern Elf64_Word elfedit64_dynstr_insert(elfedit64_section_t *dynsec, 910 extern Elf64_Word elfedit64_name_to_shndx(elfedit64_obj_state_t *obj_state, [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | link.h | 384 Elf64_Word vd_hash; /* version name hash value */ 385 Elf64_Word vd_aux; /* no. of bytes from start of this */ 387 Elf64_Word vd_next; /* no. of bytes from start of this */ 391 Elf64_Word vda_name; /* first element defines the version */ 394 Elf64_Word vda_next; /* no. of bytes from start of this */ 400 Elf64_Word vn_file; /* name of needed dependency (file) */ 401 Elf64_Word vn_aux; /* no. of bytes from start of this */ 403 Elf64_Word vn_next; /* no. of bytes from start of this */ 407 Elf64_Word vna_hash; /* version name hash value */ 410 Elf64_Word vna_name; /* version name */ [all …]
|
H A D | elf.h | 92 Elf64_Word e_version; /* file version */ 96 Elf64_Word e_flags; /* file flags */ 462 Elf64_Word p_type; /* entry type */ 463 Elf64_Word p_flags; /* entry flags */ 547 Elf64_Word sh_name; /* section name */ 548 Elf64_Word sh_type; /* SHT_... */ 553 Elf64_Word sh_link; /* misc info */ 554 Elf64_Word sh_info; /* misc info */ 686 Elf64_Word st_name; 798 #define ELF64_R_TYPE(info) ((Elf64_Word)(info)) [all …]
|
H A D | elftypes.h | 60 typedef unsigned int Elf64_Word; typedef 70 typedef unsigned int Elf64_Word; typedef
|
H A D | machelf.h | 56 typedef Elf64_Word Word; 154 #define EC_WORD(a) ((Elf64_Word)(a)) /* "u" */
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | elf.h | 159 typedef uint32_t Elf64_Word; typedef 186 Elf64_Word e_version; /* ELF format version. */ 190 Elf64_Word e_flags; /* Architecture-specific flags. */ 214 Elf64_Word p_type; /* Entry type. */ 215 Elf64_Word p_flags; /* Access permission flags. */
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Pcontrol.h | 188 Elf64_Word e_version; 192 Elf64_Word e_flags; 196 Elf64_Word e_phnum; /* phdr count extended to 32 bits */ 197 Elf64_Word e_shnum; /* shdr count extended to 32 bits */ 198 Elf64_Word e_shstrndx; /* shdr string index extended to 32 bits */
|
H A D | Pcore.c | 1760 efp->e_hdr.e_phnum = (Elf64_Word)e64.e_phnum; in core_elf_fdopen() 1762 efp->e_hdr.e_shnum = (Elf64_Word)e64.e_shnum; in core_elf_fdopen() 1763 efp->e_hdr.e_shstrndx = (Elf64_Word)e64.e_shstrndx; in core_elf_fdopen() 1780 efp->e_hdr.e_phnum = (Elf64_Word)e32.e_phnum; in core_elf_fdopen() 1782 efp->e_hdr.e_shnum = (Elf64_Word)e32.e_shnum; in core_elf_fdopen() 1783 efp->e_hdr.e_shstrndx = (Elf64_Word)e32.e_shstrndx; in core_elf_fdopen() 1903 efp->e_hdr.e_phnum = (Elf64_Word)phnum; in core_elf_fdopen()
|
/illumos-gate/usr/src/cmd/sgs/libelf/common/ |
H A D | getdata.c | 84 sizeof (Elf64_Word), /* ELF_T_SWORD */ 86 sizeof (Elf64_Word), /* ELF_T_WORD */ 95 sizeof (Elf64_Word) /* ELF_T_CAP */
|
H A D | xlate64.m4 | 178 define(tofw, `{ Elf64_Word _t_ = $2; 220 define(tomw, `(((((((Elf64_Word)($1)[$2`'3]<<8) 693 /* WORD */ { W_sizeof, sizeof (Elf64_Word) }, 762 _elf64_mtype(Elf * elf, Elf64_Word shtype, unsigned ver) 838 _elf64_entsz(Elf *elf, Elf64_Word shtype, unsigned ver) 1092 Elf64_Word descsz, namesz; 1098 namesz = S_ROUND(src->n_namesz, sizeof (Elf64_Word)); 1104 if ((offsetof(Elf64_Nhdr, n_namesz) + sizeof(Elf64_Word) + 1109 if ((offsetof(Elf64_Nhdr, n_descsz) + sizeof(Elf64_Word) + 1114 if ((offsetof(Elf64_Nhdr, n_type) + sizeof(Elf64_Word) + [all …]
|
H A D | decl.h | 71 Elf64_Word w; 379 extern size_t _elf64_entsz(Elf *elf, Elf64_Word, unsigned); 386 extern Elf_Type _elf64_mtype(Elf *, Elf64_Word, unsigned);
|
H A D | gelf.c | 766 dst->m_poffset = (Elf64_Word)m->m_poffset; in gelf_getmove()
|
/illumos-gate/usr/src/head/ |
H A D | link.h | 70 extern void ld_input_section64(const char *, Elf64_Shdr **, Elf64_Word, 72 extern void ld_section64(const char *, Elf64_Shdr *, Elf64_Word,
|
H A D | gelf.h | 55 typedef Elf64_Word GElf_Word;
|
/illumos-gate/usr/src/cmd/file/ |
H A D | elf_read.h | 77 #define Elf_Word Elf64_Word
|
/illumos-gate/usr/src/cmd/abi/appcert/static_prof/ |
H A D | static_prof.c | 1270 Elf64_Word symtabtype; in get_symtab()
|