Lines Matching refs:Elf
43 typedef struct _Elf Elf; typedef
188 Elf *elf_begin(int _fd, Elf_Cmd _cmd, Elf *_elf);
189 int elf_cntl(Elf *_elf, Elf_Cmd _cmd);
190 int elf_end(Elf *_elf);
198 unsigned int elf_flagehdr(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags);
199 unsigned int elf_flagelf(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags);
200 unsigned int elf_flagphdr(Elf *_elf, Elf_Cmd _cmd, unsigned int _flags);
203 Elf_Arhdr *elf_getarhdr(Elf *_elf);
204 Elf_Arsym *elf_getarsym(Elf *_elf, size_t *_ptr);
205 off_t elf_getbase(Elf *_elf);
207 char *elf_getident(Elf *_elf, size_t *_ptr);
208 int elf_getphdrnum(Elf *_elf, size_t *_dst);
209 int elf_getphnum(Elf *_elf, size_t *_dst); /* Deprecated */
210 Elf_Scn *elf_getscn(Elf *_elf, size_t _index);
211 int elf_getshdrnum(Elf *_elf, size_t *_dst);
212 int elf_getshnum(Elf *_elf, size_t *_dst); /* Deprecated */
213 int elf_getshdrstrndx(Elf *_elf, size_t *_dst);
214 int elf_getshstrndx(Elf *_elf, size_t *_dst); /* Deprecated */
215 unsigned int elf_getversion(Elf *_elf);
217 Elf_Kind elf_kind(Elf *_elf);
218 Elf *elf_memory(char *_image, size_t _size);
221 Elf_Scn *elf_newscn(Elf *_elf);
222 Elf_Scn *elf_nextscn(Elf *_elf, Elf_Scn *_scn);
223 Elf_Cmd elf_next(Elf *_elf);
224 Elf *elf_open(int _fd);
225 Elf *elf_openmemory(char *_image, size_t _size);
226 off_t elf_rand(Elf *_elf, off_t _off);
228 char *elf_rawfile(Elf *_elf, size_t *_size);
229 int elf_setshstrndx(Elf *_elf, size_t _shnum);
230 char *elf_strptr(Elf *_elf, size_t _section, size_t _offset);
231 off_t elf_update(Elf *_elf, Elf_Cmd _cmd);
234 long elf32_checksum(Elf *_elf);
237 Elf32_Ehdr *elf32_getehdr(Elf *_elf);
238 Elf32_Phdr *elf32_getphdr(Elf *_elf);
240 Elf32_Ehdr *elf32_newehdr(Elf *_elf);
241 Elf32_Phdr *elf32_newphdr(Elf *_elf, size_t _count);
247 long elf64_checksum(Elf *_elf);
250 Elf64_Ehdr *elf64_getehdr(Elf *_elf);
251 Elf64_Phdr *elf64_getphdr(Elf *_elf);
253 Elf64_Ehdr *elf64_newehdr(Elf *_elf);
254 Elf64_Phdr *elf64_newphdr(Elf *_elf, size_t _count);