Lines Matching refs:shndx
60 Elf32_Word shndx, GElf_Addr *value) in __libdwfl_relocate_value() argument
62 Elf_Scn *refscn = elf_getscn (elf, shndx); in __libdwfl_relocate_value()
81 name, shndx, refshdr, in __libdwfl_relocate_value()
123 int symndx, GElf_Sym *sym, GElf_Word *shndx) in relocate_getsym() argument
180 symndx, sym, shndx) == NULL)) in relocate_getsym()
184 *shndx = sym->st_shndx; in relocate_getsym()
186 switch (*shndx) in relocate_getsym()
195 *shndx, &sym->st_value); in relocate_getsym()
206 GElf_Sym *sym, GElf_Word shndx) in resolve_symbol() argument
243 ndx, sym, &shndx); in resolve_symbol()
247 shndx = sym->st_shndx; in resolve_symbol()
250 if (shndx == SHN_UNDEF || shndx == SHN_COMMON in resolve_symbol()
266 if (shndx == SHN_ABS) in resolve_symbol()
274 shndx, &sym->st_value); in resolve_symbol()
329 GElf_Word shndx; in relocate_section() local
331 symndx, &sym, &shndx); in relocate_section()
335 if (shndx == SHN_UNDEF || shndx == SHN_COMMON) in relocate_section()
338 error = resolve_symbol (mod, reloc_symtab, &sym, shndx); in relocate_section()