Lines Matching refs:waitq

311 	__releases(&ffs->ev.waitq.lock)  in __ffs_ep0_queue_wait()
317 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_queue_wait()
323 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_queue_wait()
437 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
453 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
461 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
469 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
487 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
507 __releases(&ffs->ev.waitq.lock) in __ffs_ep0_read_events()
533 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_read_events()
566 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
585 if (wait_event_interruptible_exclusive_locked_irq(ffs->ev.waitq, in ffs_ep0_read()
597 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
604 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
614 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
634 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
687 poll_wait(file, &ffs->ev.waitq, wait); in ffs_ep0_poll()
2140 BUG_ON(waitqueue_active(&ffs->ev.waitq) || in ffs_data_put()
2199 init_waitqueue_head(&ffs->ev.waitq); in ffs_data_new()
3218 wake_up_locked(&ffs->ev.waitq); in __ffs_event_add()
3227 spin_lock_irqsave(&ffs->ev.waitq.lock, flags); in ffs_event_add()
3229 spin_unlock_irqrestore(&ffs->ev.waitq.lock, flags); in ffs_event_add()
3828 spin_lock_irqsave(&ffs->ev.waitq.lock, flags); in ffs_func_setup()
3832 spin_unlock_irqrestore(&ffs->ev.waitq.lock, flags); in ffs_func_setup()