Lines Matching refs:waitq

48 	init_waitqueue_head(&req->waitq);  in fuse_request_init()
330 wake_up_locked(&fiq->waitq); in queue_request()
342 spin_lock(&fiq->waitq.lock); in fuse_queue_forget()
346 wake_up_locked(&fiq->waitq); in fuse_queue_forget()
351 spin_unlock(&fiq->waitq.lock); in fuse_queue_forget()
364 spin_lock(&fiq->waitq.lock); in flush_bg_queue()
367 spin_unlock(&fiq->waitq.lock); in flush_bg_queue()
386 spin_lock(&fiq->waitq.lock); in request_end()
388 spin_unlock(&fiq->waitq.lock); in request_end()
410 wake_up(&req->waitq); in request_end()
419 spin_lock(&fiq->waitq.lock); in queue_interrupt()
421 spin_unlock(&fiq->waitq.lock); in queue_interrupt()
426 wake_up_locked(&fiq->waitq); in queue_interrupt()
428 spin_unlock(&fiq->waitq.lock); in queue_interrupt()
439 err = wait_event_interruptible(req->waitq, in request_wait_answer()
453 err = wait_event_killable(req->waitq, in request_wait_answer()
458 spin_lock(&fiq->waitq.lock); in request_wait_answer()
462 spin_unlock(&fiq->waitq.lock); in request_wait_answer()
467 spin_unlock(&fiq->waitq.lock); in request_wait_answer()
474 wait_event(req->waitq, test_bit(FR_FINISHED, &req->flags)); in request_wait_answer()
482 spin_lock(&fiq->waitq.lock); in __fuse_request_send()
484 spin_unlock(&fiq->waitq.lock); in __fuse_request_send()
492 spin_unlock(&fiq->waitq.lock); in __fuse_request_send()
625 spin_lock(&fiq->waitq.lock); in fuse_request_send_notify_reply()
630 spin_unlock(&fiq->waitq.lock); in fuse_request_send_notify_reply()
665 spin_lock(&req->waitq.lock); in lock_request()
670 spin_unlock(&req->waitq.lock); in lock_request()
683 spin_lock(&req->waitq.lock); in unlock_request()
688 spin_unlock(&req->waitq.lock); in unlock_request()
902 spin_lock(&cs->req->waitq.lock); in fuse_try_move_page()
907 spin_unlock(&cs->req->waitq.lock); in fuse_try_move_page()
1079 __releases(fiq->waitq.lock) in fuse_read_interrupt()
1095 spin_unlock(&fiq->waitq.lock); in fuse_read_interrupt()
1132 __releases(fiq->waitq.lock) in fuse_read_single_forget()
1146 spin_unlock(&fiq->waitq.lock); in fuse_read_single_forget()
1164 __releases(fiq->waitq.lock) in fuse_read_batch_forget()
1178 spin_unlock(&fiq->waitq.lock); in fuse_read_batch_forget()
1184 spin_unlock(&fiq->waitq.lock); in fuse_read_batch_forget()
1214 __releases(fiq->waitq.lock) in fuse_read_forget()
1243 spin_lock(&fiq->waitq.lock); in fuse_dev_do_read()
1249 err = wait_event_interruptible_exclusive_locked(fiq->waitq, in fuse_dev_do_read()
1276 spin_unlock(&fiq->waitq.lock); in fuse_dev_do_read()
1331 spin_unlock(&fiq->waitq.lock); in fuse_dev_do_read()
2034 poll_wait(file, &fiq->waitq, wait); in fuse_dev_poll()
2036 spin_lock(&fiq->waitq.lock); in fuse_dev_poll()
2041 spin_unlock(&fiq->waitq.lock); in fuse_dev_poll()
2117 spin_lock(&req->waitq.lock); in fuse_abort_conn()
2124 spin_unlock(&req->waitq.lock); in fuse_abort_conn()
2132 spin_lock(&fiq->waitq.lock); in fuse_abort_conn()
2139 wake_up_all_locked(&fiq->waitq); in fuse_abort_conn()
2140 spin_unlock(&fiq->waitq.lock); in fuse_abort_conn()