Symbol: ppc_inst_t
arch/powerpc/include/asm/hw_breakpoint.h
59
bool wp_check_constraints(struct pt_regs *regs, ppc_inst_t instr,
arch/powerpc/include/asm/hw_breakpoint.h
63
void wp_get_instr_detail(struct pt_regs *regs, ppc_inst_t *instr,
arch/powerpc/include/asm/inst.h
106
static inline int ppc_inst_len(ppc_inst_t x)
arch/powerpc/include/asm/inst.h
117
ppc_inst_t tmp;
arch/powerpc/include/asm/inst.h
124
static inline unsigned long ppc_inst_as_ulong(ppc_inst_t x)
arch/powerpc/include/asm/inst.h
134
static inline void ppc_inst_write(u32 *ptr, ppc_inst_t x)
arch/powerpc/include/asm/inst.h
14
ppc_inst_t __gui_inst; \
arch/powerpc/include/asm/inst.h
142
static inline int __copy_inst_from_kernel_nofault(ppc_inst_t *inst, u32 *src)
arch/powerpc/include/asm/inst.h
158
static inline int copy_inst_from_kernel_nofault(ppc_inst_t *inst, u32 *src)
arch/powerpc/include/asm/inst.h
41
static inline u32 ppc_inst_val(ppc_inst_t x)
arch/powerpc/include/asm/inst.h
46
#define ppc_inst(x) ((ppc_inst_t){ .val = (x) })
arch/powerpc/include/asm/inst.h
49
static inline u32 ppc_inst_val(ppc_inst_t x)
arch/powerpc/include/asm/inst.h
56
static inline int ppc_inst_primary_opcode(ppc_inst_t x)
arch/powerpc/include/asm/inst.h
62
#define ppc_inst_prefix(x, y) ((ppc_inst_t){ .val = (x), .suffix = (y) })
arch/powerpc/include/asm/inst.h
64
static inline u32 ppc_inst_suffix(ppc_inst_t x)
arch/powerpc/include/asm/inst.h
72
static inline u32 ppc_inst_suffix(ppc_inst_t x)
arch/powerpc/include/asm/inst.h
79
static inline ppc_inst_t ppc_inst_read(const u32 *ptr)
arch/powerpc/include/asm/inst.h
87
static inline bool ppc_inst_prefixed(ppc_inst_t x)
arch/powerpc/include/asm/inst.h
92
static inline ppc_inst_t ppc_inst_swab(ppc_inst_t x)
arch/powerpc/include/asm/inst.h
97
static inline bool ppc_inst_equal(ppc_inst_t x, ppc_inst_t y)
arch/powerpc/include/asm/kvm_ppc.h
328
enum instruction_fetch_type type, ppc_inst_t *inst)
arch/powerpc/include/asm/sstep.h
148
ppc_inst_t instr);
arch/powerpc/include/asm/sstep.h
165
int emulate_step(struct pt_regs *regs, ppc_inst_t instr);
arch/powerpc/include/asm/text-patching.h
121
static inline int patch_instruction_site(s32 *site, ppc_inst_t instr)
arch/powerpc/include/asm/text-patching.h
142
static inline unsigned int branch_opcode(ppc_inst_t instr)
arch/powerpc/include/asm/text-patching.h
147
static inline int instr_is_branch_iform(ppc_inst_t instr)
arch/powerpc/include/asm/text-patching.h
152
static inline int instr_is_branch_bform(ppc_inst_t instr)
arch/powerpc/include/asm/text-patching.h
157
int instr_is_relative_branch(ppc_inst_t instr);
arch/powerpc/include/asm/text-patching.h
158
int instr_is_relative_link_branch(ppc_inst_t instr);
arch/powerpc/include/asm/text-patching.h
160
int translate_branch(ppc_inst_t *instr, const u32 *dest, const u32 *src);
arch/powerpc/include/asm/text-patching.h
161
bool is_conditional_branch(ppc_inst_t instr);
arch/powerpc/include/asm/text-patching.h
52
static inline int create_branch(ppc_inst_t *instr, const u32 *addr,
arch/powerpc/include/asm/text-patching.h
72
int create_cond_branch(ppc_inst_t *instr, const u32 *addr,
arch/powerpc/include/asm/text-patching.h
75
int patch_instruction(u32 *addr, ppc_inst_t instr);
arch/powerpc/include/asm/text-patching.h
76
int raw_patch_instruction(u32 *addr, ppc_inst_t instr);
arch/powerpc/kernel/align.c
108
ppc_inst_t ppc_instr)
arch/powerpc/kernel/align.c
303
ppc_inst_t instr;
arch/powerpc/kernel/epapr_paravirt.c
40
ppc_inst_t inst = ppc_inst(be32_to_cpu(insts[i]));
arch/powerpc/kernel/hw_breakpoint.c
284
int *hit, ppc_inst_t instr)
arch/powerpc/kernel/hw_breakpoint.c
386
ppc_inst_t instr = ppc_inst(0);
arch/powerpc/kernel/hw_breakpoint_constraints.c
130
void wp_get_instr_detail(struct pt_regs *regs, ppc_inst_t *instr,
arch/powerpc/kernel/hw_breakpoint_constraints.c
83
bool wp_check_constraints(struct pt_regs *regs, ppc_inst_t instr,
arch/powerpc/kernel/kprobes.c
131
ppc_inst_t insn = ppc_inst_read(p->addr);
arch/powerpc/kernel/kprobes.c
232
ppc_inst_t insn = ppc_inst_read(p->ainsn.insn);
arch/powerpc/kernel/mce_power.c
458
ppc_inst_t instr;
arch/powerpc/kernel/module_32.c
291
ppc_inst_t jmp[4];
arch/powerpc/kernel/optprobes.c
156
ppc_inst_t branch_op_callback, branch_emulate_step, temp;
arch/powerpc/kernel/optprobes.c
268
ppc_inst_t instr;
arch/powerpc/kernel/process.c
626
ppc_inst_t instr = ppc_inst(0);
arch/powerpc/kernel/setup_32.c
79
ppc_inst_t insn;
arch/powerpc/kernel/trace/ftrace.c
103
static inline int ftrace_modify_code(unsigned long ip, ppc_inst_t old, ppc_inst_t new)
arch/powerpc/kernel/trace/ftrace.c
113
static int is_bl_op(ppc_inst_t op)
arch/powerpc/kernel/trace/ftrace.c
159
static int ftrace_get_call_inst(struct dyn_ftrace *rec, unsigned long addr, ppc_inst_t *call_inst)
arch/powerpc/kernel/trace/ftrace.c
203
ppc_inst_t inst;
arch/powerpc/kernel/trace/ftrace.c
348
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace.c
390
ppc_inst_t old, new, call_inst, new_call_inst;
arch/powerpc/kernel/trace/ftrace.c
391
ppc_inst_t nop_inst = ppc_inst(PPC_RAW_NOP());
arch/powerpc/kernel/trace/ftrace.c
473
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace.c
553
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace.c
68
static ppc_inst_t ftrace_create_branch_inst(unsigned long ip, unsigned long addr, int link)
arch/powerpc/kernel/trace/ftrace.c
70
ppc_inst_t op;
arch/powerpc/kernel/trace/ftrace.c
78
static inline int ftrace_read_inst(unsigned long ip, ppc_inst_t *op)
arch/powerpc/kernel/trace/ftrace.c
88
static inline int ftrace_validate_inst(unsigned long ip, ppc_inst_t inst)
arch/powerpc/kernel/trace/ftrace.c
90
ppc_inst_t op;
arch/powerpc/kernel/trace/ftrace_64_pg.c
101
static int is_b_op(ppc_inst_t op)
arch/powerpc/kernel/trace/ftrace_64_pg.c
106
static unsigned long find_bl_target(unsigned long ip, ppc_inst_t op)
arch/powerpc/kernel/trace/ftrace_64_pg.c
137
ppc_inst_t op, pop;
arch/powerpc/kernel/trace/ftrace_64_pg.c
279
ppc_inst_t op;
arch/powerpc/kernel/trace/ftrace_64_pg.c
329
ppc_inst_t op;
arch/powerpc/kernel/trace/ftrace_64_pg.c
369
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace_64_pg.c
396
static bool expected_nop_sequence(void *ip, ppc_inst_t op0, ppc_inst_t op1)
arch/powerpc/kernel/trace/ftrace_64_pg.c
408
ppc_inst_t op[2];
arch/powerpc/kernel/trace/ftrace_64_pg.c
45
static ppc_inst_t
arch/powerpc/kernel/trace/ftrace_64_pg.c
472
ppc_inst_t op;
arch/powerpc/kernel/trace/ftrace_64_pg.c
48
ppc_inst_t op;
arch/powerpc/kernel/trace/ftrace_64_pg.c
517
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace_64_pg.c
545
ppc_inst_t op;
arch/powerpc/kernel/trace/ftrace_64_pg.c
59
ftrace_modify_code(unsigned long ip, ppc_inst_t old, ppc_inst_t new)
arch/powerpc/kernel/trace/ftrace_64_pg.c
61
ppc_inst_t replaced;
arch/powerpc/kernel/trace/ftrace_64_pg.c
641
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace_64_pg.c
671
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace_64_pg.c
762
ppc_inst_t old, new;
arch/powerpc/kernel/trace/ftrace_64_pg.c
96
static int is_bl_op(ppc_inst_t op)
arch/powerpc/kernel/traps.c
1575
ppc_inst_t insn;
arch/powerpc/kernel/vecemu.c
264
ppc_inst_t instr;
arch/powerpc/kvm/book3s_64_mmu_hv.c
419
static int instruction_is_store(ppc_inst_t instr)
arch/powerpc/kvm/book3s_64_mmu_hv.c
436
ppc_inst_t last_inst;
arch/powerpc/kvm/book3s_hv.c
1476
ppc_inst_t last_inst;
arch/powerpc/kvm/book3s_hv.c
1541
ppc_inst_t pinst;
arch/powerpc/kvm/book3s_paired_singles.c
624
ppc_inst_t pinst;
arch/powerpc/kvm/book3s_pr.c
1077
ppc_inst_t last_inst;
arch/powerpc/kvm/book3s_pr.c
1279
ppc_inst_t last_sc;
arch/powerpc/kvm/book3s_pr.c
1346
ppc_inst_t last_inst;
arch/powerpc/kvm/book3s_pr.c
1380
ppc_inst_t last_inst;
arch/powerpc/kvm/booke.c
1018
ppc_inst_t pinst;
arch/powerpc/kvm/emulate.c
197
ppc_inst_t pinst;
arch/powerpc/kvm/emulate_loadstore.c
74
ppc_inst_t inst;
arch/powerpc/kvm/powerpc.c
307
ppc_inst_t last_inst;
arch/powerpc/lib/code-patching.c
378
int patch_instruction(u32 *addr, ppc_inst_t instr)
arch/powerpc/lib/code-patching.c
407
int patch_instruction(u32 *addr, ppc_inst_t instr)
arch/powerpc/lib/code-patching.c
44
int raw_patch_instruction(u32 *addr, ppc_inst_t instr)
arch/powerpc/lib/code-patching.c
444
ppc_inst_t instr = ppc_inst_read(code);
arch/powerpc/lib/code-patching.c
580
ppc_inst_t instr;
arch/powerpc/lib/code-patching.c
592
bool is_conditional_branch(ppc_inst_t instr)
arch/powerpc/lib/code-patching.c
610
int create_cond_branch(ppc_inst_t *instr, const u32 *addr,
arch/powerpc/lib/code-patching.c
629
int instr_is_relative_branch(ppc_inst_t instr)
arch/powerpc/lib/code-patching.c
637
int instr_is_relative_link_branch(ppc_inst_t instr)
arch/powerpc/lib/code-patching.c
684
int translate_branch(ppc_inst_t *instr, const u32 *dest, const u32 *src)
arch/powerpc/lib/feature-fixups.c
57
ppc_inst_t instr;
arch/powerpc/lib/feature-fixups.c
612
ppc_inst_t inst;
arch/powerpc/lib/sstep.c
1352
ppc_inst_t instr)
arch/powerpc/lib/sstep.c
3576
int emulate_step(struct pt_regs *regs, ppc_inst_t instr)
arch/powerpc/lib/test-code-patching.c
115
ppc_inst_t instr;
arch/powerpc/lib/test-code-patching.c
129
ppc_inst_t instr;
arch/powerpc/lib/test-code-patching.c
207
ppc_inst_t instr;
arch/powerpc/lib/test-code-patching.c
33
ppc_inst_t instr;
arch/powerpc/lib/test-code-patching.c
340
ppc_inst_t inst = ppc_inst_prefix(OP_PREFIX << 26, 0);
arch/powerpc/lib/test-code-patching.c
356
ppc_inst_t inst64 = ppc_inst_prefix(OP_PREFIX << 26 | 3UL << 24, PPC_RAW_TRAP());
arch/powerpc/lib/test_emulate_step.c
1600
ppc_inst_t instr,
arch/powerpc/lib/test_emulate_step.c
1627
ppc_inst_t instr)
arch/powerpc/lib/test_emulate_step.c
1658
ppc_inst_t instr;
arch/powerpc/lib/test_emulate_step.c
792
ppc_inst_t instr;
arch/powerpc/lib/test_emulate_step.c
906
ppc_inst_t instr;
arch/powerpc/net/bpf_jit_comp.c
1102
static int bpf_modify_inst(void *ip, ppc_inst_t old_inst, ppc_inst_t new_inst)
arch/powerpc/net/bpf_jit_comp.c
1104
ppc_inst_t org_inst;
arch/powerpc/net/bpf_jit_comp.c
1172
ppc_inst_t old_inst, new_inst;
arch/powerpc/net/bpf_jit_comp.c
519
ppc_inst_t branch_insn;
arch/powerpc/net/bpf_jit_comp.c
735
ppc_inst_t branch_insn;
arch/powerpc/perf/8xx-pmu.c
156
ppc_inst_t insn = ppc_inst(PPC_RAW_MFSPR(10, SPRN_SPRG_SCRATCH2));
arch/powerpc/xmon/xmon.c
1190
ppc_inst_t instr;
arch/powerpc/xmon/xmon.c
123
static int mread_instr(unsigned long, ppc_inst_t *);
arch/powerpc/xmon/xmon.c
1440
ppc_inst_t instr;
arch/powerpc/xmon/xmon.c
2285
mread_instr(unsigned long adrs, ppc_inst_t *instr)
arch/powerpc/xmon/xmon.c
3009
ppc_inst_t inst, last_inst = ppc_inst(0);
arch/powerpc/xmon/xmon.c
896
ppc_inst_t instr, instr2;
arch/powerpc/xmon/xmon.c
976
ppc_inst_t instr;
arch/powerpc/xmon/xmon_bpts.h
8
#define BPT_SIZE (sizeof(ppc_inst_t) * 2)
arch/powerpc/xmon/xmon_bpts.h
9
#define BPT_WORDS (BPT_SIZE / sizeof(ppc_inst_t))