Lines Matching refs:Elf
49 static inline Elf *
51 Elf_Cmd cmd, Elf *parent)
53 Elf *elf;
279 static Elf *
281 int64_t offset, size_t maxsize, Elf_Cmd cmd, Elf *parent)
322 Elf *elf = allocate_elf (fildes, map_address, offset, maxsize, cmd, parent,
329 assert (offsetof (struct Elf, state.elf32.scns)
330 == offsetof (struct Elf, state.elf64.scns));
548 Elf *
551 size_t maxsize, Elf_Cmd cmd, Elf *parent)
582 static Elf *
584 Elf *parent)
644 static struct Elf *
646 Elf_Cmd cmd, Elf *parent)
700 struct Elf *result = __libelf_read_mmaped_file (fildes, map_address,
725 read_long_names (Elf *elf)
848 __libelf_next_arhdr_wrlock (Elf *elf)
1044 static Elf *
1045 dup_elf (int fildes, Elf_Cmd cmd, Elf *ref)
1047 struct Elf *result;
1107 static struct Elf *
1110 /* We simply create an empty `Elf' structure. */
1112 Elf *result = allocate_elf (fd, NULL, 0, 0, cmd, NULL, ELF_K_ELF,
1124 assert (offsetof (struct Elf, state.elf32.scns)
1125 == offsetof (struct Elf, state.elf64.scns));
1134 static inline Elf *
1135 lock_dup_elf (int fildes, Elf_Cmd cmd, Elf *ref)
1148 Elf *
1149 elf_begin (int fildes, Elf_Cmd cmd, Elf *ref)
1151 Elf *retval;