Lines Matching defs:strsec

198 string(Cache *refsec, Word ndx, Cache *strsec, const char *file, Word name)
213 if (strsec->c_data == NULL)
216 strs = (char *)strsec->c_data->d_buf;
217 strn = strsec->c_data->d_size;
229 /* Verify that strsec really is a string table */
230 if (strsec->c_shdr->sh_type != SHT_STRTAB) {
233 file, strsec->c_ndx, refsec->c_ndx);
249 file, strsec->c_name);
254 file, refsec->c_name, EC_WORD(ndx), strsec->c_name,
272 relsymname(Cache *cache, Cache *csec, Cache *strsec, Word symndx, Word symnum,
285 name = string(csec, symndx, strsec, file, sym->st_name);
311 Word *symnum, Cache **symsec, Cache **strsec)
364 if (strsec)
365 *strsec = &cache[shdr->sh_link];
1855 Cache *infocache = NULL, *dyncache = NULL, *symsec, *strsec;
1934 &symnum, &symsec, &strsec) == 0)
1956 name = string(infocache, ndx, strsec, file, sym->st_name);
2038 strsec, file, dyns[boundto].d_un.d_val);
2610 Cache *symsec, *strsec;
2652 &symnum, &symsec, &strsec) == 0)
2687 symname = relsymname(cache, _cache, strsec, symndx,
3048 Cache *_cache = &cache[cnt], *strsec;
3059 if (stringtbl(cache, 0, cnt, shnum, file, 0, 0, &strsec) == 0)
3168 name = string(_cache, ndx, strsec,
3175 name = string(_cache, ndx, strsec,
3429 Cache *symsec, *strsec;
3456 &symnum, &symsec, &strsec) == 0)
3501 symname = relsymname(cache, _cache, strsec,
3912 hash_entry(Cache *refsec, Cache *strsec, const char *hsecname, Word hashndx,
3927 symname = string(refsec, symndx, strsec, file, sym->st_name);
4105 Cache *symsec, *strsec;
4124 &symnum, &symsec, &strsec) == 0)
4169 grpnam = string(_cache, 0, strsec, file, sym->st_name);
4273 Cache *symsec, *strsec;
4321 &symnum, &symsec, &strsec) == 0)
4375 strsec, symndx, symnum, relndx, syms,