Searched defs:symref (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/intel/amd64/krtld/
H A Dkobj_reloc.c133 Sym *symref; local
207 symref = (Sym *)
210 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
212 value = symref->st_value;
220 if (symref->st_shndx == SHN_UNDEF &&
222 symref->st_name, (uint8_t *)off) == 0)
225 if (symref->st_shndx == SHN_UNDEF &&
227 symref->st_name, &symref->st_value,
229 if (ELF_ST_BIND(symref
[all...]
/illumos-gate/usr/src/uts/intel/ia32/krtld/
H A Dkobj_reloc.c130 Sym *symref; local
202 symref = (Sym *)
205 if (ELF32_ST_BIND(symref->st_info) == STB_LOCAL) {
207 value = symref->st_value;
215 if (symref->st_shndx == SHN_UNDEF &&
217 symref->st_name, (uint8_t *)off) == 0)
220 if (symref->st_shndx == SHN_UNDEF &&
222 symref->st_name, &symref->st_value,
224 if (ELF32_ST_BIND(symref
[all...]
/illumos-gate/usr/src/uts/sparc/krtld/
H A Dkobj_reloc.c164 Sym *symref; local
258 symref = (Sym *)
260 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
262 value = symref->st_value;
270 if (symref->st_shndx == SHN_UNDEF &&
272 symref->st_name, (uint32_t *)off,
277 if (symref->st_shndx == SHN_UNDEF &&
279 symref->st_name, &symref->st_value,
281 if (ELF_ST_BIND(symref
[all...]
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Damd64_elf.c389 Sym *symref, *psymref, *symdef, *psymdef; local
619 symref = (Sym *)((ulong_t)SYMTAB(lmp) +
627 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
642 if ((value = elf_static_tls(lmp, symref,
675 symref = psymref;
699 symref->st_name);
702 ld_entry_cnt, 0, rsymndx, symref,
783 psymref = symref;
858 if (elf_copy_reloc(name, symref, lmp, (void *)roffset,
/illumos-gate/usr/src/cmd/sgs/rtld/i386/
H A Di386_elf.c367 Sym *symref, *psymref, *symdef, *psymdef; local
596 symref = (Sym *)((ulong_t)SYMTAB(lmp) +
604 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
618 if ((value = elf_static_tls(lmp, symref,
651 symref = psymref;
675 symref->st_name);
678 ld_entry_cnt, 0, rsymndx, symref,
759 psymref = symref;
833 if (elf_copy_reloc(name, symref, lmp, (void *)roffset,
920 Sym *symref, *symde local
[all...]
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_elf.c541 Sym *symref, *psymref, *symdef, *psymdef; local
751 symref = (Sym *)((ulong_t)SYMTAB(lmp) +
759 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
773 if ((value = elf_static_tls(lmp, symref,
805 symref = psymref;
829 symref->st_name);
832 ld_entry_cnt, 0, rsymndx, symref,
913 psymref = symref;
1031 if (elf_copy_reloc(name, symref, lmp, (void *)roffset,
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A Dsparc_elf.c748 Sym *symref, *psymref, *symdef, *psymdef; local
978 symref = (Sym *)((ulong_t)SYMTAB(lmp) +
986 if (ELF_ST_BIND(symref->st_info) == STB_LOCAL) {
1002 if ((value = elf_static_tls(lmp, symref,
1034 symref = psymref;
1058 symref->st_name);
1061 ld_entry_cnt, 0, rsymndx, symref,
1142 psymref = symref;
1264 if (elf_copy_reloc(name, symref, lmp, (void *)roffset,
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Delf.c2893 Sym *symref = (Sym *)((ulong_t)SYMTAB(lmp) + local
2896 if (ELF_ST_BIND(symref->st_info) != STB_LOCAL)
2897 name = (char *)(STRTAB(lmp) + symref->st_name);

Completed in 498 milliseconds