Home | History | Annotate | Download | only in libelf

Lines Matching defs:Elf_Scn

193 typedef struct Elf_Scn Elf_Scn;
256 extern Elf_Scn *elf_getscn (Elf *__elf, size_t __index);
259 extern Elf_Scn *elf32_offscn (Elf *__elf, Elf32_Off __offset);
261 extern Elf_Scn *elf64_offscn (Elf *__elf, Elf64_Off __offset);
264 extern size_t elf_ndxscn (Elf_Scn *__scn);
267 extern Elf_Scn *elf_nextscn (Elf *__elf, Elf_Scn *__scn);
270 extern Elf_Scn *elf_newscn (Elf *__elf);
274 extern int elf_scnshndx (Elf_Scn *__scn);
301 extern Elf32_Shdr *elf32_getshdr (Elf_Scn *__scn);
303 extern Elf64_Shdr *elf64_getshdr (Elf_Scn *__scn);
308 extern Elf32_Chdr *elf32_getchdr (Elf_Scn *__scn);
309 extern Elf64_Chdr *elf64_getchdr (Elf_Scn *__scn);
359 extern int elf_compress (Elf_Scn *scn, int type, unsigned int flags);
360 extern int elf_compress_gnu (Elf_Scn *scn, int compress, unsigned int flags);
372 extern unsigned int elf_flagscn (Elf_Scn *__scn, Elf_Cmd __cmd,
378 extern unsigned int elf_flagshdr (Elf_Scn *__scn, Elf_Cmd __cmd,
387 extern Elf_Data *elf_getdata (Elf_Scn *__scn, Elf_Data *__data);
390 extern Elf_Data *elf_rawdata (Elf_Scn *__scn, Elf_Data *__data);
393 extern Elf_Data *elf_newdata (Elf_Scn *__scn);