tty: Termios locking - sort out real_tty confusions and lock reads