oprofile_add_trace(head->ret); 
struct frame_head bufhead[2];  /* Also check accessibility of one struct frame_head beyond */ if (!access_ok(VERIFY_READ, head, sizeof(bufhead))) return NULL; if (__copy_from_user_inatomic(bufhead, head, sizeof(bufhead))) return NULL;  oprofile_add_trace(bufhead[0].ret); 
dump_backtrace(struct frame_head * head){	oprofile_add_trace(head->ret);	/* frame pointers should strictly progress back up the stack	 * (towards higher addresses) */	if (head >= head->ebp)		return NULL;	return head->ebp;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/c34d1b4d165c67b966bca4aba026443d7ff161eb/backtrace.c/clean/arch/i386/oprofile/backtrace.c