Searched refs:limit_sem (Results 1 – 8 of 8) sorted by relevance
146 struct semaphore limit_sem; member243 down(&devpriv->limit_sem); in vmk80xx_ai_insn_read()276 up(&devpriv->limit_sem); in vmk80xx_ai_insn_read()292 down(&devpriv->limit_sem); in vmk80xx_ao_insn_write()317 up(&devpriv->limit_sem); in vmk80xx_ao_insn_write()332 down(&devpriv->limit_sem); in vmk80xx_ao_insn_read()346 up(&devpriv->limit_sem); in vmk80xx_ao_insn_read()361 down(&devpriv->limit_sem); in vmk80xx_di_insn_bits()385 up(&devpriv->limit_sem); in vmk80xx_di_insn_bits()409 down(&devpriv->limit_sem); in vmk80xx_do_insn_bits()[all …]
127 up(&unode->dev->urbs.limit_sem); in udl_release_urb_work()163 up(&udl->urbs.limit_sem); in udl_urb_completion()178 down(&udl->urbs.limit_sem); in udl_free_urb_list()213 sema_init(&udl->urbs.limit_sem, 0); in udl_alloc_urb_list()253 up(&udl->urbs.limit_sem); in udl_alloc_urb_list()272 ret = down_timeout(&udl->urbs.limit_sem, GET_URB_TIMEOUT); in udl_get_urb()
44 struct semaphore limit_sem; member
55 struct semaphore limit_sem; /* to stop writes at member219 up(&dev->limit_sem); in lcd_write_bulk_callback()236 r = down_interruptible(&dev->limit_sem); in lcd_write()289 up(&dev->limit_sem); in lcd_write()327 sema_init(&dev->limit_sem, USB_LCD_CONCURRENT_WRITES); in lcd_probe()
48 struct semaphore limit_sem; /* limiting the number of writes in progress */ member356 up(&dev->limit_sem); in skel_write_bulk_callback()379 if (down_interruptible(&dev->limit_sem)) { in skel_write()384 if (down_trylock(&dev->limit_sem)) { in skel_write()462 up(&dev->limit_sem); in skel_write()501 sema_init(&dev->limit_sem, WRITES_IN_FLIGHT); in skel_probe()
29 struct semaphore limit_sem; member
89 struct semaphore limit_sem; member1128 up(&unode->dev->urbs.limit_sem); in ufx_release_urb_work()1810 up(&dev->urbs.limit_sem); in ufx_urb_completion()1827 ret = down_interruptible(&dev->urbs.limit_sem); in ufx_free_urb_list()1895 sema_init(&dev->urbs.limit_sem, i); in ufx_alloc_urb_list()1913 ret = down_timeout(&dev->urbs.limit_sem, GET_URB_TIMEOUT); in ufx_get_urb()
1849 up(&dlfb->urbs.limit_sem); in dlfb_urb_completion()1861 down(&dlfb->urbs.limit_sem); in dlfb_free_urb_list()1896 sema_init(&dlfb->urbs.limit_sem, 0); in dlfb_alloc_urb_list()1933 up(&dlfb->urbs.limit_sem); in dlfb_alloc_urb_list()1948 ret = down_timeout(&dlfb->urbs.limit_sem, GET_URB_TIMEOUT); in dlfb_get_urb()