/illumos-gate/usr/src/cmd/sgs/librtld/common/ |
H A D | syms.c | 48 Shdr *shdr; 87 Shdr *shdr;
|
H A D | _librtld.h | 47 Shdr *c_shdr;
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | shdr.c | 33 Elf_shdr(Lm_list *lml, uchar_t osabi, Half mach, Shdr *shdr) 62 Word ndx, Shdr *oshdr, Shdr *nshdr, const char *name)
|
/illumos-gate/usr/src/cmd/sgs/elfwrap/common/ |
H A D | _elfwrap.h | 60 Shdr *os_shdr; /* section header (output file) */
|
/illumos-gate/usr/src/uts/sparc/krtld/ |
H A D | kobj_isa.c | 105 Shdr *shp; 112 shp = (Shdr *)(mp->shdrs + shn * mp->hdr.e_shentsize);
|
H A D | kobj_reloc.c | 189 Shdr * shp; 190 shp = (Shdr *)mp->shdrs; 343 Shdr *shp, *rshp; 348 rshp = (Shdr *) 370 shp = (Shdr *)
|
/illumos-gate/usr/src/uts/intel/amd64/krtld/ |
H A D | kobj_isa.c | 89 Shdr *shp; 96 shp = (Shdr *)(mp->shdrs + shn * mp->hdr.e_shentsize);
|
H A D | kobj_reloc.c | 284 Shdr *shp, *rshp; 289 rshp = (Shdr *) 312 shp = (Shdr *)
|
/illumos-gate/usr/src/uts/intel/ia32/krtld/ |
H A D | kobj_isa.c | 89 Shdr *shp; 96 shp = (Shdr *)(mp->shdrs + shn * mp->hdr.e_shentsize);
|
H A D | kobj_reloc.c | 278 Shdr *shp, *rshp; 283 rshp = (Shdr *) 306 shp = (Shdr *)
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kvm.h | 59 Shdr km_symtab_hdr; 60 Shdr km_strtab_hdr;
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_ctf.h | 154 const void *, Shdr *, const void *, Shdr *, int *);
|
H A D | mdb_kvm.h | 59 Shdr km_symtab_hdr; /* Native .symtab section header */ 60 Shdr km_strtab_hdr; /* Native .strtab section header */
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | ksyms_snapshot.c | 47 Shdr shdr[KSHDR_NUM]; /* section headers */ 84 Shdr *symhdr = base; 85 Shdr *strhdr = symhdr + symhdr->sh_link; 135 Shdr *shp;
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | elf_generic.h | 64 __ElfType(Shdr); variable
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Psymtab_machelf32.c | 255 Shdr *sp; 353 size += sizeof (Shdr); 354 size += sizeof (Shdr); 382 size += sizeof (Shdr); /* SUNW_ldynsym shdr */ 393 size += sizeof (Shdr) + ldynsym_size + dynsym_size; 396 size += sizeof (Shdr); 400 size += sizeof (Shdr); 442 size += sizeof (Shdr); 461 ep->e_shentsize = sizeof (Shdr); 471 sp = (Shdr *)(elfdat [all...] |
/illumos-gate/usr/src/cmd/sgs/libelf/common/ |
H A D | clscook.c | 114 s->s_shdr = (Shdr*)s->s_elf->ed_shdr + s->s_index; 149 Shdr * sh; 376 * Shdr[0].sh_size. 379 Shdr sh; 391 dst.d_size = sizeof (Shdr); 401 msz = scncnt * sizeof (Shdr); 412 elf->ed_shdr = (Shdr *)(elf->ed_ident + eh->e_shoff);
|
H A D | update.c | 218 Shdr *sh = s->s_shdr; 297 * Shdr table last 317 Shdr *sh; 318 sh = (Shdr *)elf->ed_hdscn->s_shdr; 397 Shdr *sh = s->s_shdr; 426 * Shdr table last. Comment above for phnum/phoff applies here. 434 Shdr *sh; 435 sh = (Shdr *)elf->ed_hdscn->s_shdr; 582 Shdr *sh = s->s_shdr; 666 * Shdr tabl [all...] |
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | sections.c | 359 Shdr *shdr; 401 * Allocate Elf_Data, Shdr, and Is_desc structures for a new 427 Is_desc **ret_isec, Shdr **ret_shdr, Elf_Data **ret_data) 438 Shdr *shdr; 645 * Allocate and initialize the Shdr structure. 647 if ((shdr = libld_calloc(sizeof (Shdr), 1)) == NULL) 692 Is_desc **ret_isec, Shdr **ret_shdr, Elf_Data **ret_data) 694 Shdr *shdr; 709 * Allocate and initialize the Shdr structure. 711 if ((shdr = libld_malloc(sizeof (Shdr))) [all...] |
H A D | support.c | 255 Shdr **oshdr, Word ndx, Elf_Scn *scn, Elf *elf) 263 Shdr *nshdr = *oshdr; 302 ld_sup_section(Ofl_desc *ofl, const char *scn, Shdr *shdr, Word ndx,
|
H A D | files.c | 112 * e_shnum == Shdr[0].sh_size 113 * e_shstrndx == Shdr[0].sh_link 117 Shdr *shdr0; 163 process_section(const char *name, Ifl_desc *ifl, Shdr *shdr, Elf_Scn *scn, 1167 Shdr *shdr = isp->is_shdr; 1280 process_input(const char *name, Ifl_desc *ifl, Shdr *shdr, Elf_Scn *scn, 1295 process_reloc(const char *name, Ifl_desc *ifl, Shdr *shdr, Elf_Scn *scn, 1320 process_strtab(const char *name, Ifl_desc *ifl, Shdr *shdr, Elf_Scn *scn, 1375 invalid_section(const char *name, Ifl_desc *ifl, Shdr *shdr, Elf_Scn *scn, 1434 process_progbits_alloc(const char *name, Ifl_desc *ifl, Shdr *shd [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | machelf.h | 77 typedef Elf64_Shdr Shdr; typedef 124 typedef Elf32_Shdr Shdr; typedef
|
/illumos-gate/usr/src/cmd/mdb/common/modules/krtld/ |
H A D | krtld.c | 171 dump_shdr(const Shdr *shdr, int i) 231 Shdr *shdrs; 248 nbytes = sizeof (Shdr) * mod.hdr.e_shnum;
|
/illumos-gate/usr/src/cmd/sgs/elfdump/common/ |
H A D | elfdump.c | 313 Shdr *shdr = cache[ndx].c_shdr; 399 Shdr *shdr; 470 Shdr *shdr = _cache->c_shdr; 558 Shdr *shdr = _cache->c_shdr; 909 Shdr *shdr = _cache->c_shdr; 980 Shdr *shdr; 1048 Shdr *shdr = _cache->c_shdr; 1115 Shdr *tshdr; 1327 Shdr *cishdr, *cshdr = ccache->c_shdr; 1348 Shdr *sshd [all...] |
/illumos-gate/usr/src/uts/common/krtld/ |
H A D | kobj.c | 743 mp->symhdr = kobj_zalloc(sizeof (Shdr), KM_WAIT); 746 mp->strhdr = kobj_zalloc(sizeof (Shdr), KM_WAIT); 897 Shdr *shp; 919 shp = (Shdr *)(mp->shdrs + (i * mp->hdr.e_shentsize)); 937 mp->strhdr = (Shdr *) 1548 mp->symsize = (2 * sizeof (Shdr)) + (nsyms * symsize) + 1563 mp->symhdr = (Shdr *)mp->shdrs; 1564 mp->strhdr = (Shdr *)(mp->symhdr + 1); 1615 Shdr *shp; 1618 shp = (Shdr *)(om [all...] |