Lines Matching refs:patch_instruction
64 patch_instruction(dest, instr); in patch_alt_instruction()
93 patch_instruction(dest, PPC_INST_NOP); in patch_feature_section()
150 patch_instruction(dest, instrs[0]); in do_stf_entry_barrier_fixups()
156 patch_instruction(dest + 1, instrs[1]); in do_stf_entry_barrier_fixups()
158 patch_instruction(dest + 2, instrs[2]); in do_stf_entry_barrier_fixups()
211 patch_instruction(dest, instrs[0]); in do_stf_exit_barrier_fixups()
212 patch_instruction(dest + 1, instrs[1]); in do_stf_exit_barrier_fixups()
213 patch_instruction(dest + 2, instrs[2]); in do_stf_exit_barrier_fixups()
214 patch_instruction(dest + 3, instrs[3]); in do_stf_exit_barrier_fixups()
215 patch_instruction(dest + 4, instrs[4]); in do_stf_exit_barrier_fixups()
216 patch_instruction(dest + 5, instrs[5]); in do_stf_exit_barrier_fixups()
266 patch_instruction(dest, instrs[0]); in do_uaccess_flush_fixups()
268 patch_instruction((dest + 1), instrs[1]); in do_uaccess_flush_fixups()
269 patch_instruction((dest + 2), instrs[2]); in do_uaccess_flush_fixups()
270 patch_instruction((dest + 3), instrs[3]); in do_uaccess_flush_fixups()
317 patch_instruction(dest, instrs[0]); in __do_entry_flush_fixups()
323 patch_instruction((dest + 1), instrs[1]); in __do_entry_flush_fixups()
325 patch_instruction((dest + 2), instrs[2]); in __do_entry_flush_fixups()
382 patch_instruction(dest, instrs[0]); in do_rfi_flush_fixups()
383 patch_instruction(dest + 1, instrs[1]); in do_rfi_flush_fixups()
384 patch_instruction(dest + 2, instrs[2]); in do_rfi_flush_fixups()
417 patch_instruction(dest, instr); in do_barrier_nospec_fixups_range()
460 patch_instruction(dest, instr[0]); in do_barrier_nospec_fixups_range()
461 patch_instruction(dest + 1, instr[1]); in do_barrier_nospec_fixups_range()
475 patch_instruction(start, PPC_INST_NOP); in patch_btb_flush_section()
504 patch_instruction(dest, PPC_INST_LWSYNC); in do_lwsync_fixups()
522 patch_instruction(dest, *src); in do_final_fixups()