return __copy_from_user(tsk->thread.cpextra, buf, TOTAL_CPEXTRA_SIZE); 
return __copy_from_user(tsk->thread.cpextra, buf, XTENSA_CP_EXTRA_SIZE); 
restore_cpextra (struct _cpstate *buf){#if 0	/* The signal handler may have used coprocessors in which	 * case they are still enabled.  We disable them to force a	 * reloading of the original task's CP state by the lazy	 * context-switching mechanisms of CP exception handling.	 * Also, we essentially discard any coprocessor state that the	 * signal handler created. */	struct task_struct *tsk = current;	release_all_cp(tsk);	return __copy_from_user(tsk->thread.cpextra, buf, TOTAL_CPEXTRA_SIZE);#endif	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/288a60cf4d7cc35f84f46cd8ffd0b34f9d8e7346/signal.c/clean/arch/xtensa/kernel/signal.c