arm_kprobe
unsigned int arm_kprobe : 1;
opc = args->arm_kprobe ? BREAKPOINT_INSTRUCTION : p->opcode;
struct swap_insn_args args = {.p = p, .arm_kprobe = 1};
struct swap_insn_args args = {.p = p, .arm_kprobe = 0};
ret = arm_kprobe(ap);
ret = arm_kprobe(p);
ret = arm_kprobe(p);
err = arm_kprobe(p);