• Home
  • Raw
  • Download

Lines Matching full:instruction

112  * The following definitions and macros are used to build instruction
137 * instruction. A match is found when (instruction & mask) == value.
140 * Instruction decoding jumps to parsing the new sub-table 'table'.
145 * to complete decoding of the instruction.
148 * The probes instruction handler is set to the value found by
150 * will be used to simulate the instruction when the probe is hit.
154 * The probes instruction handler is set to the value found by
156 * will be used to emulate the instruction when the probe is hit. The
157 * modified instruction (see below) is placed in the probes instruction
162 * Instruction decoding fails with INSN_REJECTED
174 * instruction being decoded, then 'simulation_handler' will be used
184 * least significant 5 nibbles of the instruction being decoded. The regs value
191 * This indicates an instruction is encoded like:
200 * match an instruction (through the mask/value test). Any invalid register then
201 * found in the instruction will cause decoding to fail with INSN_REJECTED. In
202 * the above example this would happen if bits 11..8 of the instruction were
217 * Decoding the instruction "AND R4, R5, R6, ASL R15" will be rejected because
220 * Decoding the instruction "AND R4, R5, R6, ASL R7" will be accepted and the
221 * instruction will be modified to "AND R0, R2, R3, ASL R1" and then placed into
222 * the kprobes instruction slot. This can then be called later by the handler
224 * the indicated slot in the action array), in order to simulate the instruction.
253 * another instruction form. This distiction only matters for test