Lines Matching defs:code
184 kprobe_opcode_t *code;
192 code = get_optinsn_slot();
193 if (!code)
221 rel_chk = (unsigned long)((long)code -
226 * Different from x86, we free code buf directly instead of
230 free_optinsn_slot(code, 0);
235 memcpy(code, (unsigned long *)optprobe_template_entry,
247 code[TMPL_SUB_SP] = __opcode_to_mem_arm(0xe24dd000 | stack_protect);
249 code[TMPL_ADD_SP] = __opcode_to_mem_arm(0xe28d3000 | stack_protect);
253 code[TMPL_VAL_IDX] = val;
257 code[TMPL_CALL_IDX] = val;
263 (unsigned long)(&code[TMPL_RESTORE_END]),
270 code[TMPL_RESTORE_BEGIN] = __opcode_to_mem_arm(0xe89d7fff);
273 code[TMPL_RESTORE_ORIGN_INSN] = __opcode_to_mem_arm(orig->opcode);
276 code[TMPL_RESTORE_END] = __opcode_to_mem_arm(final_branch);
281 flush_icache_range((unsigned long)code,
282 (unsigned long)(&code[TMPL_END_IDX]));
285 op->optinsn.insn = code;