Searched refs:Elf (Results 1 - 25 of 104) sorted by relevance

12345

/freebsd-13-stable/contrib/elftoolchain/libelf/
H A Dlibelf.h37 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 Dgelf_checksum.c35 elf32_checksum(Elf *e)
41 elf64_checksum(Elf *e)
47 gelf_checksum(Elf *e)
H A Dgelf_getclass.c34 gelf_getclass(Elf *e)
H A Delf_phnum.c35 _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 Delf_shnum.c35 _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 Delf_getarhdr.c34 elf_getarhdr(Elf *e)
H A Delf_kind.c34 elf_kind(Elf *e)
H A Delf_shstrndx.c35 _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 Delf_open.c37 Elf *
53 Elf *
H A D_libelf.h95 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 Delf_begin.c33 Elf *
34 elf_begin(int fd, Elf_Cmd c, Elf *a)
36 Elf *e;
H A Dgelf.h74 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 Delf_cntl.c34 elf_cntl(Elf *e, Elf_Cmd c)
H A Delf_getbase.c34 elf_getbase(Elf *e)
H A Delf_memory.c33 Elf *
H A Delf_rawfile.c34 elf_rawfile(Elf *e, size_t *sz)
H A Delf_next.c36 elf_next(Elf *e)
39 Elf *parent;
H A D_libelf_ar.h53 char *_libelf_ar_get_translated_name(const struct ar_hdr *_arh, Elf *_ar);
H A Dlibelf_shdr.c37 Elf *e;
H A Dgelf_ehdr.c39 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 Dgelf_phdr.c37 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 Dlibelf_allocate.c41 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 Delf_getarsym.c34 elf_getarsym(Elf *ar, size_t *ptr)
/freebsd-13-stable/cddl/contrib/opensolaris/cmd/mdb/tools/common/
H A Dutil.h38 extern int findelfsecidx(Elf *, char *);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DObjectYAML.cpp25 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);

Completed in 283 milliseconds

12345