Home
last modified time | relevance | path

Searched defs:instr (Results 1 – 25 of 68) sorted by relevance

123

/arch/powerpc/include/asm/
Dprobes.h16 #define IS_TW(instr) (((instr) & 0xfc0007fe) == 0x7c000008) argument
17 #define IS_TD(instr) (((instr) & 0xfc0007fe) == 0x7c000088) argument
18 #define IS_TDI(instr) (((instr) & 0xfc000000) == 0x08000000) argument
19 #define IS_TWI(instr) (((instr) & 0xfc000000) == 0x0c000000) argument
22 #define is_trap(instr) (IS_TW(instr) || IS_TD(instr) || \ argument
25 #define is_trap(instr) (IS_TW(instr) || IS_TWI(instr)) argument
Dsstep.h19 #define IS_MTMSRD(instr) ((ppc_inst_val(instr) & 0xfc0007be) == 0x7c000124) argument
20 #define IS_RFID(instr) ((ppc_inst_val(instr) & 0xfc0007fe) == 0x4c000024) argument
21 #define IS_RFI(instr) ((ppc_inst_val(instr) & 0xfc0007fe) == 0x4c000064) argument
/arch/powerpc/lib/
Dcode-patching.c21 static int __patch_instruction(struct ppc_inst *exec_addr, struct ppc_inst instr, in __patch_instruction()
38 int raw_patch_instruction(struct ppc_inst *addr, struct ppc_inst instr) in raw_patch_instruction()
146 static int do_patch_instruction(struct ppc_inst *addr, struct ppc_inst instr) in do_patch_instruction()
185 static int do_patch_instruction(struct ppc_inst *addr, struct ppc_inst instr) in do_patch_instruction()
192 int patch_instruction(struct ppc_inst *addr, struct ppc_inst instr) in patch_instruction()
205 struct ppc_inst instr; in patch_branch() local
242 bool is_conditional_branch(struct ppc_inst instr) in is_conditional_branch()
260 int create_branch(struct ppc_inst *instr, in create_branch()
281 int create_cond_branch(struct ppc_inst *instr, const struct ppc_inst *addr, in create_cond_branch()
300 static unsigned int branch_opcode(struct ppc_inst instr) in branch_opcode()
[all …]
Dsstep.c84 static nokprobe_inline int branch_taken(unsigned int instr, in branch_taken()
124 static nokprobe_inline unsigned long dform_ea(unsigned int instr, in dform_ea()
142 static nokprobe_inline unsigned long dsform_ea(unsigned int instr, in dsform_ea()
159 static nokprobe_inline unsigned long dqform_ea(unsigned int instr, in dqform_ea()
177 static nokprobe_inline unsigned long xform_ea(unsigned int instr, in xform_ea()
196 static nokprobe_inline unsigned long mlsd_8lsd_ea(unsigned int instr, in mlsd_8lsd_ea()
1225 struct ppc_inst instr) in analyse_instr()
3397 int emulate_step(struct pt_regs *regs, struct ppc_inst instr) in emulate_step()
/arch/arm/include/asm/
Ddomain.h133 #define TUSER(instr) TUSERCOND(instr, ) argument
134 #define TUSERCOND(instr, cond) #instr "t" #cond argument
136 #define TUSER(instr) TUSERCOND(instr, ) argument
137 #define TUSERCOND(instr, cond) #instr #cond argument
147 #define TUSER(instr) instr ## t argument
149 #define TUSER(instr) instr argument
Dunified.h39 #define WASM(instr) #instr ".w" argument
/arch/arm64/kernel/
Dsmccc-call.S11 .macro SMCCC instr argument
Darmv8_deprecated.c372 static int swp_handler(struct pt_regs *regs, u32 instr) in swp_handler()
461 static int cp15barrier_handler(struct pt_regs *regs, u32 instr) in cp15barrier_handler()
581 static int a32_setend_handler(struct pt_regs *regs, u32 instr) in a32_setend_handler()
588 static int t16_setend_handler(struct pt_regs *regs, u32 instr) in t16_setend_handler()
/arch/arm/kernel/
Dsmccc-call.S25 .macro SMCCC instr argument
Dkgdb.c142 static int kgdb_brk_fn(struct pt_regs *regs, unsigned int instr) in kgdb_brk_fn()
149 static int kgdb_compiled_brk_fn(struct pt_regs *regs, unsigned int instr) in kgdb_compiled_brk_fn()
/arch/arm/mach-iop32x/
Dcp6.c10 static int cp6_trap(struct pt_regs *regs, unsigned int instr) in cp6_trap()
/arch/powerpc/kvm/
Dbook3s_hv_tm_builtin.c22 u32 instr = vcpu->arch.emul_inst; in kvmhv_p9_tm_emulation_early() local
Dbook3s_hv_tm.c44 u32 instr = vcpu->arch.emul_inst; in kvmhv_p9_tm_emulation() local
/arch/arm/mm/
Dalignment.c327 do_alignment_finish_ldst(unsigned long addr, u32 instr, struct pt_regs *regs, union offset_union of… in do_alignment_finish_ldst()
340 do_alignment_ldrhstrh(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldrhstrh()
389 do_alignment_ldrdstrd(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldrdstrd()
451 do_alignment_ldrstr(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldrstr()
500 do_alignment_ldmstm(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldmstm()
721 u32 instr = *pinstr; in do_alignment_t32_to_handler() local
771 u32 instr = 0; in alignment_get_arm() local
786 u16 instr = 0; in alignment_get_thumb() local
806 u32 instr = 0; in do_alignment() local
/arch/powerpc/net/
Dbpf_jit.h23 #define PLANT_INSTR(d, idx, instr) \ argument
25 #define EMIT(instr) PLANT_INSTR(image, ctx->idx, instr) argument
/arch/powerpc/kernel/
Dhw_breakpoint_constraints.c83 bool wp_check_constraints(struct pt_regs *regs, struct ppc_inst instr, in wp_check_constraints()
139 void wp_get_instr_detail(struct pt_regs *regs, struct ppc_inst *instr, in wp_get_instr_detail()
Dalign.c119 unsigned int nb, flags, instr; in emulate_spe() local
298 struct ppc_inst instr; in fix_alignment() local
Dkgdb.c421 unsigned int instr; in kgdb_arch_set_breakpoint() local
440 unsigned int instr = *(unsigned int *)bpt->saved_instr; in kgdb_arch_remove_breakpoint() local
/arch/microblaze/kernel/
Dunwind.c63 static inline long get_frame_size(unsigned long instr) in get_frame_size()
87 unsigned long instr; in find_frame_creation() local
/arch/m68k/math-emu/
Dfp_scan.S406 .macro fp_dosingleprec instr argument
412 .macro fp_dodoubleprec instr argument
/arch/s390/kernel/
Dnospec-branch.c102 u8 *instr, *thunk, *br; in __nospec_revert() local
Dalternative.c66 u8 *instr, *replacement; in __apply_alternatives() local
/arch/sh/kernel/
Dtraps_32.c299 #define SH_PC_8BIT_OFFSET(instr) ((((signed char)(instr))*2) + 4) argument
300 #define SH_PC_12BIT_OFFSET(instr) ((((signed short)(instr<<4))>>3) + 4) argument
/arch/mips/alchemy/devboards/
Dpm.c150 const char *instr, in db1x_pmattr_store()
/arch/arc/kernel/
Ddisasm.c504 struct disasm_state instr; in disasm_next_pc() local

123