| /src/sys/arch/m68k/m68k/ |
| kobj_machdep.c | 46 int rtype, symnum; local 57 symnum = ELF_R_SYM(rela->r_info); 60 const Elf_Sym *sym = kobj_symbol(ko, symnum); 71 error = kobj_sym_lookup(ko, symnum, &addr); 81 error = kobj_sym_lookup(ko, symnum, &addr);
|
| /src/libexec/ld.elf_so/ |
| symbol.c | 177 unsigned long symnum, const Elf_Sym **vsymp, int *vcount) 183 symp = obj->symtab + symnum; 211 verndx = VER_NDX(obj->versyms[symnum]); 215 &obj->strtab[symnum], verndx); 237 if (!(obj->versyms[symnum] & VER_NDX_HIDDEN)) { 253 ventry->name, &obj->strtab[symnum]); 257 verndx = VER_NDX(obj->versyms[symnum]); 261 &obj->strtab[symnum], verndx); 277 (obj->versyms[symnum] & VER_NDX_HIDDEN) || 298 unsigned long symnum; local 329 unsigned long symnum; local [all...] |
| rtld.h | 479 _rtld_fetch_ventry(const Obj_Entry *obj, unsigned long symnum) 484 vernum = VER_NDX(obj->versyms[symnum]); 487 obj->path, &obj->strtab[symnum], vernum);
|
| /src/libexec/ld.elf_so/arch/m68k/ |
| mdreloc.c | 106 unsigned long symnum; local 118 symnum = ELF_R_SYM(rela->r_info); 119 if (last_symnum != symnum) { 120 last_symnum = symnum; 121 def = _rtld_find_symdef(symnum, obj, &defobj, 142 obj->strtab + obj->symtab[symnum].st_name, 155 obj->strtab + obj->symtab[symnum].st_name, 184 obj->strtab + obj->symtab[symnum].st_name, 192 obj->strtab + obj->symtab[symnum].st_name, 204 obj->strtab + obj->symtab[symnum].st_name [all...] |
| /src/libexec/ld.elf_so/arch/or1k/ |
| mdreloc.c | 105 unsigned long symnum; local 115 symnum = ELF_R_SYM(rela->r_info); 116 if (last_symnum != symnum) { 117 last_symnum = symnum; 118 def = _rtld_find_symdef(symnum, obj, &defobj, 142 obj->strtab + obj->symtab[symnum].st_name, 171 obj->strtab + obj->symtab[symnum].st_name, 179 obj->strtab + obj->symtab[symnum].st_name, 191 obj->strtab + obj->symtab[symnum].st_name, 202 obj->strtab + obj->symtab[symnum].st_name)) [all...] |
| /src/libexec/ld.elf_so/arch/aarch64/ |
| mdreloc.c | 151 unsigned long symnum = ELF_R_SYM(rela->r_info); local 153 if (symnum != 0) { 164 obj->strtab + obj->symtab[symnum].st_name, 189 obj->strtab + obj->symtab[symnum].st_name, 228 unsigned long symnum = ULONG_MAX; local 238 symnum = ELF_R_SYM(rela->r_info); 239 if (last_symnum != symnum) { 240 last_symnum = symnum; 241 def = _rtld_find_symdef(symnum, obj, &defobj, 262 obj->strtab + obj->symtab[symnum].st_name [all...] |
| /src/libexec/ld.elf_so/arch/sh3/ |
| mdreloc.c | 102 unsigned long symnum; local 114 symnum = ELF_R_SYM(rela->r_info); 115 if (last_symnum != symnum) { 116 last_symnum = symnum; 117 def = _rtld_find_symdef(symnum, obj, &defobj, 138 obj->strtab + obj->symtab[symnum].st_name, 148 obj->strtab + obj->symtab[symnum].st_name, 159 obj->strtab + obj->symtab[symnum].st_name, 169 obj->strtab + obj->symtab[symnum].st_name, 202 obj->strtab + obj->symtab[symnum].st_name [all...] |
| /src/libexec/ld.elf_so/arch/hppa/ |
| hppa_reloc.c | 192 unsigned long symnum; local 228 symnum = ELF_R_SYM(rela->r_info); 233 if (symnum == 0) 237 sym = symtab + symnum; 255 if (symnum == 0) 297 symnum = ELF_R_SYM(rela->r_info); 298 if (symnum == 0) { 305 sym = symtab + symnum; 307 hdbg(("PLABEL32 rela @%p(%p), symnum=%ld(%p) -> %p(%p)\n", 310 symnum, 454 unsigned long symnum = ELF_R_SYM(rela->r_info); local [all...] |
| /src/libexec/ld.elf_so/arch/alpha/ |
| alpha_reloc.c | 223 unsigned long symnum = ELF_R_SYM(rela->r_info); local 233 if (last_symnum != symnum) { 234 last_symnum = symnum; 235 def = _rtld_find_symdef(symnum, obj, &defobj, 264 obj->strtab + obj->symtab[symnum].st_name, 309 obj->strtab + obj->symtab[symnum].st_name, 322 obj->strtab + obj->symtab[symnum].st_name, 335 obj->strtab + obj->symtab[symnum].st_name, 347 obj->strtab + obj->symtab[symnum].st_name));
|
| /src/libexec/ld.elf_so/arch/powerpc/ |
| ppc_reloc.c | 203 unsigned long symnum; local 206 symnum = ELF_R_SYM(rela->r_info); 222 if (last_symnum != symnum) { 223 last_symnum = symnum; 224 def = _rtld_find_symdef(symnum, obj, &defobj, 253 obj->strtab + obj->symtab[symnum].st_name, 272 obj->strtab + obj->symtab[symnum].st_name, 293 obj->strtab + obj->symtab[symnum].st_name, 326 obj->strtab + obj->symtab[symnum].st_name, 334 obj->strtab + obj->symtab[symnum].st_name [all...] |
| /src/libexec/ld.elf_so/arch/vax/ |
| mdreloc.c | 92 unsigned long symnum; local 99 symnum = ELF_R_SYM(rela->r_info); 100 if (last_symnum != symnum) { 101 last_symnum = symnum; 102 def = _rtld_find_symdef(symnum, obj, &defobj, 125 obj->strtab + obj->symtab[symnum].st_name,
|
| /src/libexec/ld.elf_so/arch/riscv/ |
| mdreloc.c | 121 unsigned long symnum; local 128 symnum = ELF_R_SYM(rela->r_info); 129 if (last_symnum != symnum) { 130 last_symnum = symnum; 131 def = _rtld_find_symdef(symnum, obj, &defobj,
|
| /src/libexec/ld.elf_so/arch/sparc/ |
| mdreloc.c | 222 unsigned long symnum; local 257 symnum = ELF_R_SYM(rela->r_info); 258 if (last_symnum != symnum) { 259 last_symnum = symnum; 260 def = _rtld_find_symdef(symnum, obj, &defobj, 277 obj->symtab[symnum].st_name, 288 obj->symtab[symnum].st_name, 303 obj->symtab[symnum].st_name,
|
| /src/libexec/ld.elf_so/arch/arm/ |
| mdreloc.c | 93 unsigned long symnum; local 104 symnum = ELF_R_SYM(rel->r_info); 105 if (last_symnum != symnum) { 106 last_symnum = symnum; 107 def = _rtld_find_symdef(symnum, obj, &defobj,
|
| /src/libexec/ld.elf_so/arch/i386/ |
| mdreloc.c | 120 unsigned long symnum; local 133 symnum = ELF_R_SYM(rel->r_info); 134 if (symnum != last_symnum) { 135 last_symnum = symnum; 136 def = _rtld_find_symdef(symnum, obj, &defobj,
|
| /src/libexec/ld.elf_so/arch/x86_64/ |
| mdreloc.c | 157 unsigned long symnum; local 172 symnum = ELF_R_SYM(rela->r_info); 173 if (last_symnum != symnum) { 174 last_symnum = symnum; 175 def = _rtld_find_symdef(symnum, obj, &defobj,
|
| /src/libexec/ld.elf_so/arch/sparc64/ |
| mdreloc.c | 317 unsigned long symnum; local 358 symnum = ELF_R_SYM(rela->r_info); 359 if (last_symnum != symnum) { 360 last_symnum = symnum; 361 def = _rtld_find_symdef(symnum, obj, &defobj, 378 obj->symtab[symnum].st_name, 389 obj->symtab[symnum].st_name, 403 obj->strtab + obj->symtab[symnum].st_name, 503 obj->strtab + obj->symtab[symnum].st_name,
|
| /src/libexec/ld.elf_so/arch/mips/ |
| mips_reloc.c | 337 unsigned long symnum; local 352 symnum = ELF_R_SYM(rel->r_info); 353 if (last_symnum != symnum) { 354 last_symnum = symnum; 355 def = _rtld_find_symdef(symnum, obj, &defobj,
|
| /src/sys/external/mit/xen-include-public/dist/xen/include/public/ |
| platform.h | 605 uint32_t symnum; /* IN: Symbol to read */ member in struct:xenpf_symdata
|
| /src/external/gpl3/binutils/dist/bfd/ |
| vms-alpha.c | 3569 unsigned int symnum; 3679 for (symnum = 0; symnum < abfd->symcount; symnum++) 3681 symbol = abfd->outsymbols[symnum]; 3796 unsigned int symnum; 3811 for (symnum = 0; symnum < abfd->symcount; symnum++) 3813 symbol = abfd->outsymbols[symnum]; 3563 unsigned int symnum; local 3790 unsigned int symnum; local [all...] |
| mach-o.c | 1504 /* The 'symnum' in a non-scattered PAIR is 0x00ffffff. But as this 1547 (like arm64) don't follow the generic rules (symnum is a value for the 1566 bfd_vma symnum = bfd_get_32 (abfd, raw->r_symbolnum); local 1572 /* Extract section and offset from r_value (symnum). */ 1573 reloc->r_value = symnum; 1582 if (symnum >= sect->addr && symnum < sect->addr + sect->size) 1585 res->addend = symnum - sect->addr;
|
| /src/external/gpl3/binutils.old/dist/bfd/ |
| vms-alpha.c | 3556 unsigned int symnum; 3666 for (symnum = 0; symnum < abfd->symcount; symnum++) 3668 symbol = abfd->outsymbols[symnum]; 3783 unsigned int symnum; 3798 for (symnum = 0; symnum < abfd->symcount; symnum++) 3800 symbol = abfd->outsymbols[symnum]; 3550 unsigned int symnum; local 3777 unsigned int symnum; local [all...] |
| mach-o.c | 1503 /* The 'symnum' in a non-scattered PAIR is 0x00ffffff. But as this 1546 (like arm64) don't follow the generic rules (symnum is a value for the 1565 bfd_vma symnum = bfd_get_32 (abfd, raw->r_symbolnum); local 1571 /* Extract section and offset from r_value (symnum). */ 1572 reloc->r_value = symnum; 1581 if (symnum >= sect->addr && symnum < sect->addr + sect->size) 1584 res->addend = symnum - sect->addr;
|