p->ainsn.insn = get_insn_slot(); down(&kprobe_mutex); 
int __kprobes arch_prepare_kprobe(struct kprobe *p){	/* insn: must be on special executable page on x86_64. */	up(&kprobe_mutex);	p->ainsn.insn = get_insn_slot();	down(&kprobe_mutex);	if (!p->ainsn.insn) {		return -ENOMEM;	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/2dd960d66bc12b6b206e63104636514e5da0ddb7/kprobes.c/clean/arch/x86_64/kernel/kprobes.c