Lines Matching defs:insn
18 static void __kprobes simulate_ldm1stm1(probes_opcode_t insn,
22 int rn = (insn >> 16) & 0xf;
23 int lbit = insn & (1 << 20);
24 int wbit = insn & (1 << 21);
25 int ubit = insn & (1 << 23);
26 int pbit = insn & (1 << 24);
32 reg_bit_vector = insn & 0xffff;
42 reg_bit_vector = insn & 0xffff;
60 static void __kprobes simulate_stm1_pc(probes_opcode_t insn,
67 simulate_ldm1stm1(insn, asi, regs);
71 static void __kprobes simulate_ldm1_pc(probes_opcode_t insn,
75 simulate_ldm1stm1(insn, asi, regs);
80 emulate_generic_r0_12_noflags(probes_opcode_t insn,
110 emulate_generic_r2_14_noflags(probes_opcode_t insn,
113 emulate_generic_r0_12_noflags(insn, asi,
118 emulate_ldm_r3_15(probes_opcode_t insn,
121 emulate_generic_r0_12_noflags(insn, asi,
127 kprobe_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi,
131 unsigned reglist = insn & 0xffff;
132 int is_ldm = insn & 0x100000;
133 int rn = (insn >> 16) & 0xf;
156 asi->insn[0] = __opcode_to_mem_arm((insn & 0xfff00000) |