Lines Matching refs:relocs
832 GElf_Rel *relocs; in elf_rebuild_rel_reloc_section() local
835 size = nr * sizeof(*relocs); in elf_rebuild_rel_reloc_section()
836 relocs = malloc(size); in elf_rebuild_rel_reloc_section()
837 if (!relocs) { in elf_rebuild_rel_reloc_section()
842 sec->data->d_buf = relocs; in elf_rebuild_rel_reloc_section()
849 relocs[idx].r_offset = reloc->offset; in elf_rebuild_rel_reloc_section()
850 relocs[idx].r_info = GELF_R_INFO(reloc->sym->idx, reloc->type); in elf_rebuild_rel_reloc_section()
861 GElf_Rela *relocs; in elf_rebuild_rela_reloc_section() local
864 size = nr * sizeof(*relocs); in elf_rebuild_rela_reloc_section()
865 relocs = malloc(size); in elf_rebuild_rela_reloc_section()
866 if (!relocs) { in elf_rebuild_rela_reloc_section()
871 sec->data->d_buf = relocs; in elf_rebuild_rela_reloc_section()
878 relocs[idx].r_offset = reloc->offset; in elf_rebuild_rela_reloc_section()
879 relocs[idx].r_addend = reloc->addend; in elf_rebuild_rela_reloc_section()
880 relocs[idx].r_info = GELF_R_INFO(reloc->sym->idx, reloc->type); in elf_rebuild_rela_reloc_section()