Searched refs:limit_sem (Results 1 – 8 of 8) sorted by relevance
154 struct semaphore limit_sem; member251 down(&devpriv->limit_sem); in vmk80xx_ai_insn_read()284 up(&devpriv->limit_sem); in vmk80xx_ai_insn_read()300 down(&devpriv->limit_sem); in vmk80xx_ao_insn_write()325 up(&devpriv->limit_sem); in vmk80xx_ao_insn_write()340 down(&devpriv->limit_sem); in vmk80xx_ao_insn_read()354 up(&devpriv->limit_sem); in vmk80xx_ao_insn_read()369 down(&devpriv->limit_sem); in vmk80xx_di_insn_bits()393 up(&devpriv->limit_sem); in vmk80xx_di_insn_bits()417 down(&devpriv->limit_sem); in vmk80xx_do_insn_bits()[all …]
98 up(&unode->dev->urbs.limit_sem); in udl_release_urb_work()134 up(&udl->urbs.limit_sem); in udl_urb_completion()153 ret = down_interruptible(&udl->urbs.limit_sem); in udl_free_urb_list()223 sema_init(&udl->urbs.limit_sem, i); in udl_alloc_urb_list()242 ret = down_timeout(&udl->urbs.limit_sem, GET_URB_TIMEOUT); in udl_get_urb()
43 struct semaphore limit_sem; member
54 struct semaphore limit_sem; /* to stop writes at member218 up(&dev->limit_sem); in lcd_write_bulk_callback()235 r = down_interruptible(&dev->limit_sem); in lcd_write()288 up(&dev->limit_sem); in lcd_write()329 sema_init(&dev->limit_sem, USB_LCD_CONCURRENT_WRITES); in lcd_probe()
52 struct semaphore limit_sem; /* limiting the number of writes in progress */ member358 up(&dev->limit_sem); in skel_write_bulk_callback()381 if (down_interruptible(&dev->limit_sem)) { in skel_write()386 if (down_trylock(&dev->limit_sem)) { in skel_write()464 up(&dev->limit_sem); in skel_write()507 sema_init(&dev->limit_sem, WRITES_IN_FLIGHT); in skel_probe()
29 struct semaphore limit_sem; member
89 struct semaphore limit_sem; member1129 up(&unode->dev->urbs.limit_sem); in ufx_release_urb_work()1827 up(&dev->urbs.limit_sem); in ufx_urb_completion()1844 ret = down_interruptible(&dev->urbs.limit_sem); in ufx_free_urb_list()1912 sema_init(&dev->urbs.limit_sem, i); in ufx_alloc_urb_list()1930 ret = down_timeout(&dev->urbs.limit_sem, GET_URB_TIMEOUT); in ufx_get_urb()
939 up(&unode->dev->urbs.limit_sem); in dlfb_release_urb_work()1816 up(&dev->urbs.limit_sem); in dlfb_urb_completion()1834 ret = down_interruptible(&dev->urbs.limit_sem); in dlfb_free_urb_list()1904 sema_init(&dev->urbs.limit_sem, i); in dlfb_alloc_urb_list()1922 ret = down_timeout(&dev->urbs.limit_sem, GET_URB_TIMEOUT); in dlfb_get_urb()