Lines Matching refs:flags

48  tty->name, (info->tport.flags), serial_driver->refcount,info->count,tty->count,s)
190 unsigned long flags; in rs_stop() local
195 local_irq_save(flags); in rs_stop()
204 local_irq_restore(flags); in rs_stop()
210 unsigned long flags; in rs_start() local
215 local_irq_save(flags); in rs_start()
226 local_irq_restore(flags); in rs_start()
315 if (info->tport.flags & ASYNC_SAK) in receive_chars()
402 if ((port->flags & ASYNC_CHECK_CD) && (dstatus & SER_DCD)) { in check_modem_status()
519 unsigned long flags; in startup() local
527 local_irq_save(flags); in startup()
529 if (port->flags & ASYNC_INITIALIZED) { in startup()
551 set_bit(TTY_IO_ERROR, &tty->flags); in startup()
570 clear_bit(TTY_IO_ERROR, &tty->flags); in startup()
576 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_HI) in startup()
578 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_VHI) in startup()
580 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_SHI) in startup()
582 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_WARP) in startup()
590 port->flags |= ASYNC_INITIALIZED; in startup()
591 local_irq_restore(flags); in startup()
595 local_irq_restore(flags); in startup()
605 unsigned long flags; in shutdown() local
608 if (!(info->tport.flags & ASYNC_INITIALIZED)) in shutdown()
617 local_irq_save(flags); /* Disable interrupts */ in shutdown()
647 set_bit(TTY_IO_ERROR, &tty->flags); in shutdown()
649 info->tport.flags &= ~ASYNC_INITIALIZED; in shutdown()
650 local_irq_restore(flags); in shutdown()
665 unsigned long flags; in change_speed() local
692 if (baud == 38400 && (port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_CUST) in change_speed()
710 (port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_CUST) in change_speed()
729 if (port->flags & ASYNC_HARDPPS_CD) in change_speed()
732 port->flags |= ASYNC_CTS_FLOW; in change_speed()
735 port->flags &= ~ASYNC_CTS_FLOW; in change_speed()
737 port->flags &= ~ASYNC_CHECK_CD; in change_speed()
739 port->flags |= ASYNC_CHECK_CD; in change_speed()
776 local_irq_save(flags); in change_speed()
793 local_irq_restore(flags); in change_speed()
799 unsigned long flags; in rs_put_char() local
809 local_irq_save(flags); in rs_put_char()
813 local_irq_restore(flags); in rs_put_char()
819 local_irq_restore(flags); in rs_put_char()
826 unsigned long flags; in rs_flush_chars() local
837 local_irq_save(flags); in rs_flush_chars()
844 local_irq_restore(flags); in rs_flush_chars()
851 unsigned long flags; in rs_write() local
859 local_irq_save(flags); in rs_write()
876 local_irq_restore(flags); in rs_write()
889 local_irq_restore(flags); in rs_write()
915 unsigned long flags; in rs_flush_buffer() local
919 local_irq_save(flags); in rs_flush_buffer()
921 local_irq_restore(flags); in rs_flush_buffer()
932 unsigned long flags; in rs_send_xchar() local
942 local_irq_save(flags); in rs_send_xchar()
950 local_irq_restore(flags); in rs_send_xchar()
967 unsigned long flags; in rs_throttle() local
984 local_irq_save(flags); in rs_throttle()
986 local_irq_restore(flags); in rs_throttle()
992 unsigned long flags; in rs_unthrottle() local
1011 local_irq_save(flags); in rs_unthrottle()
1013 local_irq_restore(flags); in rs_unthrottle()
1033 tmp.flags = state->tport.flags; in get_serial_info()
1057 change_spd = ((new_serial.flags ^ port->flags) & ASYNC_SPD_MASK) || in set_serial_info()
1069 ((new_serial.flags & ~ASYNC_USR_MASK) != in set_serial_info()
1070 (port->flags & ~ASYNC_USR_MASK))) { in set_serial_info()
1074 port->flags = ((port->flags & ~ASYNC_USR_MASK) | in set_serial_info()
1075 (new_serial.flags & ASYNC_USR_MASK)); in set_serial_info()
1091 port->flags = ((port->flags & ~ASYNC_FLAGS) | in set_serial_info()
1092 (new_serial.flags & ASYNC_FLAGS)); in set_serial_info()
1096 port->low_latency = (port->flags & ASYNC_LOW_LATENCY) ? 1 : 0; in set_serial_info()
1099 if (port->flags & ASYNC_INITIALIZED) { in set_serial_info()
1101 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_HI) in set_serial_info()
1103 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_VHI) in set_serial_info()
1105 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_SHI) in set_serial_info()
1107 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_WARP) in set_serial_info()
1132 unsigned long flags; in get_lsr_info() local
1134 local_irq_save(flags); in get_lsr_info()
1137 local_irq_restore(flags); in get_lsr_info()
1149 unsigned long flags; in rs_tiocmget() local
1153 if (tty->flags & (1 << TTY_IO_ERROR)) in rs_tiocmget()
1157 local_irq_save(flags); in rs_tiocmget()
1159 local_irq_restore(flags); in rs_tiocmget()
1171 unsigned long flags; in rs_tiocmset() local
1175 if (tty->flags & (1 << TTY_IO_ERROR)) in rs_tiocmset()
1178 local_irq_save(flags); in rs_tiocmset()
1188 local_irq_restore(flags); in rs_tiocmset()
1198 unsigned long flags; in rs_break() local
1203 local_irq_save(flags); in rs_break()
1209 local_irq_restore(flags); in rs_break()
1224 unsigned long flags; in rs_get_icount() local
1226 local_irq_save(flags); in rs_get_icount()
1228 local_irq_restore(flags); in rs_get_icount()
1250 unsigned long flags; in rs_ioctl() local
1260 if (tty->flags & (1 << TTY_IO_ERROR)) in rs_ioctl()
1288 local_irq_save(flags); in rs_ioctl()
1291 local_irq_restore(flags); in rs_ioctl()
1295 local_irq_save(flags); in rs_ioctl()
1297 local_irq_restore(flags); in rs_ioctl()
1336 unsigned long flags; in rs_set_termios() local
1345 local_irq_save(flags); in rs_set_termios()
1347 local_irq_restore(flags); in rs_set_termios()
1355 !test_bit(TTY_THROTTLED, &tty->flags)) { in rs_set_termios()
1358 local_irq_save(flags); in rs_set_termios()
1360 local_irq_restore(flags); in rs_set_termios()
1411 if (port->flags & ASYNC_INITIALIZED) { in rs_close()
1511 info->tport.flags &= ~ASYNC_NORMAL_ACTIVE; in rs_hangup()
1535 port->low_latency = (port->flags & ASYNC_LOW_LATENCY) ? 1 : 0; in rs_open()
1553 unsigned long flags; in line_info() local
1557 local_irq_save(flags); in line_info()
1559 control = (state->tport.flags & ASYNC_INITIALIZED) ? state->MCR : status; in line_info()
1560 local_irq_restore(flags); in line_info()
1671 unsigned long flags; in amiga_dtr_rts() local
1678 local_irq_save(flags); in amiga_dtr_rts()
1680 local_irq_restore(flags); in amiga_dtr_rts()
1693 unsigned long flags; in amiga_serial_probe() local
1714 serial_driver->flags = TTY_DRIVER_REAL_RAW; in amiga_serial_probe()
1750 local_irq_save(flags); in amiga_serial_probe()
1760 local_irq_restore(flags); in amiga_serial_probe()
1858 .flags = CON_PRINTBUFFER,