optinsn 109 arch/arm/probes/kprobes/opt-arm.c int arch_prepared_optinsn(struct arch_optimized_insn *optinsn) optinsn 111 arch/arm/probes/kprobes/opt-arm.c return optinsn->insn != NULL; optinsn 142 arch/arm/probes/kprobes/opt-arm.c if (op->optinsn.insn) { optinsn 143 arch/arm/probes/kprobes/opt-arm.c free_optinsn_slot(op->optinsn.insn, dirty); optinsn 144 arch/arm/probes/kprobes/opt-arm.c op->optinsn.insn = NULL; optinsn 287 arch/arm/probes/kprobes/opt-arm.c op->optinsn.insn = code; optinsn 303 arch/arm/probes/kprobes/opt-arm.c memcpy(op->optinsn.copied_insn, op->kp.addr, optinsn 307 arch/arm/probes/kprobes/opt-arm.c (unsigned long)op->optinsn.insn); optinsn 315 arch/arm/probes/kprobes/opt-arm.c op->optinsn.copied_insn[0]) & 0xf0000000) | optinsn 136 arch/powerpc/kernel/optprobes.c if (op->optinsn.insn) { optinsn 137 arch/powerpc/kernel/optprobes.c free_ppc_optinsn_slot(op->optinsn.insn, 1); optinsn 138 arch/powerpc/kernel/optprobes.c op->optinsn.insn = NULL; optinsn 281 arch/powerpc/kernel/optprobes.c op->optinsn.insn = buff; optinsn 291 arch/powerpc/kernel/optprobes.c int arch_prepared_optinsn(struct arch_optimized_insn *optinsn) optinsn 293 arch/powerpc/kernel/optprobes.c return optinsn->insn != NULL; optinsn 316 arch/powerpc/kernel/optprobes.c memcpy(op->optinsn.copied_insn, op->kp.addr, optinsn 320 arch/powerpc/kernel/optprobes.c (unsigned long)op->optinsn.insn, 0)); optinsn 84 arch/x86/include/asm/kprobes.h static inline int arch_prepared_optinsn(struct arch_optimized_insn *optinsn) optinsn 86 arch/x86/include/asm/kprobes.h return optinsn->size; optinsn 65 arch/x86/kernel/kprobes/opt.c memcpy(buf + 1, op->optinsn.copied_insn, RELATIVE_ADDR_SIZE); optinsn 68 arch/x86/kernel/kprobes/opt.c memcpy(buf, op->optinsn.copied_insn + offs, RELATIVE_ADDR_SIZE - offs); optinsn 315 arch/x86/kernel/kprobes/opt.c for (i = 1; i < op->optinsn.size; i++) { optinsn 329 arch/x86/kernel/kprobes/opt.c (unsigned long)op->kp.addr + op->optinsn.size > addr); optinsn 336 arch/x86/kernel/kprobes/opt.c if (op->optinsn.insn) { optinsn 337 arch/x86/kernel/kprobes/opt.c free_optinsn_slot(op->optinsn.insn, dirty); optinsn 338 arch/x86/kernel/kprobes/opt.c op->optinsn.insn = NULL; optinsn 339 arch/x86/kernel/kprobes/opt.c op->optinsn.size = 0; optinsn 367 arch/x86/kernel/kprobes/opt.c op->optinsn.insn = slot = get_optinsn_slot(); optinsn 391 arch/x86/kernel/kprobes/opt.c op->optinsn.size = ret; optinsn 392 arch/x86/kernel/kprobes/opt.c len = TMPL_END_IDX + op->optinsn.size; optinsn 403 arch/x86/kernel/kprobes/opt.c (u8 *)op->kp.addr + op->optinsn.size); optinsn 428 arch/x86/kernel/kprobes/opt.c s32 rel = (s32)((long)op->optinsn.insn - optinsn 434 arch/x86/kernel/kprobes/opt.c memcpy(op->optinsn.copied_insn, op->kp.addr + INT3_SIZE, optinsn 441 arch/x86/kernel/kprobes/opt.c op->optinsn.insn); optinsn 454 arch/x86/kernel/kprobes/opt.c memcpy(insn_buff + 1, op->optinsn.copied_insn, RELATIVE_ADDR_SIZE); optinsn 456 arch/x86/kernel/kprobes/opt.c op->optinsn.insn); optinsn 482 arch/x86/kernel/kprobes/opt.c regs->ip = (unsigned long)op->optinsn.insn + TMPL_END_IDX; optinsn 292 include/linux/kprobes.h struct arch_optimized_insn optinsn; optinsn 296 include/linux/kprobes.h extern int arch_prepared_optinsn(struct arch_optimized_insn *optinsn); optinsn 310 include/linux/kprobes.h DEFINE_INSN_CACHE_OPS(optinsn); optinsn 402 kernel/kprobes.c return arch_prepared_optinsn(&op->optinsn); optinsn 820 kernel/kprobes.c if (!arch_prepared_optinsn(&op->optinsn)) {