jprobe_saved_regs = *regs; 
kcb->jprobe_saved_regs = *regs; 
int __kprobes setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs){	struct jprobe *jp = container_of(p, struct jprobe, kp);	unsigned long addr = ((struct fnptr *)(jp->entry))->ip;	/* save architectural state */	jprobe_saved_regs = *regs;	/* after rfi, execute the jprobe instrumented function */	regs->cr_iip = addr & ~0xFULL;	ia64_psr(regs)->ri = addr & 0xf;	regs->r1 = ((struct fnptr *)(jp->entry))->gp;	/*	 * fix the return address to our jprobe_inst_return() function	 * in the jprobes.S file	 */ 	regs->b0 = ((struct fnptr *)(jprobe_inst_return))->ip;	return 1;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/8a5c4dc5e5d72b7802f5647082ccf3861a94f013/kprobes.c/buggy/arch/ia64/kernel/kprobes.c