Searched refs:rsec (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/tools/objtool/ |
H A D | elf.c | 272 struct section *rsec; in find_reloc_by_dest_range() local 275 rsec = sec->rsec; in find_reloc_by_dest_range() 276 if (!rsec) in find_reloc_by_dest_range() 281 sec_offset_hash(rsec, o)) { in find_reloc_by_dest_range() 282 if (reloc->sec != rsec) in find_reloc_by_dest_range() 850 static struct reloc *elf_init_reloc(struct elf *elf, struct section *rsec, in elf_init_reloc() argument 857 if (reloc_idx >= sec_num_entries(rsec)) { in elf_init_reloc() 859 __func__, reloc_idx, rsec->name, sec_num_entries(rsec)); in elf_init_reloc() 863 reloc = &rsec->relocs[reloc_idx]; in elf_init_reloc() 867 __func__, rsec->name, reloc_idx); in elf_init_reloc() [all …]
|
H A D | check.c | 584 struct section *rsec; in add_dead_ends() local 592 rsec = find_section_by_name(file->elf, ".rela.discard.unreachable"); in add_dead_ends() 593 if (!rsec) in add_dead_ends() 596 for_each_reloc(rsec, reloc) { in add_dead_ends() 599 WARN("unexpected relocation symbol type in %s", rsec->name); in add_dead_ends() 631 rsec = find_section_by_name(file->elf, ".rela.discard.reachable"); in add_dead_ends() 632 if (!rsec) in add_dead_ends() 635 for_each_reloc(rsec, reloc) { in add_dead_ends() 638 WARN("unexpected relocation symbol type in %s", rsec->name); in add_dead_ends() 1024 struct section *rsec; in add_ignores() local 1265 struct section *rsec; add_ignore_alternatives() local 2298 struct section *rsec; read_noendbr_hints() local 2321 struct section *rsec; read_retpoline_hints() local 2357 struct section *rsec; read_instr_hints() local 2404 struct section *rsec; read_validate_unret_hints() local 2433 struct section *rsec; read_intra_function_calls() local [all...] |
/openbmc/linux/tools/objtool/include/objtool/ |
H A D | elf.h | 40 struct section *base, *rsec; member 205 struct section *rsec = reloc->sec; in reloc_rel() local 207 return rsec->data->d_buf + (reloc_idx(reloc) * rsec->sh.sh_entsize); in reloc_rel() 310 #define for_each_reloc(rsec, reloc) \ argument 312 for (reloc = rsec->relocs; \ 313 __i < sec_num_entries(rsec); \ 316 #define for_each_reloc_from(rsec, reloc) \ argument 318 __i < sec_num_entries(rsec); \
|