void debug_set_level(debug_info_t* id, int new_level) 
debug_set_level(debug_info_t* id, int new_level) 
void debug_set_level(debug_info_t* id, int new_level){	unsigned long flags;	if(!id)		return;		spin_lock_irqsave(&id->lock,flags);        if(new_level == DEBUG_OFF_LEVEL){                id->level = DEBUG_OFF_LEVEL;                printk(KERN_INFO "debug: %s: switched off\n",id->name);        } else if ((new_level > DEBUG_MAX_LEVEL) || (new_level < 0)) {                printk(KERN_INFO                        "debug: %s: level %i is out of range (%i - %i)\n",                        id->name, new_level, 0, DEBUG_MAX_LEVEL);        } else {                id->level = new_level;#ifdef DEBUG                printk(KERN_INFO 			"debug: %s: new level %i\n",id->name,id->level);#endif        }	spin_unlock_irqrestore(&id->lock,flags);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/66a464dbc8e0345b6f972b92bf1118e043d7c987/debug.c/clean/arch/s390/kernel/debug.c