relas 73 arch/riscv/kernel/module-sections.c static void count_max_entries(Elf_Rela *relas, int num, relas 79 arch/riscv/kernel/module-sections.c type = ELF_RISCV_R_TYPE(relas[i].r_info); relas 81 arch/riscv/kernel/module-sections.c if (!duplicate_rela(relas, i)) relas 84 arch/riscv/kernel/module-sections.c if (!duplicate_rela(relas, i)) relas 124 arch/riscv/kernel/module-sections.c Elf_Rela *relas = (void *)ehdr + sechdrs[i].sh_offset; relas 135 arch/riscv/kernel/module-sections.c count_max_entries(relas, num_rela, &num_plts, &num_gots); relas 270 arch/s390/kernel/machine_kexec_file.c Elf_Rela *relas; relas 273 arch/s390/kernel/machine_kexec_file.c relas = (void *)pi->ehdr + relsec->sh_offset; relas 275 arch/s390/kernel/machine_kexec_file.c for (i = 0; i < relsec->sh_size / sizeof(*relas); i++) { relas 282 arch/s390/kernel/machine_kexec_file.c sym += ELF64_R_SYM(relas[i].r_info); relas 296 arch/s390/kernel/machine_kexec_file.c loc += relas[i].r_offset; relas 301 arch/s390/kernel/machine_kexec_file.c val += relas[i].r_addend; relas 303 arch/s390/kernel/machine_kexec_file.c addr = section->sh_addr + relas[i].r_offset; relas 305 arch/s390/kernel/machine_kexec_file.c r_type = ELF64_R_TYPE(relas[i].r_info); relas 199 kernel/livepatch/core.c Elf_Rela *relas; relas 215 kernel/livepatch/core.c relas = (Elf_Rela *) relasec->sh_addr; relas 218 kernel/livepatch/core.c sym = pmod->core_kallsyms.symtab + ELF_R_SYM(relas[i].r_info); relas 596 tools/objtool/elf.c GElf_Rela *relas; relas 602 tools/objtool/elf.c size = nr * sizeof(*relas); relas 603 tools/objtool/elf.c relas = malloc(size); relas 604 tools/objtool/elf.c if (!relas) { relas 609 tools/objtool/elf.c sec->data->d_buf = relas; relas 616 tools/objtool/elf.c relas[idx].r_offset = rela->offset; relas 617 tools/objtool/elf.c relas[idx].r_addend = rela->addend; relas 618 tools/objtool/elf.c relas[idx].r_info = GELF_R_INFO(rela->sym->idx, rela->type);