Lines Matching refs:es_elf
281 ess->es_elf = NULL;
325 if ((ess->es_elf = elf_begin(ess->es_fd, elfcmd,
332 if (gelf_getehdr(ess->es_elf, &elfehdr) == NULL) {
340 ident = elf_getident(ess->es_elf, NULL);
353 if (elf_getshstrndx(ess->es_elf, &ess->es_shstrndx) == 0) {
362 (void) elf_flagelf(ess->es_elf, ELF_C_SET, ELF_F_LAYOUT);
380 if (ess->es_elf != NULL && ES_ACTISUPDATE(ess->es_action)) {
381 if (elf_update(ess->es_elf, ELF_C_WRITE) == -1) {
402 if (ess->es_elf != NULL) {
403 (void) elf_end(ess->es_elf);
404 ess->es_elf = NULL;
503 while ((scn = elf_nextscn(ess->es_elf, scn)) != NULL) {
514 sh_name = elf_strptr(ess->es_elf, ess->es_shstrndx,
542 if ((scn = elf_getscn(ess->es_elf, ess->es_shstrndx)) == 0) {
578 if ((sig_scn = elf_newscn(ess->es_elf)) == 0) {
703 name = elf_strptr(ess->es_elf, ess->es_shstrndx,
727 scnp = elf_getscn(ess->es_elf, 0); /* "seek" to start */
728 while ((scnp = elf_nextscn(ess->es_elf, scnp)) != NULL) {
733 name = elf_strptr(ess->es_elf, ess->es_shstrndx,
789 name = elf_strptr(ess->es_elf, ess->es_shstrndx,
806 if (gelf_getehdr(ess->es_elf, &elfehdr) == NULL) {
821 if (gelf_update_ehdr(ess->es_elf, &elfehdr) == 0) {
910 scn = elf_getscn(ess->es_elf, 0); /* "seek" to start */
912 while ((scn = elf_nextscn(ess->es_elf, scn)) != 0) {
921 name = elf_strptr(ess->es_elf, ess->es_shstrndx,