Home
last modified time | relevance | path

Searched refs:sw_lock (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/host/
H A Du132-hcd.c179 struct mutex sw_lock; member
485 mutex_lock(&u132->sw_lock); in u132_hcd_monitor_work()
491 mutex_unlock(&u132->sw_lock); in u132_hcd_monitor_work()
498 mutex_unlock(&u132->sw_lock); in u132_hcd_monitor_work()
612 * must not LOCK sw_lock
1776 mutex_lock(&u132->sw_lock); in u132_hcd_stop()
1779 mutex_unlock(&u132->sw_lock); in u132_hcd_stop()
1801 mutex_lock(&u132->sw_lock); in u132_hcd_start()
1816 mutex_unlock(&u132->sw_lock); in u132_hcd_start()
1836 mutex_lock(&u132->sw_lock); in u132_hcd_reset()
[all...]
/kernel/linux/linux-5.10/drivers/usb/misc/
H A Dftdi-elan.c166 struct semaphore sw_lock; member
516 * the sw_lock is initially held and will be freed
529 down(&ftdi->sw_lock); in ftdi_elan_status_work()
534 up(&ftdi->sw_lock); in ftdi_elan_status_work()
538 up(&ftdi->sw_lock); in ftdi_elan_status_work()
631 if (down_interruptible(&ftdi->sw_lock)) { in ftdi_elan_open()
647 up(&ftdi->sw_lock); /* decrement the count on our device */ in ftdi_elan_release()
2657 sema_init(&ftdi->sw_lock, 1); in ftdi_elan_probe()

Completed in 9 milliseconds