Home
last modified time | relevance | path

Searched refs:special_alt (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/tools/objtool/
H A Dspecial.h15 struct special_alt { struct
34 void arch_handle_alternative(unsigned short feature, struct special_alt *alt);
36 bool arch_support_alt_relocation(struct special_alt *special_alt,
H A Dcheck.c1314 struct special_alt *special_alt, in handle_group_alt()
1328 orig_alt_group->cfi = calloc(special_alt->orig_len, in handle_group_alt()
1338 if (insn->offset >= special_alt->orig_off + special_alt->orig_len) in handle_group_alt()
1355 if (special_alt->new_len < special_alt->orig_len) { in handle_group_alt()
1372 nop->sec = special_alt->new_sec; in handle_group_alt()
1373 nop->offset = special_alt->new_off + special_alt in handle_group_alt()
1313 handle_group_alt(struct objtool_file *file, struct special_alt *special_alt, struct instruction *orig_insn, struct instruction **new_insn) handle_group_alt() argument
1454 handle_jump_alt(struct objtool_file *file, struct special_alt *special_alt, struct instruction *orig_insn, struct instruction **new_insn) handle_jump_alt() argument
1482 struct special_alt *special_alt, *tmp; add_special_section_alts() local
[all...]
H A Dspecial.c54 void __weak arch_handle_alternative(unsigned short feature, struct special_alt *alt) in arch_handle_alternative()
67 struct special_alt *alt) in get_alt_entry()
119 * Read all the special sections and create a list of special_alt structs which
128 struct special_alt *alt; in special_get_alts()
/kernel/linux/linux-6.6/tools/objtool/include/objtool/
H A Dspecial.h15 struct special_alt { struct
35 void arch_handle_alternative(unsigned short feature, struct special_alt *alt);
37 bool arch_support_alt_relocation(struct special_alt *special_alt,
/kernel/linux/linux-5.10/tools/objtool/arch/x86/
H A Dspecial.c10 void arch_handle_alternative(unsigned short feature, struct special_alt *alt) in arch_handle_alternative()
41 bool arch_support_alt_relocation(struct special_alt *special_alt, in arch_support_alt_relocation() argument
50 return insn->offset == special_alt->new_off && in arch_support_alt_relocation()
/kernel/linux/linux-6.6/tools/objtool/arch/x86/
H A Dspecial.c10 void arch_handle_alternative(unsigned short feature, struct special_alt *alt) in arch_handle_alternative()
41 bool arch_support_alt_relocation(struct special_alt *special_alt, in arch_support_alt_relocation() argument
/kernel/linux/linux-6.6/tools/objtool/arch/powerpc/
H A Dspecial.c8 bool arch_support_alt_relocation(struct special_alt *special_alt, in arch_support_alt_relocation() argument
/kernel/linux/linux-6.6/tools/objtool/
H A Dcheck.c1727 struct special_alt *special_alt, in handle_group_alt()
1744 orig_alt_group->cfi = calloc(special_alt->orig_len, in handle_group_alt()
1753 if (insn->offset >= special_alt->orig_off + special_alt->orig_len) in handle_group_alt()
1765 orig_alt_group->first_insn->offset != special_alt->orig_len) { in handle_group_alt()
1770 special_alt->orig_len); in handle_group_alt()
1781 if (special_alt->new_len < special_alt->orig_len) { in handle_group_alt()
1796 nop->sec = special_alt in handle_group_alt()
1726 handle_group_alt(struct objtool_file *file, struct special_alt *special_alt, struct instruction *orig_insn, struct instruction **new_insn) handle_group_alt() argument
1875 handle_jump_alt(struct objtool_file *file, struct special_alt *special_alt, struct instruction *orig_insn, struct instruction **new_insn) handle_jump_alt() argument
1926 struct special_alt *special_alt, *tmp; add_special_section_alts() local
[all...]
H A Dspecial.c57 void __weak arch_handle_alternative(unsigned short feature, struct special_alt *alt) in arch_handle_alternative()
70 struct special_alt *alt) in get_alt_entry()
136 * Read all the special sections and create a list of special_alt structs which
145 struct special_alt *alt; in special_get_alts()

Completed in 10 milliseconds