Home
last modified time | relevance | path

Searched refs:c_shdr (Results 1 – 9 of 9) sorted by relevance

/titanic_44/usr/src/cmd/sgs/elfdump/common/
H A Delfdump.c226 if (strsec->c_shdr->sh_type != SHT_STRTAB) { in string()
309 Shdr *shdr = cache[ndx].c_shdr; in stringtbl()
340 shdr = cache[ndx].c_shdr; in stringtbl()
396 shdr = symtab->c_shdr; in symlookup()
460 Shdr *shdr = _cache->c_shdr; in sections()
548 Shdr *shdr = _cache->c_shdr; in unwind_eh_frame()
561 gotaddr = cache[cnt].c_shdr->sh_addr; in unwind_eh_frame()
800 Addr exc_addr = _cache->c_shdr->sh_addr; in unwind_exception_ranges()
899 Shdr *shdr = _cache->c_shdr; in unwind()
985 shdr = state->seccache->c_shdr; in init_symtbl_state()
[all …]
H A D_elfdump.h106 Shdr *c_shdr; member
H A Dfake_shdr.c1510 _cache->c_shdr = sinfo->shdr; in fake_shdr_cache()
1523 _cache->c_shdr = sinfo->shdr; in fake_shdr_cache()
1554 if (_cache->c_shdr) in fake_shdr_cache_free()
1555 free(_cache->c_shdr); in fake_shdr_cache_free()
/titanic_44/usr/src/cmd/sgs/librtld/common/
H A Ddldump.c362 if ((_icache->c_shdr = shdr = elf_getshdr(scn)) == NULL) { in rt_dldump()
440 _icache->c_shdr = 0; in rt_dldump()
456 if ((shdr = _icache->c_shdr) == 0) in rt_dldump()
487 if ((shdr = _icache->c_shdr) == 0) in rt_dldump()
612 *shdr = *_icache->c_shdr; in rt_dldump()
673 shdr->sh_addr = data_cache->c_shdr->sh_addr + in rt_dldump()
674 data_cache->c_shdr->sh_size; in rt_dldump()
781 if ((_mcache->c_shdr = elf_getshdr(scn)) == NULL) { in rt_dldump()
811 shdr = _mcache->c_shdr; in rt_dldump()
H A Dsyms.c54 shdr = _cache->c_shdr; in update_sym()
90 shdr = _cache->c_shdr; in syminfo()
H A Drelocate.c68 shdr = _cache->c_shdr; in count_reloc()
85 shdr = __cache->c_shdr; in count_reloc()
436 shdr = _icache->c_shdr;
492 shdr = _icache->c_shdr;
510 off = rel->r_offset - ircache->c_shdr->sh_addr;
H A D_librtld.h47 Shdr *c_shdr; member
H A Ddynamic.c52 __cache = &cache[_cache->c_shdr->sh_link]; in update_dynamic()
/titanic_44/usr/src/lib/libproc/common/
H A DPsymtab.c1587 GElf_Shdr c_shdr; in Pbuild_file_symtab() member
1726 if (gelf_getshdr(scn, &cp->c_shdr) == NULL) { in Pbuild_file_symtab()
1738 if (cp->c_shdr.sh_name >= shdata->d_size) { in Pbuild_file_symtab()
1743 cp->c_name = (const char *)shdata->d_buf + cp->c_shdr.sh_name; in Pbuild_file_symtab()
1752 GElf_Shdr *shp = &cp->c_shdr; in Pbuild_file_symtab()
1777 symp->sym_hdr_pri = cp->c_shdr; in Pbuild_file_symtab()
1778 symp->sym_strhdr = cache[shp->sh_link].c_shdr; in Pbuild_file_symtab()
1793 fptr->file_dynsym.sym_hdr_aux = cp->c_shdr; in Pbuild_file_symtab()
1809 (cache[shp->sh_link].c_shdr.sh_type != SHT_DYNSYM && in Pbuild_file_symtab()
1810 cache[shp->sh_link].c_shdr.sh_type != SHT_SYMTAB)) { in Pbuild_file_symtab()
[all …]