| /onnv/onnv-gate/usr/src/cmd/sgs/elfedit/common/ |
| util_machelf.c | 190 * strsec = String section 212 elfedit_name_to_symndx(elfedit_section_t *symsec, elfedit_section_t *strsec, 224 curname = elfedit_offset_to_str(strsec, offset, 767 elfedit_section_t *strsec; local 773 strsec = &obj_state->os_secarr[shndx]; 774 if (strsec->sec_shdr->sh_type == SHT_STRTAB) { 776 EC_WORD(shndx), strsec->sec_name); 778 ((strsec->sec_shdr->sh_flags & SHF_STRINGS) != 0) && 779 (strsec->sec_shdr->sh_entsize <= 1) && 780 (strsec->sec_shdr->sh_addralign <= 1)) [all...] |
| /onnv/onnv-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
| phdr.c | 273 elfedit_section_t *strsec; /* String table */ local 308 strsec = &obj_state->os_secarr[i]; 310 if ((strsec->sec_shdr->sh_type != SHT_NOBITS) && 311 (interp->phdr->p_offset >= strsec->sec_shdr->sh_offset) && 313 (strsec->sec_shdr->sh_offset + 314 strsec->sec_shdr->sh_size))) { 315 interp->sec = strsec; 318 strsec->sec_shdr->sh_offset; 319 interp->str = ((char *)strsec->sec_data->d_buf) + 511 elfedit_section_t *strsec; /* String table * local [all...] |
| str.c | 519 elfedit_section_t *strsec = argstate->str.sec; local 535 if ((ndx + ncp) > strsec->sec_data->d_size) 537 EC_WORD(strsec->sec_shndx), strsec->sec_name, 541 if (((ndx + ncp) == strsec->sec_data->d_size) && 544 EC_WORD(strsec->sec_shndx), strsec->sec_name, 554 EC_WORD(strsec->sec_shndx), strsec->sec_name, 558 oldstr = ndx + (char *)strsec->sec_data->d_buf 621 elfedit_section_t *strsec = argstate->str.sec; local [all...] |
| dyn.c | 128 elfedit_section_t *strsec; /* Dynamic string table ref */ member in struct:__anon80 263 argstate->strsec = elfedit_sec_getstr(obj_state, 431 name = elfedit_offset_to_str(argstate->strsec, 437 name = elfedit_offset_to_str(argstate->strsec, 465 name = elfedit_offset_to_str(argstate->strsec, 706 name = elfedit_offset_to_str(argstate->strsec, 767 elfedit_section_t *strsec = argstate->strsec; local 826 if (elfedit_sec_findstr(strsec, 834 arg2 = elfedit_dynstr_insert(dynsec, strsec, 966 elfedit_section_t *strsec = argstate->strsec; local 1672 elfedit_section_t *dynsec, *strsec; local [all...] |
| sym.c | 249 elfedit_section_t *strsec; local 261 strsec = symstate->str.sec; 278 symname = elfedit_offset_to_str(strsec, sym->st_name, [all...] |
| /onnv/onnv-gate/usr/src/cmd/sgs/include/ |
| elfedit.h | [all...] |
| /onnv/onnv-gate/usr/src/cmd/sgs/elfdump/common/ |
| elfdump.c | 194 string(Cache *refsec, Word ndx, Cache *strsec, const char *file, Word name) 209 if (strsec->c_data == NULL) 212 strs = (char *)strsec->c_data->d_buf; 213 strn = strsec->c_data->d_size; 225 /* Verify that strsec really is a string table */ 226 if (strsec->c_shdr->sh_type != SHT_STRTAB) { 229 file, strsec->c_ndx, refsec->c_ndx); 245 file, strsec->c_name); 250 file, refsec->c_name, EC_WORD(ndx), strsec->c_name, 268 relsymname(Cache *cache, Cache *csec, Cache *strsec, Word symndx, Word symnum 1061 Cache *infocache = NULL, *symsec, *strsec; local 2053 Cache *symsec, *strsec; local 2486 Cache *_cache = &cache[cnt], *strsec; local 2854 Cache *symsec, *strsec; local 3520 Cache *symsec, *strsec; local 3671 Cache *symsec, *strsec; local [all...] |
| /onnv/onnv-gate/usr/src/lib/libdtrace/common/ |
| dt_dof.c | 221 dof_secidx_t strsec = DOF_SECIDX_NONE; local 238 dsecs[nsecs++] = strsec = dof_add_lsect(ddo, dp->dtdo_strtab, 304 dofr.dofr_strtab = strsec; 322 dofr.dofr_strtab = strsec;
|