Home
last modified time | relevance | path

Searched refs:driver_input_lock (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/
H A Dhid.h570 struct semaphore driver_input_lock; /* protects the current driver */ member
941 up(&hid->driver_input_lock); in hid_device_io_start()
961 down(&hid->driver_input_lock); in hid_device_io_stop()
/OK3568_Linux_fs/kernel/drivers/hid/
H A Dhid-core.c1823 if (down_trylock(&hid->driver_input_lock)) in hid_input_report()
1859 up(&hid->driver_input_lock); in hid_input_report()
2254 if (down_interruptible(&hdev->driver_input_lock)) { in hid_device_probe()
2303 up(&hdev->driver_input_lock); in hid_device_probe()
2313 down(&hdev->driver_input_lock); in hid_device_remove()
2327 up(&hdev->driver_input_lock); in hid_device_remove()
2480 sema_init(&hdev->driver_input_lock, 1); in hid_allocate_device()
H A Dhid-debug.c1055 if (down_interruptible(&hdev->driver_input_lock)) in hid_debug_rdesc_show()
1062 up(&hdev->driver_input_lock); in hid_debug_rdesc_show()