| H A D | elf.c | 1047 unsigned int reloc_idx, unsigned long offset, in elf_init_reloc() 1052 if (reloc_idx >= sec_num_entries(rsec)) { in elf_init_reloc() 1053 ERROR("%s: bad reloc_idx %u for %s with %d relocs", in elf_init_reloc() 1054 __func__, reloc_idx, rsec->name, sec_num_entries(rsec)); in elf_init_reloc() 1058 reloc = &rsec->relocs[reloc_idx]; in elf_init_reloc() 1062 __func__, rsec->name, reloc_idx); in elf_init_reloc() 1083 unsigned int reloc_idx, in elf_init_reloc_text_sym() 1107 return elf_init_reloc(elf, sec->rsec, reloc_idx, offset, sym, addend, in elf_init_reloc_data_sym() 1113 unsigned int reloc_idx, in read_relocs() 1122 return elf_init_reloc(elf, sec->rsec, reloc_idx, offse in read_relocs() 1033 elf_init_reloc(struct elf * elf,struct section * rsec,unsigned int reloc_idx,unsigned long offset,struct symbol * sym,s64 addend,unsigned int type) elf_init_reloc() argument 1069 elf_init_reloc_text_sym(struct elf * elf,struct section * sec,unsigned long offset,unsigned int reloc_idx,struct section * insn_sec,unsigned long insn_off) elf_init_reloc_text_sym() argument 1099 elf_init_reloc_data_sym(struct elf * elf,struct section * sec,unsigned long offset,unsigned int reloc_idx,struct symbol * sym,s64 addend) elf_init_reloc_data_sym() argument [all...] |