Lines Matching refs:rel
304 Elf_Rela *rel = (void *) sechdrs[relsec].sh_addr; in apply_relocate_add() local
315 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { in apply_relocate_add()
318 + rel[i].r_offset; in apply_relocate_add()
321 + ELF_RISCV_R_SYM(rel[i].r_info); in apply_relocate_add()
331 type = ELF_RISCV_R_TYPE(rel[i].r_info); in apply_relocate_add()
344 v = sym->st_value + rel[i].r_addend; in apply_relocate_add()
349 for (j = 0; j < sechdrs[relsec].sh_size / sizeof(*rel); j++) { in apply_relocate_add()
352 + rel[j].r_offset; in apply_relocate_add()
353 u32 hi20_type = ELF_RISCV_R_TYPE(rel[j].r_info); in apply_relocate_add()
362 + ELF_RISCV_R_SYM(rel[j].r_info); in apply_relocate_add()
365 + rel[j].r_addend; in apply_relocate_add()
382 if (j == sechdrs[relsec].sh_size / sizeof(*rel)) { in apply_relocate_add()