Lines Matching defs:wait
222 DBG (DBG_error, "simple_scan: failed to wait for data\n");
230 DBG (DBG_error, "simple_scan: failed to wait for data\n");
291 /* wait for the motor to stop */
542 * wait for the scanning head to reach home position
552 /* wait for controller home bit to raise, no timeout */
596 rts8891_park (struct Rts8891_Device *device, SANE_Byte *regs, SANE_Bool wait)
605 if(wait==SANE_TRUE)
615 * First we wait for some data to be available and then loop reading
619 * all the required amount is read. Once wait for data succeeded, we still poll
621 * mode since we cope with it on first data wait.
636 /* wait for data being available and handle non blocking mode */
645 DBG (DBG_error, "read_data: failed to wait for data\n");
680 DBG (DBG_error, "read_data: failed to wait for data\n");
825 /* wait for motor to stop at the end of the scan */