Searched refs:Elf64_Shdr (Results 1 – 23 of 23) sorted by relevance
167 & (__alignof__ (Elf64_Shdr) - 1)) == 0))169 num = ((Elf64_Shdr *) (elf->map_address + offset))->sh_link;174 Elf64_Shdr shdr_mem;177 sizeof (Elf64_Shdr), offset)178 != sizeof (Elf64_Shdr)))
148 result->shdr.e64 = (Elf64_Shdr *) calloc (1, sizeof (Elf64_Shdr));
245 Elf64_Shdr *e64; /* Pointer to 64bit section header. */380 Elf64_Shdr *shdr; /* Used when reading from a file. */543 extern Elf64_Shdr *__elf64_getshdr_rdlock (Elf_Scn *__scn) internal_function;545 extern Elf64_Shdr *__elf64_getshdr_wrlock (Elf_Scn *__scn) internal_function;
215 if (ehdr.e64->e_shoff + sizeof (Elf64_Shdr) > maxsize) in get_shnum()225 size = ((Elf64_Shdr *) ((char *) map_address + ehdr.e64->e_shoff in get_shnum()232 memcpy (&size, &((Elf64_Shdr *) ((char *) map_address in get_shnum()239 + offsetof (Elf64_Shdr, sh_size)) in get_shnum()256 || maxsize - ehdr.e64->e_shoff < sizeof (Elf64_Shdr) * result) in get_shnum()402 & (__alignof__ (Elf64_Shdr) - 1)) == 0 in file_read_elf()409 = (Elf64_Shdr *) ((char *) ehdr + ehdr->e_shoff); in file_read_elf()
108 Elf64_Shdr *shdr
110 Elf64_Shdr *shdr in gelf_update_shdr()
86 typedef Elf64_Shdr GElf_Shdr;
296 extern Elf64_Shdr *elf64_getshdr (Elf_Scn *__scn);
216 Elf64_Shdr *shdr in __libelf_set_rawdata_wrlock()
302 } Elf64_Shdr; typedef
306 int parse_elf_section(elf_obj_t *elf, int idx, Elf32_Shdr *hdr32, Elf64_Shdr *hdr64) in parse_elf_section()367 Elf64_Shdr shdr; in parse_elf_string_table()447 Elf64_Shdr shdr; in parse_elf()563 Elf64_Shdr shdr; in parse_elf()591 Elf64_Shdr dhdr; in parse_elf()
52 #define Elf_Shdr Elf64_Shdr
171 # define XElf_Shdr Elf64_Shdr200 # define XElf_Shdr_vardef(name) Elf64_Shdr *name283 case ELF_T_SHDR: fsize = sizeof (Elf64_Shdr); break; \
998 Elf64_Shdr s64[shnum - 1]; in find_alloc_sections_prelink()
502 if (ehdr->e_shentsize != 0 && ehdr->e_shentsize != sizeof (Elf64_Shdr)) in check_elf_header()
900 (Elf64_Half)sizeof(Elf64_Shdr), /* e_shentsize */ in writeObjectCode()906 static Elf64_Shdr sectionHeaders64[5]={ in writeObjectCode()
1127 } Elf64_Shdr; typedef
960 struct Elf64_Shdr { struct
422 Write16(is64Bit() ? sizeof(ELF::Elf64_Shdr) : sizeof(ELF::Elf32_Shdr)); in WriteHeader()1542 sizeof(ELF::Elf64_Shdr) : sizeof(ELF::Elf32_Shdr); in WriteObject()
120 #define Elf_Shdr Elf64_Shdr
184 #define Elf_Shdr Elf64_Shdr
84 # define ElfXX_Shdr Elf64_Shdr
326 } Elf64_Shdr; typedef