debug_entry_t *debug_exception_common(debug_info_t * id, int level, const void *buf, int len) 
*debug_exception_common(debug_info_t * id, int level, const void *buf, int len) 
debug_entry_t *debug_exception_common(debug_info_t * id, int level,                                       const void *buf, int len){	unsigned long flags;	debug_entry_t *active;	if (!debug_active)		return NULL;	spin_lock_irqsave(&id->lock, flags);	active = get_active_entry(id);	memset(DEBUG_DATA(active), 0, id->buf_size);	memcpy(DEBUG_DATA(active), buf, min(len, id->buf_size));	debug_finish_entry(id, active, level, 1);	spin_unlock_irqrestore(&id->lock, flags);	return active;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/66a464dbc8e0345b6f972b92bf1118e043d7c987/debug.c/clean/arch/s390/kernel/debug.c