Lines Matching refs:mxser_port
256 struct mxser_port {
291 struct mxser_port ports[];
337 static void mxser_set_must_fifo_value(struct mxser_port *info)
414 static bool mxser_16550A_or_MUST(struct mxser_port *info)
419 static void mxser_process_txrx_fifo(struct mxser_port *info)
439 static void __mxser_start_tx(struct mxser_port *info)
446 static void mxser_start_tx(struct mxser_port *info)
455 static void __mxser_stop_tx(struct mxser_port *info)
463 struct mxser_port *mp = container_of(port, struct mxser_port, port);
470 struct mxser_port *mp = container_of(port, struct mxser_port, port);
486 struct mxser_port *info = tty->driver_data;
549 static void mxser_handle_cts(struct tty_struct *tty, struct mxser_port *info,
578 struct mxser_port *info = tty->driver_data;
687 struct mxser_port *port)
716 static void mxser_disable_and_clear_FIFO(struct mxser_port *info)
728 struct mxser_port *info = container_of(port, struct mxser_port, port);
819 static void mxser_stop_rx(struct mxser_port *info)
833 struct mxser_port *info = container_of(port, struct mxser_port, port);
876 struct mxser_port *port = container_of(tport, struct mxser_port, port);
885 struct mxser_port *info = tty->driver_data;
906 struct mxser_port *info = tty->driver_data;
925 struct mxser_port *info = tty->driver_data;
939 struct mxser_port *info = tty->driver_data;
950 struct mxser_port *info = tty->driver_data;
957 struct mxser_port *info = tty->driver_data;
970 struct mxser_port *info = tty->driver_data;
997 struct mxser_port *info = tty->driver_data;
1083 static int mxser_get_lsr_info(struct mxser_port *info,
1099 struct mxser_port *info = tty->driver_data;
1123 struct mxser_port *info = tty->driver_data;
1146 static int mxser_cflags_changed(struct mxser_port *info, unsigned long arg,
1168 static int mxser_ioctl_op_mode(struct mxser_port *port, int index, bool set,
1205 struct mxser_port *info = tty->driver_data;
1250 struct mxser_port *info = tty->driver_data;
1278 struct mxser_port *info = tty->driver_data;
1300 struct mxser_port *info = tty->driver_data;
1333 struct mxser_port *info = tty->driver_data;
1344 struct mxser_port *info = tty->driver_data;
1356 struct mxser_port *info = tty->driver_data;
1382 static bool mxser_tx_empty(struct mxser_port *info)
1399 struct mxser_port *info = tty->driver_data;
1453 struct mxser_port *info = tty->driver_data;
1464 struct mxser_port *info = tty->driver_data;
1480 static bool mxser_receive_chars_new(struct mxser_port *port, u8 status)
1504 struct mxser_port *port, u8 status)
1559 struct mxser_port *port, u8 status)
1569 static void mxser_transmit_chars(struct tty_struct *tty, struct mxser_port *port)
1604 static bool mxser_port_isr(struct mxser_port *port)
1662 struct mxser_port *port;
1732 struct mxser_port *info;