Lines Matching defs:strsec

198 string(Cache *refsec, Word ndx, Cache *strsec, const char *file, Word name)
213 if ((strsec->c_data == NULL) || (strsec->c_data->d_buf == 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)
370 if (strsec)
371 *strsec = &cache[shdr->sh_link];
1866 Cache *infocache = NULL, *dyncache = NULL, *symsec, *strsec;
1952 &symnum, &symsec, &strsec) == 0)
1974 name = string(infocache, ndx, strsec, file, sym->st_name);
2056 strsec, file, dyns[boundto].d_un.d_val);
2630 Cache *symsec, *strsec;
2672 &symnum, &symsec, &strsec) == 0)
2707 symname = relsymname(cache, _cache, strsec, symndx,
3068 Cache *_cache = &cache[cnt], *strsec;
3079 if (stringtbl(cache, 0, cnt, shnum, file, 0, 0, &strsec) == 0)
3188 name = string(_cache, ndx, strsec,
3195 name = string(_cache, ndx, strsec,
3449 Cache *symsec, *strsec;
3476 &symnum, &symsec, &strsec) == 0)
3521 symname = relsymname(cache, _cache, strsec,
3934 hash_entry(Cache *refsec, Cache *strsec, const char *hsecname, Word hashndx,
3949 symname = string(refsec, symndx, strsec, file, sym->st_name);
4179 Cache *symsec, *strsec;
4198 &symnum, &symsec, &strsec) == 0)
4243 grpnam = string(_cache, 0, strsec, file, sym->st_name);
4347 Cache *symsec, *strsec;
4395 &symnum, &symsec, &strsec) == 0)
4456 strsec, symndx, symnum, relndx, syms,