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()
800 spin_unlock_irq (&data->dev->lock); in ep_config()
818 if (mutex_lock_interruptible(&data->lock) != 0) in ep_open()
820 spin_lock_irq (&data->dev->lock); in ep_open()
832 spin_unlock_irq (&data->dev->lock); in ep_open()
833 mutex_unlock(&data->lock); in ep_open()
871 spin_lock_irqsave(&dev->lock, flags); in ep0_complete()
884 spin_unlock_irqrestore(&dev->lock, flags); in ep0_complete()
914 spin_lock_irq (&dev->lock); in ep0_read()
963 spin_unlock_irq (&dev->lock); in ep0_read()
968 spin_lock_irq (&dev->lock); in ep0_read()
1019 spin_unlock_irq (&dev->lock); in ep0_read()
1029 spin_lock_irq (&dev->lock); in ep0_read()
1036 spin_unlock_irq (&dev->lock); in ep0_read()
1052 spin_unlock_irq (&dev->lock); in ep0_read()
1060 spin_lock_irq (&dev->lock); in ep0_read()
1065 spin_unlock_irq (&dev->lock); in ep0_read()
1130 spin_unlock_irq (&dev->lock); in ep0_write()
1141 spin_lock_irq (&dev->lock); in ep0_write()
1143 spin_unlock_irq (&dev->lock); in ep0_write()
1194 spin_lock_irq(&dev->lock); in dev_release()
1196 spin_unlock_irq(&dev->lock); in dev_release()
1213 spin_lock_irq (&dev->lock); in ep0_poll()
1230 spin_unlock_irq(&dev->lock); in ep0_poll()
1313 spin_lock (&dev->lock); in gadgetfs_setup()
1319 spin_unlock(&dev->lock); in gadgetfs_setup()
1474 spin_unlock (&dev->lock); in gadgetfs_setup()
1491 spin_unlock (&dev->lock); in gadgetfs_setup()
1500 spin_lock_irq (&dev->lock); in destroy_ep_files()
1522 spin_unlock_irq (&dev->lock); in destroy_ep_files()
1530 spin_lock_irq (&dev->lock); in destroy_ep_files()
1532 spin_unlock_irq (&dev->lock); in destroy_ep_files()
1551 mutex_init(&data->lock); in activate_ep_files()
1592 spin_lock_irq (&dev->lock); in gadgetfs_unbind()
1594 spin_unlock_irq (&dev->lock); in gadgetfs_unbind()
1637 spin_lock_irq(&dev->lock); in gadgetfs_bind()
1639 spin_unlock_irq(&dev->lock); in gadgetfs_bind()
1654 spin_lock_irqsave (&dev->lock, flags); in gadgetfs_disconnect()
1663 spin_unlock_irqrestore (&dev->lock, flags); in gadgetfs_disconnect()
1672 spin_lock (&dev->lock); in gadgetfs_suspend()
1683 spin_unlock (&dev->lock); in gadgetfs_suspend()
1769 spin_lock_irq(&dev->lock); in dev_config()
1772 spin_unlock_irq(&dev->lock); in dev_config()
1775 spin_unlock_irq(&dev->lock); in dev_config()
1792 spin_lock_irq (&dev->lock); in dev_config()
1830 spin_unlock_irq (&dev->lock); in dev_config()
1855 spin_unlock_irq (&dev->lock); in dev_config()
1868 spin_lock_irq(&dev->lock); in dev_open()
1876 spin_unlock_irq(&dev->lock); in dev_open()