while (fc->sb && list_empty(&fc->pending)) { 
while (fc->mounted && list_empty(&fc->pending)) { 
static void request_wait(struct fuse_conn *fc){	DECLARE_WAITQUEUE(wait, current);	add_wait_queue_exclusive(&fc->waitq, &wait);	while (fc->sb && list_empty(&fc->pending)) {		set_current_state(TASK_INTERRUPTIBLE);		if (signal_pending(current))			break;		spin_unlock(&fuse_lock);		schedule();		spin_lock(&fuse_lock);	}	set_current_state(TASK_RUNNING);	remove_wait_queue(&fc->waitq, &wait);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/1e9a4ed9396e9c31139721b639550ffb1df17065/dev.c/clean/fs/fuse/dev.c