Lines Matching defs:dt_elf
84 Elf *dt_elf; /* libelf handle */
252 for (scn = elf_nextscn(tgt->dt_elf, NULL); scn != NULL;
253 scn = elf_nextscn(tgt->dt_elf, scn)) {
269 if ((scn = elf_getscn(tgt->dt_elf, tgt->dt_symidx)) == NULL)
279 tgt->dt_symcount = symdata->d_size / gelf_fsize(tgt->dt_elf, ELF_T_SYM,
353 if ((sym->se_name = elf_strptr(tgt->dt_elf, shdr.sh_link,
488 if (current->dt_elf != NULL) {
495 current->dt_elf = elf;
531 if (tgt->dt_elf == NULL) {
568 (void) gelf_getehdr(tgt->dt_elf, ehdr);
591 if (current->dt_elf)
592 (void) elf_end(current->dt_elf);
599 if (tgt->dt_elf)
600 (void) elf_end(tgt->dt_elf);
760 for (scn = elf_nextscn(tgt->dt_elf, NULL), idx = 1; scn != NULL;
761 scn = elf_nextscn(tgt->dt_elf, scn), idx++) {
769 if ((sdata.ds_name = elf_strptr(tgt->dt_elf, tgt->dt_shstrndx,
887 if ((scn = elf_getscn(tgt->dt_elf, sym->se_shndx)) == NULL ||