/illumos-gate/usr/src/cmd/sgs/crle/common/ |
H A D | print.c | 195 const char *strtbl; in scanconfig() local 277 strtbl = (const char *)(CAST_PTRINT(char *, head->ch_str) + addr); in scanconfig() 395 alter = (char *)(strtbl + obj->co_alter); in scanconfig() 403 if (inspect(crle, (strtbl + obj->co_name), in scanconfig() 409 (strtbl + obj->co_alter), (strtbl + obj->co_name)); in scanconfig() 422 MSG_ORIG(MSG_CMD_DUMPGRP), (strtbl + obj->co_name)); in scanconfig() 610 (strtbl + fltrtbl->fr_filter), in scanconfig() 611 (strtbl + fltrtbl->fr_string)); in scanconfig() 621 (strtbl + _fltetbl->fe_filtee)); in scanconfig() 658 str = strtbl + dobj->co_name; in scanconfig() [all …]
|
H A D | config.c | 66 char *strtbl, *_strtbl; in genconfig() local 245 strtbl = _strtbl = (char *)(CAST_PTRINT(char *, head->ch_str) + addr); in genconfig() 278 (void) memset(dirtbl, 0, (strtbl - (char *)dirtbl)); in genconfig() 312 objtbl->co_name = (Addr)(_strtbl - strtbl); in genconfig() 389 objtbl->co_name = (Addr)(_strtbl - strtbl); in genconfig() 415 (Addr)(_strtbl - strtbl); in genconfig() 517 head->ch_edlibpath = head->ch_str + (_strtbl - strtbl); in genconfig() 531 head->ch_eslibpath = head->ch_str + (_strtbl - strtbl); in genconfig() 552 envtbl->env_str = head->ch_str + (_strtbl - strtbl); in genconfig() 582 fltrtbl->fr_string = _strtbl - strtbl; in genconfig()
|
/illumos-gate/usr/src/cmd/sgs/libcrle/common/ |
H A D | dump.c | 131 const char *str, *strtbl; in scanconfig() local 134 strtbl = (const char *)((char *)addr + head->ch_str); in scanconfig() 143 str = strtbl + obj->co_name; in scanconfig() 152 str = strtbl + obj->co_name; in scanconfig() 157 if ((*fptr)(str, strtbl + obj->co_alter) != 0) in scanconfig() 186 str = strtbl + obj->co_alter; in scanconfig()
|
/illumos-gate/usr/src/cmd/sgs/ar/common/ |
H A D | file.c | 813 strtbl_alloc(ARSTRTBL *strtbl, size_t need) in strtbl_alloc() argument 822 uint64_t used64 = strtbl->used; in strtbl_alloc() 823 uint64_t size64 = strtbl->size; in strtbl_alloc() 844 tbl32 = (strtbl == &long_strtbl); in strtbl_alloc() 855 if (strtbl->base == NULL) in strtbl_alloc() 882 strtbl->base = realloc(strtbl->base, size64); in strtbl_alloc() 883 if (strtbl->base == NULL) { in strtbl_alloc() 888 strtbl->size = (size_t)size64; in strtbl_alloc() 920 strtbl_pad(ARSTRTBL *strtbl, size_t n, int ch) in strtbl_pad() argument 925 if ((n + strtbl->used) > strtbl->size) in strtbl_pad() [all …]
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | config_elf.c | 50 const char *str, *strtbl = config->c_strtbl; in elf_config_validate() local 70 cname = _cname = (char *)(strtbl + obj->co_name); in elf_config_validate() 130 str = strtbl + obj->co_name; in elf_config_validate() 148 str = strtbl + obj->co_name; in elf_config_validate()
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | sections.c | 950 Str_tbl *strtbl; in make_dynamic() local 959 strtbl = ofl->ofl_strtab; in make_dynamic() 961 strtbl = ofl->ofl_dynstrtab; in make_dynamic() 1039 if (st_insert(strtbl, ifl->ifl_soname) == -1) in make_dynamic() 1086 if (st_insert(strtbl, ofl->ofl_soname) == -1) in make_dynamic() 1091 if (st_insert(strtbl, ofl->ofl_filtees) == -1) in make_dynamic() 1108 if (st_insert(strtbl, ofl->ofl_rpath) == -1) in make_dynamic() 1127 if (st_insert(strtbl, ofl->ofl_config) == -1) in make_dynamic() 1141 if (st_insert(strtbl, ofl->ofl_depaudit) == -1) in make_dynamic() 1146 if (st_insert(strtbl, ofl->ofl_audit) == -1) in make_dynamic() [all …]
|
H A D | update.c | 2140 Str_tbl *strtbl; in update_odynamic() local 2159 strtbl = ofl->ofl_strtab; in update_odynamic() 2163 strtbl = ofl->ofl_dynstrtab; in update_odynamic() 2196 (void) st_setstring(strtbl, ifl->ifl_soname, &stoff); in update_odynamic() 2214 (void) st_setstring(strtbl, dftp->dft_str, in update_odynamic() 2240 (void) st_setstring(strtbl, ofl->ofl_soname, &stoff); in update_odynamic() 2250 (void) st_setstring(strtbl, ofl->ofl_filtees, &stoff); in update_odynamic() 2257 (void) st_setstring(strtbl, ofl->ofl_rpath, &stoff); in update_odynamic() 2272 (void) st_setstring(strtbl, ofl->ofl_config, &stoff); in update_odynamic() 2278 (void) st_setstring(strtbl, ofl->ofl_depaudit, &stoff); in update_odynamic() [all …]
|
H A D | version.c | 342 Str_tbl *strtbl; in ld_vers_check_need() local 348 strtbl = (OFL_IS_STATIC_OBJ(ofl)) ? ofl->ofl_strtab : in ld_vers_check_need() 435 if (st_insert(strtbl, vip->vi_name) == -1) in ld_vers_check_need() 444 if (st_insert(strtbl, ifl->ifl_soname) == -1) in ld_vers_check_need()
|