HomeSort by relevance Sort by last modified time
    Searched refs:shndx (Results 1 - 25 of 25) sorted by null

  /external/elfutils/libdwfl/
dwfl_module_getsym.c 66 GElf_Word shndx; local
67 sym = gelf_getsymshndx (mod->symdata, mod->symxndxdata, ndx, sym, &shndx);
75 shndx = sym->st_shndx;
78 *shndxp = shndx;
80 switch (shndx)
95 shndx, &sym->st_value);
dwfl_module_addrsym.c 65 inline bool same_section (const GElf_Sym *sym, GElf_Word shndx)
68 if (shndx >= SHN_LORESERVE)
91 return shndx == addr_shndx;
111 GElf_Word shndx; local
112 const char *name = INTUSE(dwfl_module_getsym) (mod, i, &sym, &shndx);
138 closest_shndx = shndx;
141 else if (same_section (&sym, shndx))
148 sizeless_shndx = shndx;
162 closest_shndx = shndx;
relocate.c 54 /* Adjust *VALUE to add the load address of the SHNDX section.
60 Elf32_Word shndx, GElf_Addr *value)
62 Elf_Scn *refscn = elf_getscn (elf, shndx);
81 name, shndx, refshdr,
123 int symndx, GElf_Sym *sym, GElf_Word *shndx)
180 symndx, sym, shndx) == NULL))
184 *shndx = sym->st_shndx;
186 switch (*shndx)
195 *shndx, &sym->st_value);
206 GElf_Sym *sym, GElf_Word shndx)
329 GElf_Word shndx; local
    [all...]
offline.c 65 Elf32_Word shndx,
81 Elf_Scn *ourscn = elf_getscn (mod->debug.elf, shndx);
libdwfl.h 86 GElf_Word shndx, const GElf_Shdr *shdr,
libdwflP.h 265 Elf32_Word shndx,
linux-kernel-modules.c 718 const char *secname, Elf32_Word shndx __attribute__ ((unused)),
  /external/elfutils/libelf/
gelf_update_symshndx.c 74 Elf32_Word *shndx = NULL; local
108 shndx = &((Elf32_Word *) shndxdata_scn->d.d_buf)[ndx];
164 if (shndx != NULL)
165 *shndx = srcshndx;
gelf_getsymshndx.c 74 Elf32_Word shndx = 0; local
99 shndx = ((Elf32_Word *) shndxdata_scn->d.d_buf)[ndx];
153 *dstshndx = shndx;
  /external/grub/docs/
multiboot.h 76 unsigned long shndx; member in struct:elf_section_header_table
multiboot.h.texi 76 unsigned long shndx;
kernel.c 128 " addr = 0x%x, shndx = 0x%x\n",
130 (unsigned) elf_sec->addr, (unsigned) elf_sec->shndx);
kernel.c.texi 128 " addr = 0x%x, shndx = 0x%x\n",
130 (unsigned) elf_sec->addr, (unsigned) elf_sec->shndx);
  /external/elfutils/src/
unstrip.c 348 GElf_Word shndx = SHN_UNDEF;
349 GElf_Sym *sym = gelf_getsymshndx (data, shndxdata, i, &sym_mem, &shndx);
357 shndx = sym->st_shndx;
359 if (shndx != i || GELF_ST_TYPE (sym->st_info) != STT_SECTION)
364 shndx = SHN_UNDEF;
365 ELF_CHECK (gelf_update_symshndx (newsymdata, shndxdata, i, sym, shndx),
576 GElf_Word shndx = SHN_UNDEF;
578 i, &sym_mem, &shndx);
580 sym, shndx),
599 GElf_Word shndx = i < SHN_LORESERVE ? SHN_UNDEF : i
347 GElf_Word shndx = SHN_UNDEF; local
575 GElf_Word shndx = SHN_UNDEF; local
598 GElf_Word shndx = i < SHN_LORESERVE ? SHN_UNDEF : i; local
608 GElf_Word shndx = SHN_UNDEF; local
728 GElf_Word shndx; member in struct:symbol::__anon6360::__anon6361
760 GElf_Word shndx = SHN_UNDEF; local
1536 GElf_Word shndx = SHN_UNDEF; local
    [all...]
addr2line.c 300 GElf_Word shndx; local
301 const char *name = dwfl_module_addrsym (mod, addr, &s, &shndx);
391 GElf_Word shndx; local
392 const char *scn = dwfl_module_relocation_info (mod, i, &shndx);
401 (elf_getscn (dwfl_module_getelf (mod, &shdr_bias), shndx),
ldgeneric.c 107 static void mark_section_used (struct scninfo *scninfo, Elf32_Word shndx,
526 matching_group_comdat_scn (const XElf_Sym *sym, size_t shndx,
529 if ((shndx >= SHN_LORESERVE && shndx <= SHN_HIRESERVE)
534 size_t newgrpid = fileinfo->scninfo[shndx].grpid;
594 check_definition (const XElf_Sym *sym, size_t shndx, size_t symidx,
602 if (shndx != SHN_UNDEF
604 || (shndx != SHN_COMMON && oldp->common && ! new_in_dso)
634 else if (shndx != SHN_UNDEF
636 && matching_group_comdat_scn (sym, shndx, fileinfo, oldp)
1406 Elf32_Word shndx; local
1475 Elf32_Word shndx; local
6516 Elf32_Word shndx; local
    [all...]
elflint.c     [all...]
readelf.c 6313 unsigned long int shndx = strtoul (a->arg, &endp, 0); local
    [all...]
  /external/grub/stage2/
mb_info.h 143 unsigned long shndx; member in struct:multiboot_info::__anon6612::__anon6614
boot.c 663 mbi.syms.e.shndx = pu.elf->e_shstrndx;
725 mbi.syms.e.shndx = 0;
  /prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/
plugin-api.h 101 unsigned int shndx; member in struct:ld_plugin_section
  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/
plugin-api.h 101 unsigned int shndx; member in struct:ld_plugin_section
  /prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/
plugin-api.h 101 unsigned int shndx; member in struct:ld_plugin_section
  /external/llvm/lib/MC/
ELFObjectWriter.cpp 239 uint8_t other, uint32_t shndx,
438 uint32_t shndx,
441 if (shndx >= ELF::SHN_LORESERVE && !Reserved)
442 String32(*ShndxF, shndx);
447 uint16_t Index = (shndx >= ELF::SHN_LORESERVE && !Reserved) ?
448 uint16_t(ELF::SHN_XINDEX) : shndx;
    [all...]
  /external/valgrind/main/perf/
tinycc.c     [all...]

Completed in 242 milliseconds