if (current->flags & PF_FREEZE) refrigerator(PF_FREEZE);  
try_to_freeze(); 
static int monitor_task(void *arg){	struct thermostat* th = arg;	while(!kthread_should_stop()) {		if (current->flags & PF_FREEZE)			refrigerator(PF_FREEZE);		msleep_interruptible(2000);#ifndef DEBUG		if (fan_speed != -1)			read_sensors(th);#else		read_sensors(th);#endif				if (fan_speed != -1)			update_fans_speed(th);#ifdef DEBUG		display_stats(th);#endif	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/3e1d1d28d99dabe63c64f7f40f1ca1d646de1f73/therm_adt746x.c/buggy/drivers/macintosh/therm_adt746x.c