Lines Matching defs:Elf

43 typedef struct _Elf Elf;
182 Elf *elf_begin(int _fd, Elf_Cmd _cmd, Elf *_elf);
183 int elf_cntl(Elf *_elf, Elf_Cmd _cmd);
184 int elf_end(Elf *_elf);
189 unsigned int elf_flagehdr(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags);
190 unsigned int elf_flagelf(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags);
191 unsigned int elf_flagphdr(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags);
194 Elf_Arhdr *elf_getarhdr(Elf *_elf);
195 Elf_Arsym *elf_getarsym(Elf *_elf, size_t *_ptr);
196 off_t elf_getbase(Elf *_elf);
198 char *elf_getident(Elf *_elf, size_t *_ptr);
199 int elf_getphnum(Elf *_elf, size_t *_dst);
200 Elf_Scn *elf_getscn(Elf *_elf, size_t _index);
201 int elf_getshnum(Elf *_elf, size_t *_dst);
202 int elf_getshstrndx(Elf *_elf, size_t *_dst);
204 Elf_Kind elf_kind(Elf *_elf);
205 Elf *elf_memory(char *_image, size_t _size);
208 Elf_Scn *elf_newscn(Elf *_elf);
209 Elf_Scn *elf_nextscn(Elf *_elf, Elf_Scn *_scn);
210 Elf_Cmd elf_next(Elf *_elf);
211 off_t elf_rand(Elf *_elf, off_t _off);
213 char *elf_rawfile(Elf *_elf, size_t *_size);
214 int elf_setshstrndx(Elf *_elf, size_t _shnum);
215 char *elf_strptr(Elf *_elf, size_t _section, size_t _offset);
216 off_t elf_update(Elf *_elf, Elf_Cmd _cmd);
219 long elf32_checksum(Elf *_elf);
222 Elf32_Ehdr *elf32_getehdr(Elf *_elf);
223 Elf32_Phdr *elf32_getphdr(Elf *_elf);
225 Elf32_Ehdr *elf32_newehdr(Elf *_elf);
226 Elf32_Phdr *elf32_newphdr(Elf *_elf, size_t _count);
232 long elf64_checksum(Elf *_elf);
235 Elf64_Ehdr *elf64_getehdr(Elf *_elf);
236 Elf64_Phdr *elf64_getphdr(Elf *_elf);
238 Elf64_Ehdr *elf64_newehdr(Elf *_elf);
239 Elf64_Phdr *elf64_newphdr(Elf *_elf, size_t _count);