/illumos-gate/usr/src/cmd/sgs/link_audit/common/ |
H A D | truss.c | 188 la_symbind64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64() argument 192 la_symbind32(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64() 228 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() argument 233 la_sparcv8_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 237 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 242 la_i86_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 280 la_pltexit64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_pltexit64() argument 284 la_pltexit(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_pltexit64()
|
H A D | perfcnt.c | 171 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() argument 176 la_sparcv8_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 180 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 185 la_i86_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcooke, in la_sparcv9_pltenter() 201 la_pltexit64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_pltexit64() argument 205 la_pltexit(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_pltexit64()
|
H A D | symbindrep.c | 90 la_symbind64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64() argument 94 la_symbind32(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64()
|
H A D | who.c | 282 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() argument 287 la_sparcv8_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 291 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 296 la_i86_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcooke, in la_sparcv9_pltenter()
|
H A D | bindings.c | 360 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcooke, in la_sparcv9_pltenter() argument 365 la_sparcv8_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcooke, in la_sparcv9_pltenter() 369 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcooke, in la_sparcv9_pltenter() 374 la_i86_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcooke, in la_sparcv9_pltenter()
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | machsym.sparc.c | 162 int symndx, Word shndx, const char *symsecname, sd_flag_t *flags) in ld_is_regsym_sparc() argument 178 ifl->ifl_name, symsecname, symndx, EC_XWORD(sym->st_value)); in ld_is_regsym_sparc() 187 ifl->ifl_name, symsecname, symndx, EC_XWORD(sym->st_value)); in ld_is_regsym_sparc() 203 ifl->ifl_name, symsecname, symndx, in ld_is_regsym_sparc()
|
H A D | syms.c | 81 int symndx, Word shndx, Word symsecndx, const char *symsecname, in string() argument 90 symndx, EC_XWORD(name)); in string() 96 EC_WORD(symsecndx), symsecname, symndx, in string() 108 sym, strs, symndx, shndx, symsecname, flags); in string() 127 ifl->ifl_name, EC_WORD(symsecndx), symsecname, symndx, in string() 145 demangle_symname(const char *name, const char *symtab_name, Word symndx) in demangle_symname() argument 184 symtab_name, EC_WORD(symndx)); in demangle_symname()
|
H A D | update.c | 211 Word *symndx; /* symbol index (for */ in update_osym() local 304 symndx = &dynsym_ndx; in update_osym() 306 symndx = &symtab_ndx; in update_osym() 432 versym[*symndx - 1] = 0; in update_osym() 433 osp->os_identndx = *symndx - 1; in update_osym() 495 rsdp->sd_symndx = *symndx; in update_osym() 720 sdp->sd_symndx = *symndx; in update_osym() 1295 sdp->sd_symndx = *symndx; in update_osym()
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | cap.c | 1423 grpndx = (uchar_t)ELF_C_GROUP(CAPINFO(ilmp)[symndx]); in cap_match() 1433 srp->sr_name, symndx)); in cap_match() 1442 ochainndx = (uint_t)ELF_C_SYM(CAPINFO(ilmp)[symndx]); in cap_match() 1468 symndx, M_MACH, NULL)); in cap_match() 1471 bndx = symndx; in cap_match() 1476 for (nchainndx = ochainndx + 1, symndx = capchain[nchainndx]; symndx; in cap_match() 1477 nchainndx++, symndx = capchain[nchainndx]) { in cap_match() 1478 Sym *nsym = symtabptr + symndx; in cap_match() 1483 (uchar_t)ELF_C_GROUP(CAPINFO(ilmp)[symndx])) == 0) in cap_match() 1487 nname, symndx) == 0) in cap_match() [all …]
|
/illumos-gate/usr/src/lib/abi/apptrace/common/ |
H A D | apptrace.c | 474 la_symbind64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64() argument 478 la_symbind32(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcook, in la_symbind64() 555 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() argument 560 la_sparcv8_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 564 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 569 la_i86_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 709 la_pltexit64(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_pltexit64() argument 713 la_pltexit(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_pltexit64()
|
/illumos-gate/usr/src/cmd/sgs/elfdump/common/ |
H A D | elfdump.c | 278 if (symndx >= symnum) { in relsymname() 284 sym = (Sym *)(syms + symndx); in relsymname() 1178 if (symndx >= state->symn) { in output_symbol() 1224 EC_WORD(symndx)); in output_symbol() 2742 Word symndx, reltype; in reloc() local 2767 if (symndx == 0) { in reloc() 3570 Word symndx, shndx; in move() local 4022 if (symndx > symn) { in hash_entry() 4039 EC_WORD(symndx)); in hash_entry() 4487 Word symndx, reltype; in got() local [all …]
|
H A D | elfdump.msg | 229 @ MSG_CAPCHAIN_ENTRY " chainndx symndx name" 244 @ MSG_ELF_HASH_INFO " bucket symndx name" 298 @ MSG_MOVE_TITLE " symndx offset size repeat stride \
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | amd64_elf.c | 126 uint_t symndx, uint_t pltndx, caddr_t to, uint_t sb_flags, int *fail) in elf_plt_trace_write() argument 185 *dyndata = (uintptr_t)(((uint64_t)sb_flags << 32) | symndx); in elf_plt_trace_write() 303 uint_t symndx = (((uintptr_t)nsym - in elf_bndr() local 305 symval = audit_symbind(lmp, nlmp, nsym, symndx, symval, in elf_bndr() 318 uint_t symndx = (((uintptr_t)nsym - in elf_bndr() local 322 nsym, symndx, pltndx, (caddr_t)symval, sb_flags, in elf_bndr() 869 int symndx = (((uintptr_t)symdef - in elf_reloc() local 873 symdef, symndx, pltndx, (caddr_t)value, in elf_reloc()
|
H A D | boot_elf.S | 418 movl SYMNDX_OFF(%r11), %ecx / arg4 (symndx) 567 movq SYMNDX_OFF(%r11), %r8 / arg5 (symndx)
|
/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | i386_elf.c | 106 uint_t symndx, uint_t pltndx, caddr_t to, uint_t sb_flags, int *fail) in elf_plt_trace_write() argument 165 *dyndata++ = (uint_t)symndx; in elf_plt_trace_write() 282 uint_t symndx = (((uintptr_t)nsym - in elf_bndr() local 284 symval = audit_symbind(lmp, nlmp, nsym, symndx, symval, in elf_bndr() 297 uint_t symndx = (((uintptr_t)nsym - in elf_bndr() local 301 nsym, symndx, pltndx, (caddr_t)symval, sb_flags, in elf_bndr() 844 int symndx = (((uintptr_t)symdef - in elf_reloc() local 848 symdef, symndx, pltndx, (caddr_t)value, in elf_reloc()
|
H A D | boot_elf.S | 128 pushl SYMNDX_OFF(%edi) / arg3 (symndx) 247 pushl SYMNDX_OFF(%edi) / arg4 (symndx)
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | sparc_elf.c | 239 Sym *sym, ulong_t symndx, ulong_t pltndx, caddr_t to, ulong_t sb_flags, in elf_plt_trace_write() argument 319 *(ulong_t *)dyndata++ = symndx; in elf_plt_trace_write() 454 ulong_t symndx = (((uintptr_t)nsym - in elf_bndr() local 457 symval = audit_symbind(lmp, nlmp, nsym, symndx, symval, in elf_bndr() 472 ulong_t symndx = (((uintptr_t)nsym - in elf_bndr() local 476 rptr, lmp, nlmp, nsym, symndx, pltndx, in elf_bndr() 1048 ulong_t symndx = (((uintptr_t)symdef - in elf_reloc() local 1052 (Rela *)rel, lmp, _lmp, symdef, symndx, in elf_reloc()
|
H A D | boot_elf.S | 386 ld [%l1 + SYMNDX_OFF], %o4 ! %o4 = symndx
|
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | sym.msg | 80 @ MSG_ERR_NEEDEXPSYMTAB "The -symndx option requires a symbol table to be \ 137 -shtyp option) when -symndx is used.\n". 204 symbol in the symbol table is shown. If called with the symndx\n\ 219 called with the symndx argument, the value of the symbol at that\n\ 235 symndx argument, the value of the symbol at that index is displayed.\n\ 249 symndx argument, the name of the symbol at that index is displayed.\n\ 311 the symndx argument, the size of the symbol at that index is\n\ 326 called with the symndx argument, the value of the symbol at that\n\ 340 called with the symndx argument, the value of the symbol at that\n\ 355 called with the symndx argument, the value of the symbol at that\n\ [all …]
|
H A D | syminfo.c | 433 Word symndx; in arg_to_symndx() local 451 argstate->str.sec, arg, ELFEDIT_MSG_ERR, &symndx); in arg_to_symndx() 453 return (symndx); in arg_to_symndx()
|
H A D | sym.c | 688 Word symndx; in cmd_body_set_st_bind() local 714 symndx = symstate->sym.sec->sec_shndx; in cmd_body_set_st_bind() 718 EC_WORD(symndx), symstate->sym.sec->sec_name, in cmd_body_set_st_bind() 719 symstate->ndx, EC_WORD(symndx), gbl_ndx); in cmd_body_set_st_bind() 723 EC_WORD(symndx), symstate->sym.sec->sec_name, in cmd_body_set_st_bind() 724 symstate->ndx, EC_WORD(symndx), gbl_ndx); in cmd_body_set_st_bind()
|
H A D | syminfo.msg | 171 @ MSG_STR_MINUS_SYMNDX "-symndx"
|
/illumos-gate/usr/src/cmd/sgs/ldprof/common/ |
H A D | profile.c | 621 la_sparcv9_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() argument 626 la_sparcv8_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 630 la_amd64_pltenter(Elf64_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 635 la_i86_pltenter(Elf32_Sym *symp, uint_t symndx, uintptr_t *refcookie, in la_sparcv9_pltenter() 667 return (plt_cg_interp(symndx, (caddr_t)from, (caddr_t)symp->st_value)); in la_sparcv9_pltenter()
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | sparc_elf.c | 387 Sym *sym, uint_t symndx, ulong_t pltndx, caddr_t to, uint_t sb_flags, in elf_plt_trace_write() argument 447 *(Word *)dyndata = symndx; in elf_plt_trace_write() 596 uint_t symndx = (uint_t)(((uintptr_t)nsym - in elf_bndr() local 599 symval = audit_symbind(lmp, nlmp, nsym, symndx, symval, in elf_bndr() 615 uint_t symndx = (uint_t)(((uintptr_t)nsym - in elf_bndr() local 619 rptr, lmp, nlmp, nsym, symndx, pltndx, in elf_bndr() 1282 uint_t symndx = (uint_t)(((uintptr_t)symdef - in elf_reloc() local 1286 (Rela *)rel, lmp, _lmp, symdef, symndx, in elf_reloc()
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | syms.c | 98 Dbg_syms_ignore_gnuver(Rt_map *lmp, const char *name, Word symndx, in Dbg_syms_ignore_gnuver() argument 107 EC_WORD(symndx), EC_HALF(verndx), NAME(lmp)); in Dbg_syms_ignore_gnuver()
|