HID_CLEAR_HALT
if (test_bit(HID_CLEAR_HALT, &usbhid->iofl)) {
clear_bit(HID_CLEAR_HALT, &usbhid->iofl);
int clear_halt = test_bit(HID_CLEAR_HALT, &usbhid->iofl);
clear_bit(HID_CLEAR_HALT, &usbhid->iofl);
&& !test_bit(HID_CLEAR_HALT, &usbhid->iofl)
set_bit(HID_CLEAR_HALT, &usbhid->iofl);