| /linux/arch/powerpc/kernel/trace/ |
| H A D | ftrace.c | 68 static ppc_inst_t ftrace_create_branch_inst(unsigned long ip, unsigned long addr, int link) in ftrace_create_branch_inst() 70 ppc_inst_t op; in ftrace_create_branch_inst() 78 static inline int ftrace_read_inst(unsigned long ip, ppc_inst_t *op) in ftrace_read_inst() 88 static inline int ftrace_validate_inst(unsigned long ip, ppc_inst_t inst) in ftrace_validate_inst() 90 ppc_inst_t op; in ftrace_validate_inst() 103 static inline int ftrace_modify_code(unsigned long ip, ppc_inst_t old, ppc_inst_t new) in ftrace_modify_code() 113 static int is_bl_op(ppc_inst_t op) in is_bl_op() 159 static int ftrace_get_call_inst(struct dyn_ftrace *rec, unsigned long addr, ppc_inst_t *call_inst) in ftrace_get_call_inst() 203 ppc_inst_t inst; in ftrace_init_ool_stub() 348 ppc_inst_t old, new; in ftrace_make_call() [all …]
|
| /linux/arch/powerpc/lib/ |
| H A D | code-patching.c | 44 int raw_patch_instruction(u32 *addr, ppc_inst_t instr) in raw_patch_instruction() 378 int patch_instruction(u32 *addr, ppc_inst_t instr) in patch_instruction() 407 int patch_instruction(u32 *addr, ppc_inst_t instr) in patch_instruction() 444 ppc_inst_t instr = ppc_inst_read(code); in __patch_instructions() 580 ppc_inst_t instr; in patch_branch() 592 bool is_conditional_branch(ppc_inst_t instr) in is_conditional_branch() 610 int create_cond_branch(ppc_inst_t *instr, const u32 *addr, in create_cond_branch() 629 int instr_is_relative_branch(ppc_inst_t instr) in instr_is_relative_branch() 637 int instr_is_relative_link_branch(ppc_inst_t instr) in instr_is_relative_link_branch() 684 int translate_branch(ppc_inst_t *instr, const u32 *dest, const u32 *src) in translate_branch()
|
| /linux/arch/powerpc/xmon/ |
| H A D | xmon_bpts.h | 8 #define BPT_SIZE (sizeof(ppc_inst_t) * 2) 9 #define BPT_WORDS (BPT_SIZE / sizeof(ppc_inst_t))
|
| /linux/arch/powerpc/include/asm/ |
| H A D | hw_breakpoint.h | 59 bool wp_check_constraints(struct pt_regs *regs, ppc_inst_t instr, 63 void wp_get_instr_detail(struct pt_regs *regs, ppc_inst_t *instr,
|
| H A D | reg.h | 1369 } __packed ppc_inst_t; typedef 1371 typedef u32 ppc_inst_t; typedef
|
| H A D | kvm_ppc.h | 328 enum instruction_fetch_type type, ppc_inst_t *inst) in kvmppc_get_last_inst()
|
| /linux/arch/powerpc/kernel/ |
| H A D | hw_breakpoint_constraints.c | 83 bool wp_check_constraints(struct pt_regs *regs, ppc_inst_t instr, in wp_check_constraints() 130 void wp_get_instr_detail(struct pt_regs *regs, ppc_inst_t *instr, in wp_get_instr_detail()
|
| H A D | hw_breakpoint.c | 284 int *hit, ppc_inst_t instr) in stepping_handler() 386 ppc_inst_t instr = ppc_inst(0); in hw_breakpoint_handler()
|
| H A D | vecemu.c | 264 ppc_inst_t instr; in emulate_altivec()
|
| H A D | mce_power.c | 458 ppc_inst_t instr; in mce_find_instr_ea_and_phys()
|
| /linux/arch/powerpc/net/ |
| H A D | bpf_jit_comp.c | 604 ppc_inst_t branch_insn; in invoke_bpf_prog() 824 ppc_inst_t branch_insn; in __arch_prepare_bpf_trampoline() 1231 static int bpf_modify_inst(void *ip, ppc_inst_t old_inst, ppc_inst_t new_inst) in bpf_modify_inst() 1233 ppc_inst_t org_inst; in bpf_modify_inst() 1301 ppc_inst_t old_inst, new_inst; in bpf_arch_text_poke()
|
| /linux/arch/powerpc/kvm/ |
| H A D | emulate.c | 197 ppc_inst_t pinst; in kvmppc_emulate_instruction()
|
| H A D | emulate_loadstore.c | 74 ppc_inst_t inst; in kvmppc_emulate_loadstore()
|
| H A D | book3s_pr.c | 1077 ppc_inst_t last_inst; in kvmppc_exit_pr_progint() 1279 ppc_inst_t last_sc; in kvmppc_handle_exit_pr() 1346 ppc_inst_t last_inst; in kvmppc_handle_exit_pr() 1380 ppc_inst_t last_inst; in kvmppc_handle_exit_pr()
|
| H A D | book3s_64_mmu_hv.c | 419 static int instruction_is_store(ppc_inst_t instr) in instruction_is_store() 436 ppc_inst_t last_inst; in kvmppc_hv_emulate_mmio()
|
| H A D | book3s_paired_singles.c | 624 ppc_inst_t pinst; in kvmppc_emulate_paired_single()
|
| H A D | powerpc.c | 307 ppc_inst_t last_inst; in kvmppc_emulate_mmio()
|
| H A D | booke.c | 1018 ppc_inst_t pinst; in kvmppc_handle_exit()
|