Lines Matching refs:moxa_port
103 struct moxa_port;
112 struct moxa_port *ports;
133 struct moxa_port { struct
214 static void MoxaPortEnable(struct moxa_port *);
215 static void MoxaPortDisable(struct moxa_port *);
216 static int MoxaPortSetTermio(struct moxa_port *, struct ktermios *, speed_t);
217 static int MoxaPortGetLineOut(struct moxa_port *, int *, int *);
218 static void MoxaPortLineCtrl(struct moxa_port *, int, int);
219 static void MoxaPortFlowCtrl(struct moxa_port *, int, int, int, int, int);
220 static int MoxaPortLineStatus(struct moxa_port *);
221 static void MoxaPortFlushData(struct moxa_port *, int);
223 static int MoxaPortReadData(struct moxa_port *);
224 static int MoxaPortTxQueue(struct moxa_port *);
225 static int MoxaPortRxQueue(struct moxa_port *);
226 static int MoxaPortTxFree(struct moxa_port *);
227 static void MoxaPortTxDisable(struct moxa_port *);
228 static void MoxaPortTxEnable(struct moxa_port *);
229 static int moxa_get_serial_info(struct moxa_port *, struct serial_struct __user *);
230 static int moxa_set_serial_info(struct moxa_port *, struct serial_struct __user *);
231 static void MoxaSetFifo(struct moxa_port *port, int enable);
294 struct moxa_port *ch = tty->driver_data; in moxa_ioctl()
317 struct moxa_port *p; in moxa_ioctl()
346 struct moxa_port *p; in moxa_ioctl()
401 struct moxa_port *port = tty->driver_data; in moxa_break_ctl()
660 struct moxa_port *port; in moxa_load_code()
837 struct moxa_port *p; in moxa_init_board()
1145 struct moxa_port *ch = container_of(port, struct moxa_port, port); in moxa_shutdown()
1152 struct moxa_port *ch = container_of(port, struct moxa_port, port); in moxa_carrier_raised()
1163 struct moxa_port *ch = container_of(port, struct moxa_port, port); in moxa_dtr_rts()
1171 struct moxa_port *ch; in moxa_open()
1212 struct moxa_port *ch = tty->driver_data; in moxa_close()
1220 struct moxa_port *ch = tty->driver_data; in moxa_write()
1237 struct moxa_port *ch; in moxa_write_room()
1249 struct moxa_port *ch = tty->driver_data; in moxa_flush_buffer()
1259 struct moxa_port *ch = tty->driver_data; in moxa_chars_in_buffer()
1274 struct moxa_port *ch = tty->driver_data; in moxa_tiocmget()
1295 struct moxa_port *ch; in moxa_tiocmset()
1322 struct moxa_port *ch = tty->driver_data; in moxa_set_termios()
1333 struct moxa_port *ch = tty->driver_data; in moxa_stop()
1344 struct moxa_port *ch = tty->driver_data; in moxa_start()
1358 struct moxa_port *ch = tty->driver_data; in moxa_hangup()
1362 static void moxa_new_dcdstate(struct moxa_port *p, u8 dcd) in moxa_new_dcdstate()
1378 static int moxa_poll_port(struct moxa_port *p, unsigned int handle, in moxa_poll_port()
1462 struct moxa_port *p = brd->ports; in moxa_poll()
1482 struct moxa_port *ch = tty->driver_data; in moxa_set_tty_param()
1509 static void MoxaPortFlushData(struct moxa_port *port, int mode) in MoxaPortFlushData()
1714 static void MoxaPortEnable(struct moxa_port *port) in MoxaPortEnable()
1734 static void MoxaPortDisable(struct moxa_port *port) in MoxaPortDisable()
1744 static speed_t MoxaPortSetBaud(struct moxa_port *port, speed_t baud) in MoxaPortSetBaud()
1762 static int MoxaPortSetTermio(struct moxa_port *port, struct ktermios *termio, in MoxaPortSetTermio()
1815 static int MoxaPortGetLineOut(struct moxa_port *port, int *dtrState, in MoxaPortGetLineOut()
1826 static void MoxaPortLineCtrl(struct moxa_port *port, int dtr, int rts) in MoxaPortLineCtrl()
1838 static void MoxaPortFlowCtrl(struct moxa_port *port, int rts, int cts, in MoxaPortFlowCtrl()
1856 static int MoxaPortLineStatus(struct moxa_port *port) in MoxaPortLineStatus()
1877 struct moxa_port *port = tty->driver_data; in MoxaPortWriteData()
1933 static int MoxaPortReadData(struct moxa_port *port) in MoxaPortReadData()
1994 static int MoxaPortTxQueue(struct moxa_port *port) in MoxaPortTxQueue()
2005 static int MoxaPortTxFree(struct moxa_port *port) in MoxaPortTxFree()
2016 static int MoxaPortRxQueue(struct moxa_port *port) in MoxaPortRxQueue()
2027 static void MoxaPortTxDisable(struct moxa_port *port) in MoxaPortTxDisable()
2032 static void MoxaPortTxEnable(struct moxa_port *port) in MoxaPortTxEnable()
2037 static int moxa_get_serial_info(struct moxa_port *info, in moxa_get_serial_info()
2051 static int moxa_set_serial_info(struct moxa_port *info, in moxa_set_serial_info()
2086 static void MoxaSetFifo(struct moxa_port *port, int enable) in MoxaSetFifo()