/illumos-gate/usr/src/cmd/sgs/elfedit/common/ |
H A D | elfedit_machelf.c | 47 * obj_state - Partially constructed object state from 57 get_symtab(elfedit_obj_state_t *obj_state, elfedit_section_t *auxsec) argument 59 elfedit_symtab_t *symtab = obj_state->os_symtab; 63 for (i = 0; i < obj_state->os_symtabnum; i++, symtab++) 80 * Fill in state.elf.obj_state with a a dynamically allocated 93 * been dynamically allocated, and state.elf.obj_state references it. 135 elfedit_obj_state_t *obj_state = NULL; local 224 obj_state = elfedit_malloc(MSG_INTL(MSG_ALLOC_OBJSTATE), 227 *obj_state = tstate; 230 obj_state [all...] |
H A D | util_machelf.c | 60 elfedit_modified_ehdr(elfedit_obj_state_t *obj_state) argument 62 (void) elf_flagehdr(obj_state->os_elf, ELF_C_SET, ELF_F_DIRTY); 66 elfedit_modified_phdr(elfedit_obj_state_t *obj_state) argument 68 (void) elf_flagphdr(obj_state->os_elf, ELF_C_SET, ELF_F_DIRTY); 111 * obj_state - Object state. 119 elfedit_name_to_shndx(elfedit_obj_state_t *obj_state, const char *shnam) argument 121 elfedit_section_t *sec = obj_state->os_secarr; 123 Word shnum = obj_state->os_shnum; 146 * obj_state - Object state. 154 elfedit_type_to_shndx(elfedit_obj_state_t *obj_state, Wor argument 259 elfedit_shndx_to_name(elfedit_obj_state_t *obj_state, Word shndx) argument 298 elfedit_sec_get(elfedit_obj_state_t *obj_state, Word shndx) argument 334 elfedit_test_osabi(elfedit_obj_state_t *obj_state, uchar_t osabi, int issue_err) argument 368 elfedit_sec_getcap(elfedit_obj_state_t *obj_state, Cap **cap, Word *num) argument 412 elfedit_sec_getdyn(elfedit_obj_state_t *obj_state, Dyn **dyn, Word *num) argument 449 elfedit_sec_getsyminfo(elfedit_obj_state_t *obj_state, Syminfo **syminfo, Word *num) argument 502 elfedit_sec_issymtab(elfedit_obj_state_t *obj_state, elfedit_section_t *sec, int issue_err, elfedit_atoui_sym_t **atoui_list) argument 568 elfedit_sec_getsymtab(elfedit_obj_state_t *obj_state, int by_index, Word index, const char *name, Sym **sym, Word *num, elfedit_symtab_t **aux_info) argument 643 elfedit_sec_getxshndx(elfedit_obj_state_t *obj_state, elfedit_section_t *symsec, Word **xshndx, Word *num) argument 706 elfedit_sec_getversym(elfedit_obj_state_t *obj_state, elfedit_section_t *symsec, Versym **versym, Word *num) argument 764 elfedit_sec_getstr(elfedit_obj_state_t *obj_state, Word shndx, int allow_shflags) argument 865 elfedit_dynstr_getpad(elfedit_obj_state_t *obj_state, elfedit_section_t *dynsec, elfedit_dyn_elt_t *dyn_strpad) argument 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 | sys.c | 50 * of their obj_state argument at runtime. 90 * Given a generic (void *) pointer to an obj_state argument, determine 94 get_obj_state_info(void *obj_state, const char **file, int *fd, Elf **elf) argument 97 elfedit32_obj_state_t *s = (elfedit32_obj_state_t *)obj_state; 103 elfedit64_obj_state_t *s = (elfedit64_obj_state_t *)obj_state; 250 cmd_help(void *obj_state, int argc, const char *argv[]) argument 484 cpl_help(void *obj_state, void *cpldata, int argc, const char *argv[], argument 500 cmd_load(void *obj_state, int argc, const char *argv[]) argument 535 cpl_load(void *obj_state, void *cpldata, int argc, const char *argv[], argument 554 cmd_quit(void *obj_state, in argument 601 cmd_status(void *obj_state, int argc, const char *argv[]) argument 666 cmd_set(void *obj_state, int argc, const char *argv[]) argument 708 cpl_set(void *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 763 cmd_unload(void *obj_state, int argc, const char *argv[]) argument 820 cpl_unload(void *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 837 cmd_write(void *obj_state, int argc, const char *argv[]) argument [all...] |
H A D | elfconst.c | 377 *osabi = state.elf.obj_state.s32->os_ehdr->e_ident[EI_OSABI]; 378 *mach = state.elf.obj_state.s32->os_ehdr->e_machine; 380 *osabi = state.elf.obj_state.s64->os_ehdr->e_ident[EI_OSABI]; 381 *mach = state.elf.obj_state.s64->os_ehdr->e_machine; 440 cur_osabi = state.elf.obj_state.s32->os_ehdr->e_ident[EI_OSABI]; 441 cur_mach = state.elf.obj_state.s32->os_ehdr->e_machine; 443 cur_osabi = state.elf.obj_state.s64->os_ehdr->e_ident[EI_OSABI]; 444 cur_mach = state.elf.obj_state.s64->os_ehdr->e_machine;
|
H A D | _elfedit.h | 196 } obj_state; member in struct:__anon1464::__anon1471
|
H A D | elfedit.c | 1279 /* Fill in state.elf.obj_state */ 2183 cmd_ret = (* cmd_func)(state.elf.obj_state.s32, 2190 cmd_ret = (* cmd_func)(state.elf.obj_state.s64, 3364 (* cmdcpl_func)(state.elf.obj_state.s32, 3371 (* cmdcpl_func)(state.elf.obj_state.s64,
|
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | phdr.c | 132 elfedit_obj_state_t *obj_state; member in struct:__anon1506 147 * obj_state, argc, argv - Standard command arguments 157 process_args(elfedit_obj_state_t *obj_state, int argc, const char *argv[], argument 164 argstate->obj_state = obj_state; 222 argstate->obj_state->os_phnum - 1, NULL); 226 Ehdr *ehdr = obj_state->os_ehdr; 234 phdr = obj_state->os_phdr; 235 for (i = 0; i < obj_state->os_phnum; i++, phdr++) { 246 if (i == argstate->obj_state 270 locate_interp(elfedit_obj_state_t *obj_state, INTERP_STATE *interp) argument 510 elfedit_obj_state_t *obj_state = argstate->obj_state; local 662 cmd_body(PHDR_CMD_T cmd, elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 957 cpl_1starg_pt(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 972 cpl_p_type(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 986 cpl_p_flags(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1003 cmd_dump(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1009 cmd_p_type(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1015 cmd_p_offset(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1021 cmd_p_vaddr(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1027 cmd_p_paddr(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1033 cmd_p_filesz(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1039 cmd_p_memsz(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1045 cmd_p_flags(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1051 cmd_p_align(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1057 cmd_interp(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1063 cmd_delete(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1069 cmd_move(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument [all...] |
H A D | shdr.c | 122 elfedit_obj_state_t *obj_state; member in struct:__anon1509 135 * obj_state, argc, argv - Standard command arguments 145 process_args(elfedit_obj_state_t *obj_state, int argc, const char *argv[], argument 152 argstate->obj_state = obj_state; 216 Ehdr *ehdr = argstate->obj_state->os_ehdr; 219 elfedit_section_t *ref_sec = &argstate->obj_state->os_secarr[ndx]; 234 elfedit_section_t *sec = &argstate->obj_state->os_secarr[ndx]; 352 * obj_state, argc, argv - Standard command arguments 355 cmd_body(SHDR_CMD_T cmd, elfedit_obj_state_t *obj_state, argument 753 cpl_1starg_sec(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 793 cpl_sh_flags(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 810 cpl_sh_infolink(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 849 cpl_sh_type(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 866 cmd_dump(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 873 cmd_sh_addr(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 880 cmd_sh_addralign(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 887 cmd_sh_entsize(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 893 cmd_sh_flags(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 899 cmd_sh_info(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 905 cmd_sh_link(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 911 cmd_sh_name(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 917 cmd_sh_offset(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 923 cmd_sh_size(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 929 cmd_sh_type(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument [all...] |
H A D | str.c | 113 elfedit_obj_state_t *obj_state; member in struct:__anon1515 199 shndx_to_strtab(elfedit_obj_state_t *obj_state, Word ndx) argument 206 if (ndx < obj_state->os_shnum) { 207 Shdr *shdr = obj_state->os_secarr[ndx].sec_shdr; 222 if (ndx < obj_state->os_shnum) 224 obj_state->os_secarr[ndx].sec_shdr->sh_link; 238 * obj_state, argc, argv - Standard command arguments 247 process_args(elfedit_obj_state_t *obj_state, int argc, const char *argv[], argument 256 argstate->obj_state = obj_state; 665 cmd_body(STR_CMD_T cmd, elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 748 cpl_sh_opt(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 818 cpl_sec_str(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 911 cmd_dump(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 917 cmd_set(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 923 cmd_add(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 929 cmd_zero(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument [all...] |
H A D | ehdr.c | 142 elfedit_obj_state_t *obj_state; member in struct:__anon1501 154 * obj_state, argc, argv - Standard command arguments 162 process_args(elfedit_obj_state_t *obj_state, int argc, const char *argv[], argument 169 argstate->obj_state = obj_state; 275 ehdr = argstate->obj_state->os_ehdr; 290 argstate->obj_state->os_secarr[0].sec_shdr); 513 num = argstate->obj_state-> 535 num = argstate->obj_state-> 552 num = argstate->obj_state 638 cmd_body(EHDR_CMD_T cmd, elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1363 cpl_e_ident(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1412 cpl_e_type(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1428 cpl_e_machine(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1444 cpl_e_version(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1460 cpl_e_flags(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1469 cpl_e_shstrndx(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1522 cpl_ei_class(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1538 cpl_ei_data(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1554 cpl_ei_osabi(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1570 cpl_ei_abiversion(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1591 cmd_dump(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1598 cmd_e_ident(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1605 cmd_e_type(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1612 cmd_e_machine(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1619 cmd_e_version(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1626 cmd_e_entry(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1633 cmd_e_phoff(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1640 cmd_e_shoff(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1647 cmd_e_flags(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1654 cmd_e_ehsize(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1661 cmd_e_phentsize(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1668 cmd_e_phnum(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1675 cmd_e_shentsize(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1682 cmd_e_shnum(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1689 cmd_e_shstrndx(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1696 cmd_ei_mag0(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1703 cmd_ei_mag1(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1710 cmd_ei_mag2(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1717 cmd_ei_mag3(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1724 cmd_ei_class(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1731 cmd_ei_data(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1738 cmd_ei_version(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1745 cmd_ei_osabi(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1752 cmd_ei_abiversion(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument [all...] |
H A D | cap.c | 122 elfedit_obj_state_t *obj_state; member in struct:__anon1489 176 argstate->str.sec = elfedit_sec_getstr(argstate->obj_state, 287 * obj_state, argc, argv - Standard command arguments 295 process_args(elfedit_obj_state_t *obj_state, int argc, const char *argv[], argument 303 argstate->obj_state = obj_state; 324 argstate->cap.sec = elfedit_sec_getcap(obj_state, &argstate->cap.data, 465 argstate->obj_state->os_ehdr->e_machine); 494 argstate->obj_state->os_ehdr-> 505 argstate->obj_state 765 cmd_body(CAP_CMD_T cmd, elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1052 cpl_capid_opt(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1088 cpl_eltarg(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1118 cpl_tag(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1140 cpl_hw1(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1155 cpl_sf1(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1170 cpl_hw2(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1187 cmd_dump(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1193 cmd_tag(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1199 cmd_value(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1205 cmd_delete(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1211 cmd_move(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1217 cmd_hw1(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1223 cmd_sf1(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1229 cmd_hw2(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument [all...] |
H A D | sym.c | 173 elfedit_obj_state_t *obj_state; member in struct:__anon1527 209 symstate->str.sec = elfedit_sec_getstr(argstate->obj_state, 218 symstate->versym.sec = elfedit_sec_getversym(argstate->obj_state, 227 symstate->xshndx.sec = elfedit_sec_getxshndx(argstate->obj_state, 251 elfedit_obj_state_t *obj_state = argstate->obj_state; local 252 uchar_t osabi = obj_state->os_ehdr->e_ident[EI_OSABI]; 253 Half mach = obj_state->os_ehdr->e_machine; 283 shndx_name = elfedit_shndx_to_name(obj_state, shndx); 506 elfedit_shndx_to_name(argstate->obj_state, 1036 process_args(elfedit_obj_state_t *obj_state, int argc, const char *argv[], SYM_CMD_T cmd) argument 1404 cmd_body(SYM_CMD_T cmd, elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1469 cpl_sh_opt(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1528 cpl_st_bind(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1541 cpl_st_shndx(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1589 cpl_st_type(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1602 cpl_st_visibility(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1619 cmd_dump(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1626 cmd_st_bind(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1633 cmd_st_info(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1639 cmd_st_name(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1645 cmd_st_other(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1651 cmd_st_shndx(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1657 cmd_st_size(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1663 cmd_st_type(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1669 cmd_st_value(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1675 cmd_st_visibility(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument [all...] |
H A D | syminfo.c | 111 elfedit_obj_state_t *obj_state; member in struct:__anon1532 141 * obj_state, argc, argv - Standard command arguments 155 process_args(elfedit_obj_state_t *obj_state, int argc, const char *argv[], argument 162 argstate->obj_state = obj_state; 189 argstate->syminfo.sec = elfedit_sec_getsyminfo(obj_state, 222 argstate->sym.sec = elfedit_sec_getsymtab(argstate->obj_state, 233 argstate->str.sec = elfedit_sec_getstr(argstate->obj_state, 242 argstate->dynamic.sec = elfedit_sec_getdyn(argstate->obj_state, 494 if (elfedit_test_osabi(argstate->obj_state, 568 cmd_body(SYMINFO_CMD_T cmd, elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 708 cpl_si_boundto(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 730 cpl_si_flags(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 744 cmd_dump(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 751 cmd_si_boundto(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 758 cmd_si_flags(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument [all...] |
H A D | dyn.c | 127 elfedit_obj_state_t *obj_state; member in struct:__anon1495 200 ehdr = argstate->obj_state->os_ehdr; 222 * obj_state, argc, argv - Standard command arguments 230 process_args(elfedit_obj_state_t *obj_state, int argc, const char *argv[], argument 237 argstate->obj_state = obj_state; 261 argstate->dyn.sec = elfedit_sec_getdyn(obj_state, &argstate->dyn.data, 263 argstate->strsec = elfedit_sec_getstr(obj_state, 309 elfedit_test_osabi(argstate->obj_state, ELFOSABI_SOLARIS, 0); 504 ehdr = argstate->obj_state 1126 cmd_body(DYN_CMD_T cmd, elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1590 cpl_eltarg(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1647 cpl_tag(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1663 cpl_posflag1(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1724 cpl_flags(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1733 cpl_flags1(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1742 cpl_feature1(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1751 cpl_sunw_ldmach(elfedit_obj_state_t *obj_state, void *cpldata, int argc, const char *argv[], int num_opt) argument 1770 cmd_dump(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1776 cmd_tag(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1782 cmd_value(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1788 cmd_delete(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1794 cmd_move(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1800 cmd_runpath(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1806 cmd_posflag1(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1812 cmd_flags(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1818 cmd_flags1(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1824 cmd_feature1(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1830 cmd_checksum(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument 1836 cmd_sunw_ldmach(elfedit_obj_state_t *obj_state, int argc, const char *argv[]) argument [all...] |
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | elfedit.h | 353 * obj_state - Object state. Will be NULL if elfedit session does not 881 extern int elfedit32_dynstr_getpad(elfedit32_obj_state_t *obj_state, 883 extern int elfedit64_dynstr_getpad(elfedit64_obj_state_t *obj_state, 896 extern void elfedit32_modified_ehdr(elfedit32_obj_state_t *obj_state); 897 extern void elfedit64_modified_ehdr(elfedit64_obj_state_t *obj_state); 899 extern void elfedit32_modified_phdr(elfedit32_obj_state_t *obj_state); 900 extern void elfedit64_modified_phdr(elfedit64_obj_state_t *obj_state); 905 extern Elf32_Word elfedit32_name_to_shndx(elfedit32_obj_state_t *obj_state, 907 extern Elf64_Word elfedit64_name_to_shndx(elfedit64_obj_state_t *obj_state, 928 elfedit32_obj_state_t *obj_state, Elf32_Wor [all...] |