Lines Matching refs:relocs
1136 GElf_Rel *relocs; in elf_rebuild_rel_reloc_section() local
1139 size = nr * sizeof(*relocs); in elf_rebuild_rel_reloc_section()
1140 relocs = malloc(size); in elf_rebuild_rel_reloc_section()
1141 if (!relocs) { in elf_rebuild_rel_reloc_section()
1146 sec->data->d_buf = relocs; in elf_rebuild_rel_reloc_section()
1153 relocs[idx].r_offset = reloc->offset; in elf_rebuild_rel_reloc_section()
1154 relocs[idx].r_info = GELF_R_INFO(reloc->sym->idx, reloc->type); in elf_rebuild_rel_reloc_section()
1165 GElf_Rela *relocs; in elf_rebuild_rela_reloc_section() local
1168 size = nr * sizeof(*relocs); in elf_rebuild_rela_reloc_section()
1169 relocs = malloc(size); in elf_rebuild_rela_reloc_section()
1170 if (!relocs) { in elf_rebuild_rela_reloc_section()
1175 sec->data->d_buf = relocs; in elf_rebuild_rela_reloc_section()
1182 relocs[idx].r_offset = reloc->offset; in elf_rebuild_rela_reloc_section()
1183 relocs[idx].r_addend = reloc->addend; in elf_rebuild_rela_reloc_section()
1184 relocs[idx].r_info = GELF_R_INFO(reloc->sym->idx, reloc->type); in elf_rebuild_rela_reloc_section()