Home
last modified time | relevance | path

Searched refs:dm_elf (Results 1 – 2 of 2) sorted by relevance

/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_module.c98 gelf_getehdr(dmp->dm_elf, &ehdr); in dt_module_syminit32()
148 gelf_getehdr(dmp->dm_elf, &ehdr); in dt_module_syminit64()
572 if (elf_getshdrstrndx(dmp->dm_elf, &shstrs) == -1) in dt_module_load_sect()
575 for (sp = NULL; (sp = elf_nextscn(dmp->dm_elf, sp)) != NULL; ) { in dt_module_load_sect()
577 (s = elf_strptr(dmp->dm_elf, shstrs, sh.sh_name)) == NULL) in dt_module_load_sect()
1003 (void) elf_end(dmp->dm_elf); in dt_module_unload()
1004 dmp->dm_elf = NULL; in dt_module_unload()
1171 * succeeds, we know that we can continue safely using dmp->dm_elf. in dt_module_update()
1173 dmp->dm_elf = elf_begin(fd, ELF_C_READ, NULL); in dt_module_update()
1174 err = elf_cntl(dmp->dm_elf, ELF_C_FDREA in dt_module_update()
[all...]
H A Ddt_impl.h122 Elf *dm_elf; /* libelf handle for module object */ member