addr = (unsigned long *) (task->thread.esp0 + regoff[regno]); 
addr = (unsigned long *)(task->thread.esp0 + regoff[regno]); 
static inline int put_reg(struct task_struct *task, int regno,			  unsigned long data){	unsigned long *addr;	if (regno == PT_USP)		addr = &task->thread.usp;	else if (regno < sizeof(regoff)/sizeof(regoff[0]))		addr = (unsigned long *) (task->thread.esp0 + regoff[regno]);	else		return -1;	*addr = data;	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/b3319f50acbe3a26c258cdd899b9baa2e5e94efc/ptrace.c/buggy/arch/m68k/kernel/ptrace.c