Lines Matching refs:waitq

277 	__releases(&ffs->ev.waitq.lock)  in __ffs_ep0_queue_wait()
283 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_queue_wait()
289 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_queue_wait()
405 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
421 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
429 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
437 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
455 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
475 __releases(&ffs->ev.waitq.lock) in __ffs_ep0_read_events()
501 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_read_events()
536 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
555 if (wait_event_interruptible_exclusive_locked_irq(ffs->ev.waitq, in ffs_ep0_read()
567 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
574 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
584 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
604 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
663 poll_wait(file, &ffs->ev.waitq, wait); in ffs_ep0_poll()
1718 BUG_ON(waitqueue_active(&ffs->ev.waitq) || in ffs_data_put()
1781 init_waitqueue_head(&ffs->ev.waitq); in ffs_data_new()
2816 wake_up_locked(&ffs->ev.waitq); in __ffs_event_add()
2825 spin_lock_irqsave(&ffs->ev.waitq.lock, flags); in ffs_event_add()
2827 spin_unlock_irqrestore(&ffs->ev.waitq.lock, flags); in ffs_event_add()
3411 spin_lock_irqsave(&ffs->ev.waitq.lock, flags); in ffs_func_setup()
3415 spin_unlock_irqrestore(&ffs->ev.waitq.lock, flags); in ffs_func_setup()