Lines Matching refs:iofl

86 			!test_bit(HID_DISCONNECTED, &usbhid->iofl) &&  in hid_start_in()
87 !test_bit(HID_SUSPENDED, &usbhid->iofl) && in hid_start_in()
88 !test_and_set_bit(HID_IN_RUNNING, &usbhid->iofl)) { in hid_start_in()
91 clear_bit(HID_IN_RUNNING, &usbhid->iofl); in hid_start_in()
93 set_bit(HID_NO_BANDWIDTH, &usbhid->iofl); in hid_start_in()
95 clear_bit(HID_NO_BANDWIDTH, &usbhid->iofl); in hid_start_in()
121 if (test_bit(HID_CLEAR_HALT, &usbhid->iofl)) { in hid_reset()
124 clear_bit(HID_CLEAR_HALT, &usbhid->iofl); in hid_reset()
130 set_bit(HID_RESET_PENDING, &usbhid->iofl); in hid_reset()
134 if (test_bit(HID_RESET_PENDING, &usbhid->iofl)) { in hid_reset()
149 if (test_bit(HID_DISCONNECTED, &usbhid->iofl)) in hid_io_error()
167 if (!test_bit(HID_NO_BANDWIDTH, &usbhid->iofl) in hid_io_error()
168 && !test_and_set_bit(HID_RESET_PENDING, &usbhid->iofl)) { in hid_io_error()
194 if (!hid || test_bit(HID_RESET_PENDING, &usbhid->iofl) || in usbhid_restart_out_queue()
195 test_bit(HID_SUSPENDED, &usbhid->iofl)) in usbhid_restart_out_queue()
210 if (test_bit(HID_SUSPENDED, &usbhid->iofl)) { in usbhid_restart_out_queue()
216 set_bit(HID_OUT_RUNNING, &usbhid->iofl); in usbhid_restart_out_queue()
218 clear_bit(HID_OUT_RUNNING, &usbhid->iofl); in usbhid_restart_out_queue()
233 if (!hid || test_bit(HID_RESET_PENDING, &usbhid->iofl) || in usbhid_restart_ctrl_queue()
234 test_bit(HID_SUSPENDED, &usbhid->iofl)) in usbhid_restart_ctrl_queue()
249 if (test_bit(HID_SUSPENDED, &usbhid->iofl)) { in usbhid_restart_ctrl_queue()
255 set_bit(HID_CTRL_RUNNING, &usbhid->iofl); in usbhid_restart_ctrl_queue()
257 clear_bit(HID_CTRL_RUNNING, &usbhid->iofl); in usbhid_restart_ctrl_queue()
281 if (!test_bit(HID_RESUME_RUNNING, &usbhid->iofl)) { in hid_irq_in()
291 set_bit(HID_KEYS_PRESSED, &usbhid->iofl); in hid_irq_in()
293 clear_bit(HID_KEYS_PRESSED, &usbhid->iofl); in hid_irq_in()
298 clear_bit(HID_IN_RUNNING, &usbhid->iofl); in hid_irq_in()
299 set_bit(HID_CLEAR_HALT, &usbhid->iofl); in hid_irq_in()
305 clear_bit(HID_IN_RUNNING, &usbhid->iofl); in hid_irq_in()
312 clear_bit(HID_IN_RUNNING, &usbhid->iofl); in hid_irq_in()
322 clear_bit(HID_IN_RUNNING, &usbhid->iofl); in hid_irq_in()
464 clear_bit(HID_OUT_RUNNING, &usbhid->iofl); in hid_irq_out()
514 clear_bit(HID_CTRL_RUNNING, &usbhid->iofl); in hid_ctrl()
527 test_bit(HID_DISCONNECTED, &usbhid->iofl)) in __usbhid_submit_report()
546 if (!test_bit(HID_OUT_RUNNING, &usbhid->iofl)) { in __usbhid_submit_report()
570 if (!test_bit(HID_OUT_RUNNING, &usbhid->iofl)) in __usbhid_submit_report()
597 if (!test_bit(HID_CTRL_RUNNING, &usbhid->iofl)) { in __usbhid_submit_report()
621 if (!test_bit(HID_CTRL_RUNNING, &usbhid->iofl)) in __usbhid_submit_report()
644 (!test_bit(HID_CTRL_RUNNING, &usbhid->iofl) && in usbhid_wait_io()
645 !test_bit(HID_OUT_RUNNING, &usbhid->iofl)), in usbhid_wait_io()
692 set_bit(HID_RESUME_RUNNING, &usbhid->iofl); in usbhid_open()
714 clear_bit(HID_RESUME_RUNNING, &usbhid->iofl); in usbhid_open()
770 if (test_bit(HID_CTRL_RUNNING, &usbhid->iofl)) in usbhid_init_reports()
772 if (test_bit(HID_OUT_RUNNING, &usbhid->iofl)) in usbhid_init_reports()
1045 clear_bit(HID_DISCONNECTED, &usbhid->iofl); in usbhid_start()
1126 set_bit(HID_STARTED, &usbhid->iofl); in usbhid_start()
1176 clear_bit(HID_STARTED, &usbhid->iofl); in usbhid_stop()
1178 set_bit(HID_DISCONNECTED, &usbhid->iofl); in usbhid_stop()
1378 set_bit(HID_DISCONNECTED, &usbhid->iofl); in usbhid_disconnect()
1401 int clear_halt = test_bit(HID_CLEAR_HALT, &usbhid->iofl); in hid_restart_io()
1402 int reset_pending = test_bit(HID_RESET_PENDING, &usbhid->iofl); in hid_restart_io()
1405 clear_bit(HID_SUSPENDED, &usbhid->iofl); in hid_restart_io()
1413 if (reset_pending || !test_bit(HID_STARTED, &usbhid->iofl)) in hid_restart_io()
1422 if (usbhid->urbout && !test_bit(HID_OUT_RUNNING, &usbhid->iofl)) in hid_restart_io()
1424 if (!test_bit(HID_CTRL_RUNNING, &usbhid->iofl)) in hid_restart_io()
1436 set_bit(HID_RESET_PENDING, &usbhid->iofl); in hid_pre_reset()
1480 clear_bit(HID_RESET_PENDING, &usbhid->iofl); in hid_post_reset()
1481 clear_bit(HID_CLEAR_HALT, &usbhid->iofl); in hid_post_reset()
1527 if (!test_bit(HID_RESET_PENDING, &usbhid->iofl) in hid_suspend()
1528 && !test_bit(HID_CLEAR_HALT, &usbhid->iofl) in hid_suspend()
1529 && !test_bit(HID_OUT_RUNNING, &usbhid->iofl) in hid_suspend()
1530 && !test_bit(HID_CTRL_RUNNING, &usbhid->iofl) in hid_suspend()
1531 && !test_bit(HID_KEYS_PRESSED, &usbhid->iofl) in hid_suspend()
1534 set_bit(HID_SUSPENDED, &usbhid->iofl); in hid_suspend()
1554 set_bit(HID_SUSPENDED, &usbhid->iofl); in hid_suspend()
1563 if (PMSG_IS_AUTO(message) && test_bit(HID_KEYS_PRESSED, &usbhid->iofl)) { in hid_suspend()