Searched refs:dynsec (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/cmd/sgs/elfedit/common/ |
H A D | util_machelf.c | 852 * 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 D | elfedit_machelf.c | 358 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);
|
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | dyn.c | 766 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 D | syminfo.c | 467 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 D | phdr.c | 618 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 D | str.c | 358 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,
|
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | elfedit.h | 882 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 60 milliseconds