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
982 local_irq_save(flags); in rs_throttle()
984 local_irq_restore(flags); in rs_throttle()
990 unsigned long flags; in rs_unthrottle() local
1007 local_irq_save(flags); in rs_unthrottle()
1009 local_irq_restore(flags); in rs_unthrottle()
1029 tmp.flags = state->tport.flags; in get_serial_info()
1053 change_spd = ((new_serial.flags ^ port->flags) & ASYNC_SPD_MASK) || in set_serial_info()
1065 ((new_serial.flags & ~ASYNC_USR_MASK) != in set_serial_info()
1066 (port->flags & ~ASYNC_USR_MASK))) { in set_serial_info()
1070 port->flags = ((port->flags & ~ASYNC_USR_MASK) | in set_serial_info()
1071 (new_serial.flags & ASYNC_USR_MASK)); in set_serial_info()
1087 port->flags = ((port->flags & ~ASYNC_FLAGS) | in set_serial_info()
1088 (new_serial.flags & ASYNC_FLAGS)); in set_serial_info()
1092 port->low_latency = (port->flags & ASYNC_LOW_LATENCY) ? 1 : 0; in set_serial_info()
1095 if (port->flags & ASYNC_INITIALIZED) { in set_serial_info()
1097 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_HI) in set_serial_info()
1099 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_VHI) in set_serial_info()
1101 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_SHI) in set_serial_info()
1103 if ((port->flags & ASYNC_SPD_MASK) == ASYNC_SPD_WARP) in set_serial_info()
1128 unsigned long flags; in get_lsr_info() local
1130 local_irq_save(flags); in get_lsr_info()
1133 local_irq_restore(flags); in get_lsr_info()
1145 unsigned long flags; in rs_tiocmget() local
1149 if (tty->flags & (1 << TTY_IO_ERROR)) in rs_tiocmget()
1153 local_irq_save(flags); in rs_tiocmget()
1155 local_irq_restore(flags); in rs_tiocmget()
1167 unsigned long flags; in rs_tiocmset() local
1171 if (tty->flags & (1 << TTY_IO_ERROR)) in rs_tiocmset()
1174 local_irq_save(flags); in rs_tiocmset()
1184 local_irq_restore(flags); in rs_tiocmset()
1194 unsigned long flags; in rs_break() local
1199 local_irq_save(flags); in rs_break()
1205 local_irq_restore(flags); in rs_break()
1220 unsigned long flags; in rs_get_icount() local
1222 local_irq_save(flags); in rs_get_icount()
1224 local_irq_restore(flags); in rs_get_icount()
1246 unsigned long flags; in rs_ioctl() local
1256 if (tty->flags & (1 << TTY_IO_ERROR)) in rs_ioctl()
1284 local_irq_save(flags); in rs_ioctl()
1287 local_irq_restore(flags); in rs_ioctl()
1291 local_irq_save(flags); in rs_ioctl()
1293 local_irq_restore(flags); in rs_ioctl()
1332 unsigned long flags; in rs_set_termios() local
1341 local_irq_save(flags); in rs_set_termios()
1343 local_irq_restore(flags); in rs_set_termios()
1351 !test_bit(TTY_THROTTLED, &tty->flags)) { in rs_set_termios()
1354 local_irq_save(flags); in rs_set_termios()
1356 local_irq_restore(flags); in rs_set_termios()
1407 if (port->flags & ASYNC_INITIALIZED) { in rs_close()
1507 info->tport.flags &= ~ASYNC_NORMAL_ACTIVE; in rs_hangup()
1531 port->low_latency = (port->flags & ASYNC_LOW_LATENCY) ? 1 : 0; in rs_open()
1549 unsigned long flags; in line_info() local
1553 local_irq_save(flags); in line_info()
1555 control = (state->tport.flags & ASYNC_INITIALIZED) ? state->MCR : status; in line_info()
1556 local_irq_restore(flags); in line_info()
1667 unsigned long flags; in amiga_dtr_rts() local
1674 local_irq_save(flags); in amiga_dtr_rts()
1676 local_irq_restore(flags); in amiga_dtr_rts()
1689 unsigned long flags; in amiga_serial_probe() local
1710 serial_driver->flags = TTY_DRIVER_REAL_RAW; in amiga_serial_probe()
1746 local_irq_save(flags); in amiga_serial_probe()
1756 local_irq_restore(flags); in amiga_serial_probe()
1855 .flags = CON_PRINTBUFFER,