Lines Matching refs:strsec
198 string(Cache *refsec, Word ndx, Cache *strsec, const char *file, Word name) in string() argument
213 if ((strsec->c_data == NULL) || (strsec->c_data->d_buf == NULL)) in string()
216 strs = (char *)strsec->c_data->d_buf; in string()
217 strn = strsec->c_data->d_size; in string()
230 if (strsec->c_shdr->sh_type != SHT_STRTAB) { in string()
233 file, strsec->c_ndx, refsec->c_ndx); in string()
249 file, strsec->c_name); in string()
254 file, refsec->c_name, EC_WORD(ndx), strsec->c_name, in string()
272 relsymname(Cache *cache, Cache *csec, Cache *strsec, Word symndx, Word symnum, in relsymname() argument
285 name = string(csec, symndx, strsec, file, sym->st_name); in relsymname()
311 Word *symnum, Cache **symsec, Cache **strsec) in stringtbl() argument
370 if (strsec) in stringtbl()
371 *strsec = &cache[shdr->sh_link]; in stringtbl()
1919 Cache *infocache = NULL, *dyncache = NULL, *symsec, *strsec; in syminfo() local
2005 &symnum, &symsec, &strsec) == 0) in syminfo()
2027 name = string(infocache, ndx, strsec, file, sym->st_name); in syminfo()
2109 strsec, file, dyns[boundto].d_un.d_val); in syminfo()
2683 Cache *symsec, *strsec; in reloc() local
2725 &symnum, &symsec, &strsec) == 0) in reloc()
2760 symname = relsymname(cache, _cache, strsec, symndx, in reloc()
3130 Cache *_cache = &cache[cnt], *strsec; in dynamic() local
3141 if (stringtbl(cache, 0, cnt, shnum, file, 0, 0, &strsec) == 0) in dynamic()
3267 name = string(_cache, ndx, strsec, in dynamic()
3274 name = string(_cache, ndx, strsec, in dynamic()
3528 Cache *symsec, *strsec; in move() local
3555 &symnum, &symsec, &strsec) == 0) in move()
3600 symname = relsymname(cache, _cache, strsec, in move()
4013 hash_entry(Cache *refsec, Cache *strsec, const char *hsecname, Word hashndx, in hash_entry() argument
4028 symname = string(refsec, symndx, strsec, file, sym->st_name); in hash_entry()
4258 Cache *symsec, *strsec; in group() local
4277 &symnum, &symsec, &strsec) == 0) in group()
4322 grpnam = string(_cache, 0, strsec, file, sym->st_name); in group()
4426 Cache *symsec, *strsec; in got() local
4474 &symnum, &symsec, &strsec) == 0) in got()
4535 strsec, symndx, symnum, relndx, syms, in got()