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()162 up(&udl->urbs.limit_sem); in udl_urb_completion()177 down(&udl->urbs.limit_sem); in udl_free_urb_list()212 sema_init(&udl->urbs.limit_sem, 0); in udl_alloc_urb_list()252 up(&udl->urbs.limit_sem); in udl_alloc_urb_list()271 ret = down_timeout(&udl->urbs.limit_sem, GET_URB_TIMEOUT); in udl_get_urb()
44 struct semaphore limit_sem; member
52 struct semaphore limit_sem; /* to stop writes at member214 up(&dev->limit_sem); in lcd_write_bulk_callback()231 r = down_interruptible(&dev->limit_sem); in lcd_write()293 up(&dev->limit_sem); in lcd_write()331 sema_init(&dev->limit_sem, USB_LCD_CONCURRENT_WRITES); in lcd_probe()
50 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
86 struct semaphore limit_sem; member1125 up(&unode->dev->urbs.limit_sem); in ufx_release_urb_work()1804 up(&dev->urbs.limit_sem); in ufx_urb_completion()1821 ret = down_interruptible(&dev->urbs.limit_sem); in ufx_free_urb_list()1889 sema_init(&dev->urbs.limit_sem, i); in ufx_alloc_urb_list()1907 ret = down_timeout(&dev->urbs.limit_sem, GET_URB_TIMEOUT); in ufx_get_urb()
1840 up(&dlfb->urbs.limit_sem); in dlfb_urb_completion()1852 down(&dlfb->urbs.limit_sem); in dlfb_free_urb_list()1887 sema_init(&dlfb->urbs.limit_sem, 0); in dlfb_alloc_urb_list()1924 up(&dlfb->urbs.limit_sem); in dlfb_alloc_urb_list()1939 ret = down_timeout(&dlfb->urbs.limit_sem, GET_URB_TIMEOUT); in dlfb_get_urb()