if (current->flags & PF_FREEZE) refrigerator(PF_FREEZE); 
try_to_freeze(); 
static int sleep_thread(struct fsg_dev *fsg){	int	rc;	/* Wait until a signal arrives or we are woken up */	rc = wait_event_interruptible(fsg->thread_wqh,			fsg->thread_wakeup_needed);	fsg->thread_wakeup_needed = 0;	if (current->flags & PF_FREEZE)		refrigerator(PF_FREEZE);	return (rc ? -EINTR : 0);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/3e1d1d28d99dabe63c64f7f40f1ca1d646de1f73/file_storage.c/clean/drivers/usb/gadget/file_storage.c