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

1234

/freebsd-9.3-release/lib/libelf/
H A Dlibelf.h38 typedef struct _Elf Elf; typedef in typeref:struct:_Elf
179 Elf *elf_begin(int _fd, Elf_Cmd _cmd, Elf *_elf);
180 int elf_cntl(Elf *_elf, Elf_Cmd _cmd);
181 int elf_end(Elf *_elf);
186 unsigned int elf_flagehdr(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags);
187 unsigned int elf_flagelf(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags);
188 unsigned int elf_flagphdr(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags);
191 Elf_Arhdr *elf_getarhdr(Elf *_elf);
192 Elf_Arsym *elf_getarsym(Elf *_el
[all...]
H A Dgelf_checksum.c36 elf32_checksum(Elf *e)
42 elf64_checksum(Elf *e)
48 gelf_checksum(Elf *e)
H A Dgelf_getclass.c35 gelf_getclass(Elf *e)
H A D_libelf.h85 Elf *e_parent; /* non-NULL for archive members */
163 Elf *_libelf_allocate_elf(void);
164 Elf_Scn *_libelf_allocate_scn(Elf *_e, size_t _ndx);
165 Elf_Arhdr *_libelf_ar_gethdr(Elf *_e);
166 Elf *_libelf_ar_open(Elf *_e);
167 Elf *_libelf_ar_open_member(int _fd, Elf_Cmd _c, Elf *_ar);
170 char *_libelf_ar_get_name(char *_buf, size_t _sz, Elf *_e);
172 Elf_Arsym *_libelf_ar_process_symtab(Elf *_a
[all...]
H A Delf_phnum.c36 _libelf_getphdrnum(Elf *e, size_t *phnum)
56 elf_getphdrnum(Elf *e, size_t *phnum)
63 elf_getphnum(Elf *e, size_t *phnum)
H A Delf_shnum.c36 _libelf_getshdrnum(Elf *e, size_t *shnum)
56 elf_getshdrnum(Elf *e, size_t *shnum)
63 elf_getshnum(Elf *e, size_t *shnum)
H A Dlibelf.c51 _libelf_get_elf_class(Elf *elf)
57 _libelf_set_elf_class(Elf *elf, int c)
H A Dgelf.h76 long gelf_checksum(Elf *_elf);
77 size_t gelf_fsize(Elf *_elf, Elf_Type _type, size_t _count,
79 int gelf_getclass(Elf *_elf);
81 GElf_Ehdr *gelf_getehdr(Elf *_elf, GElf_Ehdr *_dst);
82 GElf_Phdr *gelf_getphdr(Elf *_elf, int _index, GElf_Phdr *_dst);
89 void * gelf_newehdr(Elf *_elf, int _class);
90 void * gelf_newphdr(Elf *_elf, size_t _phnum);
92 int gelf_update_ehdr(Elf *_elf, GElf_Ehdr *_src);
93 int gelf_update_phdr(Elf *_elf, int _index, GElf_Phdr *_src);
100 Elf_Data *gelf_xlatetof(Elf *_el
[all...]
H A Delf_cntl.c35 elf_cntl(Elf *e, Elf_Cmd c)
H A Delf_getarhdr.c35 elf_getarhdr(Elf *e)
H A Delf_getbase.c35 elf_getbase(Elf *e)
H A Delf_kind.c35 elf_kind(Elf *e)
H A Delf_shstrndx.c36 _libelf_getshdrstrndx(Elf *e, size_t *strndx)
56 elf_getshdrstrndx(Elf *e, size_t *strndx)
62 elf_getshstrndx(Elf *e, size_t *strndx) /* Deprecated API. */
68 elf_setshstrndx(Elf *e, size_t strndx)
H A Delf_end.c39 elf_end(Elf *e)
41 Elf *sv;
H A Delf_next.c37 elf_next(Elf *e)
40 Elf *parent;
H A Delf_rawfile.c35 elf_rawfile(Elf *e, size_t *sz)
H A Dlibelf_extended.c39 _libelf_getscn0(Elf *e)
50 _libelf_setshnum(Elf *e, void *eh, int ec, size_t shnum)
80 _libelf_setshstrndx(Elf *e, void *eh, int ec, size_t shstrndx)
109 _libelf_setphnum(Elf *e, void *eh, int ec, size_t phnum)
H A Dlibelf_shdr.c38 Elf *e;
H A Delf_begin.c42 static Elf *
45 Elf *e;
85 Elf *
86 elf_begin(int fd, Elf_Cmd c, Elf *a)
88 Elf *e;
H A Dgelf_ehdr.c40 elf32_getehdr(Elf *e)
46 elf64_getehdr(Elf *e)
52 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.c38 elf32_getphdr(Elf *e)
44 elf64_getphdr(Elf *e)
50 gelf_getphdr(Elf *e, int index, GElf_Phdr *d)
105 elf32_newphdr(Elf *e, size_t count)
111 elf64_newphdr(Elf *e, size_t count)
117 gelf_newphdr(Elf *e, size_t count)
127 gelf_update_phdr(Elf *e, int ndx, GElf_Phdr *s)
H A Dlibelf_allocate.c43 Elf *
46 Elf *e;
72 _libelf_init_elf(Elf *e, Elf_Kind kind)
94 Elf *
95 _libelf_release_elf(Elf *e)
161 _libelf_allocate_scn(Elf *e, size_t ndx)
184 Elf *e;
H A Delf_flag.c37 Elf *e;
60 elf_flagehdr(Elf *e, Elf_Cmd c, unsigned int flags)
89 elf_flagelf(Elf *e, Elf_Cmd c, unsigned int flags)
111 elf_flagphdr(Elf *e, Elf_Cmd c, unsigned int flags)
H A Delf_getarsym.c35 elf_getarsym(Elf *ar, size_t *ptr)
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/mdb/tools/common/
H A Dutil.h38 extern int findelfsecidx(Elf *, char *);

Completed in 124 milliseconds

1234