Lines Matching refs:lock

117 	spinlock_t			lock;  member
174 spin_lock_init (&dev->lock); in dev_new()
191 struct mutex lock; member
294 if (!mutex_trylock(&epdata->lock)) in get_ready_ep()
298 mutex_unlock(&epdata->lock); in get_ready_ep()
306 val = mutex_lock_interruptible(&epdata->lock); in get_ready_ep()
324 mutex_unlock(&epdata->lock); in get_ready_ep()
334 spin_lock_irq (&epdata->dev->lock); in ep_io()
345 spin_unlock_irq (&epdata->dev->lock); in ep_io()
350 spin_lock_irq (&epdata->dev->lock); in ep_io()
355 spin_unlock_irq (&epdata->dev->lock); in ep_io()
361 spin_unlock_irq (&epdata->dev->lock); in ep_io()
378 value = mutex_lock_interruptible(&data->lock); in ep_release()
389 mutex_unlock(&data->lock); in ep_release()
402 spin_lock_irq (&data->dev->lock); in ep_ioctl()
419 spin_unlock_irq (&data->dev->lock); in ep_ioctl()
420 mutex_unlock(&data->lock); in ep_ioctl()
487 spin_lock(&epdata->dev->lock); in ep_aio_complete()
515 spin_unlock(&epdata->dev->lock); in ep_aio_complete()
542 spin_lock_irq(&epdata->dev->lock); in ep_aio()
562 spin_unlock_irq(&epdata->dev->lock); in ep_aio()
566 spin_unlock_irq(&epdata->dev->lock); in ep_aio()
589 mutex_unlock(&epdata->lock); in ep_read_iter()
593 spin_lock_irq(&epdata->dev->lock); in ep_read_iter()
596 spin_unlock_irq(&epdata->dev->lock); in ep_read_iter()
597 mutex_unlock(&epdata->lock); in ep_read_iter()
603 mutex_unlock(&epdata->lock); in ep_read_iter()
626 mutex_unlock(&epdata->lock); in ep_read_iter()
651 mutex_unlock(&epdata->lock); in ep_write_iter()
655 spin_lock_irq(&epdata->dev->lock); in ep_write_iter()
658 spin_unlock_irq(&epdata->dev->lock); in ep_write_iter()
659 mutex_unlock(&epdata->lock); in ep_write_iter()
665 mutex_unlock(&epdata->lock); in ep_write_iter()
689 mutex_unlock(&epdata->lock); in ep_write_iter()
768 spin_lock_irq (&data->dev->lock); in ep_config()
797 spin_unlock_irq (&data->dev->lock); in ep_config()
815 if (mutex_lock_interruptible(&data->lock) != 0) in ep_open()
817 spin_lock_irq (&data->dev->lock); in ep_open()
829 spin_unlock_irq (&data->dev->lock); in ep_open()
830 mutex_unlock(&data->lock); in ep_open()
868 spin_lock_irqsave(&dev->lock, flags); in ep0_complete()
881 spin_unlock_irqrestore(&dev->lock, flags); in ep0_complete()
911 spin_lock_irq (&dev->lock); in ep0_read()
960 spin_unlock_irq (&dev->lock); in ep0_read()
965 spin_lock_irq (&dev->lock); in ep0_read()
1016 spin_unlock_irq (&dev->lock); in ep0_read()
1026 spin_lock_irq (&dev->lock); in ep0_read()
1033 spin_unlock_irq (&dev->lock); in ep0_read()
1049 spin_unlock_irq (&dev->lock); in ep0_read()
1057 spin_lock_irq (&dev->lock); in ep0_read()
1062 spin_unlock_irq (&dev->lock); in ep0_read()
1127 spin_unlock_irq (&dev->lock); in ep0_write()
1138 spin_lock_irq (&dev->lock); in ep0_write()
1140 spin_unlock_irq (&dev->lock); in ep0_write()
1191 spin_lock_irq(&dev->lock); in dev_release()
1193 spin_unlock_irq(&dev->lock); in dev_release()
1210 spin_lock_irq (&dev->lock); in ep0_poll()
1227 spin_unlock_irq(&dev->lock); in ep0_poll()
1310 spin_lock (&dev->lock); in gadgetfs_setup()
1316 spin_unlock(&dev->lock); in gadgetfs_setup()
1471 spin_unlock (&dev->lock); in gadgetfs_setup()
1488 spin_unlock (&dev->lock); in gadgetfs_setup()
1497 spin_lock_irq (&dev->lock); in destroy_ep_files()
1519 spin_unlock_irq (&dev->lock); in destroy_ep_files()
1527 spin_lock_irq (&dev->lock); in destroy_ep_files()
1529 spin_unlock_irq (&dev->lock); in destroy_ep_files()
1548 mutex_init(&data->lock); in activate_ep_files()
1589 spin_lock_irq (&dev->lock); in gadgetfs_unbind()
1591 spin_unlock_irq (&dev->lock); in gadgetfs_unbind()
1634 spin_lock_irq(&dev->lock); in gadgetfs_bind()
1636 spin_unlock_irq(&dev->lock); in gadgetfs_bind()
1651 spin_lock_irqsave (&dev->lock, flags); in gadgetfs_disconnect()
1660 spin_unlock_irqrestore (&dev->lock, flags); in gadgetfs_disconnect()
1669 spin_lock (&dev->lock); in gadgetfs_suspend()
1680 spin_unlock (&dev->lock); in gadgetfs_suspend()
1766 spin_lock_irq(&dev->lock); in dev_config()
1769 spin_unlock_irq(&dev->lock); in dev_config()
1772 spin_unlock_irq(&dev->lock); in dev_config()
1789 spin_lock_irq (&dev->lock); in dev_config()
1827 spin_unlock_irq (&dev->lock); in dev_config()
1852 spin_unlock_irq (&dev->lock); in dev_config()
1865 spin_lock_irq(&dev->lock); in dev_open()
1873 spin_unlock_irq(&dev->lock); in dev_open()