Home
last modified time | relevance | path

Searched refs:ppc_inst_t (Results 1 – 17 of 17) sorted by relevance

/linux/arch/powerpc/kernel/trace/
H A Dftrace.c50 static ppc_inst_t ftrace_create_branch_inst(unsigned long ip, unsigned long addr, int link) in ftrace_create_branch_inst()
52 ppc_inst_t op; in ftrace_create_branch_inst()
60 static inline int ftrace_read_inst(unsigned long ip, ppc_inst_t *op) in ftrace_read_inst()
70 static inline int ftrace_validate_inst(unsigned long ip, ppc_inst_t inst) in ftrace_validate_inst()
72 ppc_inst_t op; in ftrace_validate_inst()
85 static inline int ftrace_modify_code(unsigned long ip, ppc_inst_t old, ppc_inst_t new) in ftrace_modify_code()
95 static int is_bl_op(ppc_inst_t op) in is_bl_op()
141 static int ftrace_get_call_inst(struct dyn_ftrace *rec, unsigned long addr, ppc_inst_t *call_inst) in ftrace_get_call_inst()
185 ppc_inst_t inst; in ftrace_init_ool_stub()
330 ppc_inst_t old, new; in ftrace_make_call()
[all …]
/linux/arch/powerpc/lib/
H A Dcode-patching.c44 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 Dxmon_bpts.h8 #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 Dhw_breakpoint.h59 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 Dreg.h1369 } __packed ppc_inst_t; typedef
1371 typedef u32 ppc_inst_t; typedef
H A Dkvm_ppc.h328 enum instruction_fetch_type type, ppc_inst_t *inst) in kvmppc_get_last_inst()
/linux/arch/powerpc/kernel/
H A Dhw_breakpoint_constraints.c83 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 Dalign.c108 ppc_inst_t ppc_instr) in emulate_spe()
303 ppc_inst_t instr; in fix_alignment()
H A Dhw_breakpoint.c284 int *hit, ppc_inst_t instr) in stepping_handler()
386 ppc_inst_t instr = ppc_inst(0); in hw_breakpoint_handler()
H A Dvecemu.c264 ppc_inst_t instr; in emulate_altivec()
H A Dmce_power.c458 ppc_inst_t instr; in mce_find_instr_ea_and_phys()
H A Dprocess.c626 ppc_inst_t instr = ppc_inst(0); in do_break_handler()
/linux/arch/powerpc/kvm/
H A Demulate.c197 ppc_inst_t pinst; in kvmppc_emulate_instruction()
H A Demulate_loadstore.c74 ppc_inst_t inst; in kvmppc_emulate_loadstore()
H A Dbook3s_paired_singles.c624 ppc_inst_t pinst; in kvmppc_emulate_paired_single()
H A Dbooke.c1018 ppc_inst_t pinst; in kvmppc_handle_exit()
H A Dpowerpc.c307 ppc_inst_t last_inst; in kvmppc_emulate_mmio()