Lines Matching refs:dm_elf
98 gelf_getehdr(dmp->dm_elf, &ehdr);
148 gelf_getehdr(dmp->dm_elf, &ehdr);
572 if (elf_getshdrstrndx(dmp->dm_elf, &shstrs) == -1)
575 for (sp = NULL; (sp = elf_nextscn(dmp->dm_elf, sp)) != NULL; ) {
577 (s = elf_strptr(dmp->dm_elf, shstrs, sh.sh_name)) == NULL)
1003 (void) elf_end(dmp->dm_elf);
1004 dmp->dm_elf = NULL;
1171 * succeeds, we know that we can continue safely using dmp->dm_elf.
1173 dmp->dm_elf = elf_begin(fd, ELF_C_READ, NULL);
1174 err = elf_cntl(dmp->dm_elf, ELF_C_FDREAD);
1177 if (dmp->dm_elf == NULL || err == -1 ||
1178 elf_getshdrstrndx(dmp->dm_elf, &shstrs) == -1) {
1185 switch (gelf_getclass(dmp->dm_elf)) {
1200 gelf_getehdr(dmp->dm_elf, &ehdr);
1215 for (sp = NULL; (sp = elf_nextscn(dmp->dm_elf, sp)) != NULL; ) {
1217 (s = elf_strptr(dmp->dm_elf, shstrs, sh.sh_name)) == NULL)
1261 for (i = 0; gelf_getphdr(dmp->dm_elf, i, &ph) != NULL; i++) {