/freebsd-13-stable/contrib/elftoolchain/libelf/ |
H A D | libelf.h | 37 typedef struct _Elf Elf; typedef in typeref:struct:_Elf 185 Elf *elf_begin(int _fd, Elf_Cmd _cmd, Elf *_elf); 186 int elf_cntl(Elf *_elf, Elf_Cmd _cmd); 187 int elf_end(Elf *_elf); 195 unsigned int elf_flagehdr(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags); 196 unsigned int elf_flagelf(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags); 197 unsigned int elf_flagphdr(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags); 200 Elf_Arhdr *elf_getarhdr(Elf *_elf); 201 Elf_Arsym *elf_getarsym(Elf *_el [all...] |
H A D | gelf_checksum.c | 35 elf32_checksum(Elf *e) 41 elf64_checksum(Elf *e) 47 gelf_checksum(Elf *e)
|
H A D | gelf_getclass.c | 34 gelf_getclass(Elf *e)
|
H A D | elf_phnum.c | 35 _libelf_getphdrnum(Elf *e, size_t *phnum) 55 elf_getphdrnum(Elf *e, size_t *phnum) 62 elf_getphnum(Elf *e, size_t *phnum)
|
H A D | elf_shnum.c | 35 _libelf_getshdrnum(Elf *e, size_t *shnum) 55 elf_getshdrnum(Elf *e, size_t *shnum) 62 elf_getshnum(Elf *e, size_t *shnum)
|
H A D | elf_getarhdr.c | 34 elf_getarhdr(Elf *e)
|
H A D | elf_kind.c | 34 elf_kind(Elf *e)
|
H A D | elf_shstrndx.c | 35 _libelf_getshdrstrndx(Elf *e, size_t *strndx) 55 elf_getshdrstrndx(Elf *e, size_t *strndx) 61 elf_getshstrndx(Elf *e, size_t *strndx) /* Deprecated API. */ 67 elf_setshstrndx(Elf *e, size_t strndx)
|
H A D | elf_open.c | 37 Elf * 53 Elf *
|
H A D | _libelf.h | 95 Elf *e_parent; /* non-NULL for archive members */ 208 Elf *_libelf_allocate_elf(void); 209 Elf_Scn *_libelf_allocate_scn(Elf *_e, size_t _ndx); 210 Elf_Arhdr *_libelf_ar_gethdr(Elf *_e); 211 Elf *_libelf_ar_open(Elf *_e, int _reporterror); 212 Elf *_libelf_ar_open_member(int _fd, Elf_Cmd _c, Elf *_ar); 213 Elf_Arsym *_libelf_ar_process_bsd_symtab(Elf *_ar, size_t *_dst); 214 Elf_Arsym *_libelf_ar_process_svr4_symtab(Elf *_a [all...] |
H A D | elf_begin.c | 33 Elf * 34 elf_begin(int fd, Elf_Cmd c, Elf *a) 36 Elf *e;
|
H A D | gelf.h | 74 long gelf_checksum(Elf *_elf); 75 size_t gelf_fsize(Elf *_elf, Elf_Type _type, size_t _count, 78 int gelf_getclass(Elf *_elf); 80 GElf_Ehdr *gelf_getehdr(Elf *_elf, GElf_Ehdr *_dst); 81 GElf_Phdr *gelf_getphdr(Elf *_elf, int _index, GElf_Phdr *_dst); 88 void * gelf_newehdr(Elf *_elf, int _class); 89 void * gelf_newphdr(Elf *_elf, size_t _phnum); 91 int gelf_update_ehdr(Elf *_elf, GElf_Ehdr *_src); 92 int gelf_update_phdr(Elf *_elf, int _index, GElf_Phdr *_src); 99 Elf_Data *gelf_xlatetof(Elf *_el [all...] |
H A D | elf_cntl.c | 34 elf_cntl(Elf *e, Elf_Cmd c)
|
H A D | elf_getbase.c | 34 elf_getbase(Elf *e)
|
H A D | elf_memory.c | 33 Elf *
|
H A D | elf_rawfile.c | 34 elf_rawfile(Elf *e, size_t *sz)
|
H A D | elf_next.c | 36 elf_next(Elf *e) 39 Elf *parent;
|
H A D | _libelf_ar.h | 53 char *_libelf_ar_get_translated_name(const struct ar_hdr *_arh, Elf *_ar);
|
H A D | libelf_shdr.c | 37 Elf *e;
|
H A D | gelf_ehdr.c | 39 elf32_getehdr(Elf *e) 45 elf64_getehdr(Elf *e) 51 gelf_getehdr(Elf *e, GElf_Ehdr *d) 96 elf32_newehdr(Elf *e) 102 elf64_newehdr(Elf *e) 108 gelf_newehdr(Elf *e, int ec) 119 gelf_update_ehdr(Elf *e, GElf_Ehdr *s)
|
H A D | gelf_phdr.c | 37 elf32_getphdr(Elf *e) 43 elf64_getphdr(Elf *e) 49 gelf_getphdr(Elf *e, int index, GElf_Phdr *d) 101 elf32_newphdr(Elf *e, size_t count) 107 elf64_newphdr(Elf *e, size_t count) 113 gelf_newphdr(Elf *e, size_t count) 123 gelf_update_phdr(Elf *e, int ndx, GElf_Phdr *s)
|
H A D | libelf_allocate.c | 41 Elf * 44 Elf *e; 63 _libelf_init_elf(Elf *e, Elf_Kind kind) 80 _libelf_release_elf(Elf *e) 147 _libelf_allocate_scn(Elf *e, size_t ndx) 170 Elf *e;
|
H A D | elf_getarsym.c | 34 elf_getarsym(Elf *ar, size_t *ptr)
|
/freebsd-13-stable/cddl/contrib/opensolaris/cmd/mdb/tools/common/ |
H A D | util.h | 38 extern int findelfsecidx(Elf *, char *);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | ObjectYAML.cpp | 25 if (ObjectFile.Elf) 26 MappingTraits<ELFYAML::Object>::mapping(IO, *ObjectFile.Elf); 37 ObjectFile.Elf.reset(new ELFYAML::Object()); 38 MappingTraits<ELFYAML::Object>::mapping(IO, *ObjectFile.Elf);
|