Lines Matching full:sym_index
5482 unsigned long value, Section *sec, int sym_index);
18172 int *ptr, *hash, nb_syms, sym_index, h;
18188 for(sym_index = 1; sym_index < nb_syms; sym_index++) {
18192 hash[h] = sym_index;
18206 int name_offset, sym_index;
18223 sym_index = sym - (Elf32_Sym *)s->data;
18235 base[2 + h] = sym_index;
18247 return sym_index;
18256 int nbuckets, sym_index, h;
18264 sym_index = ((int *)hs->data)[2 + h];
18265 while (sym_index != 0) {
18266 sym = &((Elf32_Sym *)s->data)[sym_index];
18269 return sym_index;
18270 sym_index = ((int *)hs->data)[2 + nbuckets + sym_index];
18278 int sym_index;
18281 sym_index = find_elf_sym(symtab_section, name);
18282 if (!sym_index)
18284 sym = &((Elf32_Sym *)symtab_section->data)[sym_index];
18303 int sym_bind, sym_index, sym_type, esym_bind;
18310 sym_index = find_elf_sym(s, name);
18311 if (!sym_index)
18313 esym = &((Elf32_Sym *)s->data)[sym_index];
18343 sym_index = put_elf_sym(s, value, size,
18347 return sym_index;
18403 unsigned long value, Section *sec, int sym_index)
18408 R_DATA_32, sym_index);
18433 int type, sym_index;
18474 sym_index = ELF32_R_SYM(rel->r_info);
18476 sym_index = old_to_new_syms[sym_index];
18477 rel->r_info = ELF32_R_INFO(sym_index, type);
18513 int sym_bind, sh_num, sym_index;
18533 sym_index = find_elf_sym(s1->dynsym, name);
18534 if (sym_index) {
18535 esym = &((Elf32_Sym *)s1->dynsym->data)[sym_index];
18566 int type, sym_index;
18581 sym_index = ELF32_R_SYM(rel->r_info);
18582 sym = &((Elf32_Sym *)symtab_section->data)[sym_index];
18592 esym_index = s1->symtab_to_dynsym[sym_index];
18608 esym_index = s1->symtab_to_dynsym[sym_index];
18633 *(int *)ptr += s1->got_offsets[sym_index];
18661 *(int *)ptr += s1->got_offsets[sym_index];
18725 int sym_index, esym_index, type, count;
18730 sym_index = ELF32_R_SYM(rel->r_info);
18737 esym_index = s1->symtab_to_dynsym[sym_index];
18811 int sym_index)
18823 if (sym_index < s1->nb_got_offsets &&
18824 s1->got_offsets[sym_index] != 0)
18827 put_got_offset(s1, sym_index, s1->got->data_offset);
18830 sym = &((Elf32_Sym *)symtab_section->data)[sym_index];
18925 int i, type, reloc_type, sym_index;
18949 sym_index = ELF32_R_SYM(rel->r_info);
18950 sym = &((Elf32_Sym *)symtab_section->data)[sym_index];
18957 sym_index);
18968 sym_index = ELF32_R_SYM(rel->r_info);
18969 sym = &((Elf32_Sym *)symtab_section->data)[sym_index];
18976 sym_index);
18987 sym_index = ELF32_R_SYM(rel->r_info);
18988 sym = &((Elf32_Sym *)symtab_section->data)[sym_index];
18995 sym_index);
19084 int sym_index;
19102 sym_index = find_elf_sym(symtab_section, "__bound_init");
19104 init_section->data_offset - 4, R_386_PC32, sym_index);
19251 int sym_index, index;
19294 sym_index = find_elf_sym(s1->dynsymtab_section, name);
19295 if (sym_index) {
19296 esym = &((Elf32_Sym *)s1->dynsymtab_section->data)[sym_index];
19348 sym_index = find_elf_sym(symtab_section, name);
19349 if (sym_index) {
19352 sym = &((Elf32_Sym *)symtab_section->data)[sym_index];
19868 int size, i, j, offset, offseti, nb_syms, sym_index, ret;
20025 sym_index = find_elf_sym(symtab_section, name);
20026 if (sym_index)
20027 old_to_new_syms[i] = sym_index;
20041 sym_index = add_elf_sym(symtab_section, sym->st_value, sym->st_size,
20044 old_to_new_syms[i] = sym_index;
20063 unsigned sym_index;
20066 sym_index = ELF32_R_SYM(rel->r_info);
20068 if (sym_index >= nb_syms)
20070 sym_index = old_to_new_syms[sym_index];
20071 if (!sym_index) {
20076 rel->r_info = ELF32_R_INFO(sym_index, type);
20117 int i, bound, nsyms, sym_index, off, ret;
20133 sym_index = find_elf_sym(symtab_section, p);
20134 if(sym_index) {
20135 sym = &((Elf32_Sym *)symtab_section->data)[sym_index];