Searched refs:dynsec (Results 1 - 7 of 7) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/sgs/elfedit/common/
H A Dutil_machelf.c852 * dynsec - Dynamic section descriptor
865 elfedit_dynstr_getpad(elfedit_obj_state_t *obj_state, elfedit_section_t *dynsec, argument
868 Word numdyn = dynsec->sec_shdr->sh_size / dynsec->sec_shdr->sh_entsize;
869 Dyn *dyn = (Dyn *) dynsec->sec_data->d_buf;
899 * dynsec - Dynamic section descriptor
914 elfedit_dynstr_insert(elfedit_section_t *dynsec, elfedit_section_t *strsec, argument
964 ((Dyn *) dynsec->sec_data->d_buf)[dyn_strpad->dn_ndx] =
966 elfedit_modified_data(dynsec);
978 * dynsec
992 elfedit_strtab_insert_test(elfedit_obj_state_t *obj_state, elfedit_section_t *strsec, elfedit_section_t *dynsec, const char *str) argument
1078 elfedit_strtab_insert(elfedit_obj_state_t *obj_state, elfedit_section_t *strsec, elfedit_section_t *dynsec, const char *str) argument
[all...]
H A Delfedit_machelf.c358 elfedit_section_t *dynsec; local
363 dynsec = &obj_state->os_secarr[obj_state->os_dynndx];
364 dyn = (Dyn *) dynsec->sec_data->d_buf;
365 numdyn = dynsec->sec_shdr->sh_size /
366 dynsec->sec_shdr->sh_entsize;
396 dynsec->sec_name, EC_WORD(null_elt.dn_ndx));
411 dynsec->sec_name,
417 dynsec->sec_name,
421 elfedit_modified_data(dynsec);
/opensolaris-onvv-gate/usr/src/cmd/sgs/elfedit/modules/common/
H A Ddyn.c766 elfedit_section_t *dynsec = argstate->dyn.sec; local
803 EC_WORD(dynsec->sec_shndx), dynsec->sec_name);
834 arg2 = elfedit_dynstr_insert(dynsec, strsec,
875 arg2 = elfedit_dynstr_insert(dynsec, strsec,
882 dynsec->sec_shndx, dynsec->sec_name,
890 dynsec->sec_shndx, dynsec->sec_name,
895 dynsec
965 elfedit_section_t *dynsec = argstate->dyn.sec; local
1672 elfedit_section_t *dynsec, *strsec; local
[all...]
H A Dsyminfo.c467 elfedit_section_t *dynsec; local
475 dynsec = argstate->dynamic.sec;
525 EC_WORD(dynsec->sec_shndx), dynsec->sec_name);
534 str_offset = elfedit_dynstr_insert(dynsec,
540 EC_WORD(dynsec->sec_shndx), dynsec->sec_name, EC_WORD(ndx),
548 elfedit_modified_data(dynsec);
552 dynsec->sec_shndx, dynsec
[all...]
H A Dphdr.c618 elfedit_section_t *dynsec; local
621 dynsec = elfedit_sec_getdyn(obj_state, &dyn, &numdyn);
623 dynsec->sec_shdr->sh_link, 0);
627 dynsec, argstate->argv[0]);
H A Dstr.c358 elfedit_section_t *dynsec = local
361 if ((dynsec->sec_shdr->sh_type == SHT_DYNAMIC) &&
363 dynsec->sec_shdr->sh_link)) {
366 (void) elfedit_dynstr_getpad(obj_state, dynsec,
/opensolaris-onvv-gate/usr/src/cmd/sgs/include/
H A Delfedit.h882 elfedit32_section_t *dynsec, elfedit32_dyn_elt_t *dyn_strpad);
884 elfedit64_section_t *dynsec, elfedit64_dyn_elt_t *dyn_strpad);
886 extern Elf32_Word elfedit32_dynstr_insert(elfedit32_section_t *dynsec,
889 extern Elf64_Word elfedit64_dynstr_insert(elfedit64_section_t *dynsec,
989 elfedit32_section_t *strsec, elfedit32_section_t *dynsec, const char *str);
991 elfedit64_section_t *strsec, elfedit64_section_t *dynsec, const char *str);
994 elfedit32_section_t *strsec, elfedit32_section_t *dynsec, const char *str);
996 elfedit64_section_t *strsec, elfedit64_section_t *dynsec, const char *str);

Completed in 68 milliseconds