Lines Matching refs:relsec
94 unsigned int relsec, in apply_relocate() argument
98 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate()
103 relsec, sechdrs[relsec].sh_info); in apply_relocate()
104 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { in apply_relocate()
106 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate()
135 unsigned int relsec, in __write_relocate_add() argument
141 Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr; in __write_relocate_add()
149 relsec, sechdrs[relsec].sh_info); in __write_relocate_add()
150 for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) { in __write_relocate_add()
154 loc = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in __write_relocate_add()
228 unsigned int relsec, in write_relocate_add() argument
241 ret = __write_relocate_add(sechdrs, strtab, symindex, relsec, me, in write_relocate_add()
255 unsigned int relsec, in apply_relocate_add() argument
258 return write_relocate_add(sechdrs, strtab, symindex, relsec, me, true); in apply_relocate_add()
265 unsigned int relsec, in clear_relocate_add() argument
268 write_relocate_add(sechdrs, strtab, symindex, relsec, me, false); in clear_relocate_add()