Searched refs:driver_input_lock (Results 1 – 4 of 4) sorted by relevance
2091 ret = down_trylock(&hid->driver_input_lock); in __hid_input_report() 2093 up(&hid->driver_input_lock); in __hid_input_report() 2139 up(&hid->driver_input_lock); in __hid_input_report() 2770 if (down_interruptible(&hdev->driver_input_lock)) in hid_device_probe() 2780 up(&hdev->driver_input_lock); in hid_device_probe() 2790 down(&hdev->driver_input_lock); in hid_device_remove() 2808 up(&hdev->driver_input_lock); in hid_device_remove() 2961 sema_init(&hdev->driver_input_lock, 1); in hid_allocate_device()
3665 if (down_interruptible(&hdev->driver_input_lock)) in hid_debug_rdesc_show() 3672 up(&hdev->driver_input_lock); in hid_debug_rdesc_show()
630 struct semaphore driver_input_lock; /* protects the current driver */ member 1019 up(&hid->driver_input_lock); in hid_device_io_start() 1039 down(&hid->driver_input_lock); in hid_device_io_stop()
555 ret = down_interruptible(&ctx->hid->driver_input_lock); in hid_bpf_input_report() 562 up(&ctx->hid->driver_input_lock); in hid_bpf_input_report()