synclink_gt.c (adc8d746caa67fff4b53ba3e5163a6cbacc3b523) | synclink_gt.c (89c8d91e31f267703e365593f6bfebb9f6d2ad01) |
---|---|
1/* 2 * Device driver for Microgate SyncLink GT serial adapters. 3 * 4 * written by Paul Fulghum for Microgate Corporation 5 * paulkf@microgate.com 6 * 7 * Microgate and SyncLink are trademarks of Microgate Corporation 8 * --- 3322 unchanged lines hidden (view full) --- 3331 break; 3332 3333 if (signal_pending(current)) { 3334 retval = -ERESTARTSYS; 3335 break; 3336 } 3337 3338 DBGINFO(("%s block_til_ready wait\n", tty->driver->name)); | 1/* 2 * Device driver for Microgate SyncLink GT serial adapters. 3 * 4 * written by Paul Fulghum for Microgate Corporation 5 * paulkf@microgate.com 6 * 7 * Microgate and SyncLink are trademarks of Microgate Corporation 8 * --- 3322 unchanged lines hidden (view full) --- 3331 break; 3332 3333 if (signal_pending(current)) { 3334 retval = -ERESTARTSYS; 3335 break; 3336 } 3337 3338 DBGINFO(("%s block_til_ready wait\n", tty->driver->name)); |
3339 tty_unlock(); | 3339 tty_unlock(tty); |
3340 schedule(); | 3340 schedule(); |
3341 tty_lock(); | 3341 tty_lock(tty); |
3342 } 3343 3344 set_current_state(TASK_RUNNING); 3345 remove_wait_queue(&port->open_wait, &wait); 3346 3347 if (extra_count) 3348 port->count++; 3349 port->blocked_open--; --- 1810 unchanged lines hidden --- | 3342 } 3343 3344 set_current_state(TASK_RUNNING); 3345 remove_wait_queue(&port->open_wait, &wait); 3346 3347 if (extra_count) 3348 port->count++; 3349 port->blocked_open--; --- 1810 unchanged lines hidden --- |