uart_port          39 include/linux/kgdb.h struct uart_port;
uart_port          15 include/linux/nwpserial.h int nwpserial_register_port(struct uart_port *port);
uart_port          24 include/linux/platform_data/msm_serial_hs.h extern void msm_hs_request_clock_off(struct uart_port *uport);
uart_port          25 include/linux/platform_data/msm_serial_hs.h extern void msm_hs_request_clock_on(struct uart_port *uport);
uart_port          46 include/linux/platform_data/msm_serial_hs.h 	void (*exit_lpm_cb)(struct uart_port *);
uart_port          11 include/linux/platform_data/sa11x0-serial.h struct uart_port;
uart_port          19 include/linux/platform_data/sa11x0-serial.h 	void	(*set_mctrl)(struct uart_port *, u_int);
uart_port          20 include/linux/platform_data/sa11x0-serial.h 	u_int	(*get_mctrl)(struct uart_port *);
uart_port          21 include/linux/platform_data/sa11x0-serial.h 	void	(*pm)(struct uart_port *, u_int, u_int);
uart_port          22 include/linux/platform_data/sa11x0-serial.h 	int	(*set_wake)(struct uart_port *, u_int);
uart_port          33 include/linux/serial_8250.h 	unsigned int	(*serial_in)(struct uart_port *, int);
uart_port          34 include/linux/serial_8250.h 	void		(*serial_out)(struct uart_port *, int, int);
uart_port          35 include/linux/serial_8250.h 	void		(*set_termios)(struct uart_port *,
uart_port          38 include/linux/serial_8250.h 	int		(*handle_irq)(struct uart_port *);
uart_port          39 include/linux/serial_8250.h 	void		(*pm)(struct uart_port *, unsigned int state,
uart_port          41 include/linux/serial_8250.h 	void		(*handle_break)(struct uart_port *);
uart_port          72 include/linux/serial_8250.h 	struct uart_port	port;
uart_port         109 include/linux/serial_8250.h static inline struct uart_8250_port *up_to_u8250p(struct uart_port *up)
uart_port         119 include/linux/serial_8250.h extern int early_serial_setup(struct uart_port *port);
uart_port         121 include/linux/serial_8250.h extern int serial8250_find_port(struct uart_port *p);
uart_port         123 include/linux/serial_8250.h extern unsigned int serial8250_early_in(struct uart_port *port, int offset);
uart_port         124 include/linux/serial_8250.h extern void serial8250_early_out(struct uart_port *port, int offset, int value);
uart_port         126 include/linux/serial_8250.h extern void serial8250_do_set_termios(struct uart_port *port,
uart_port         128 include/linux/serial_8250.h extern int serial8250_do_startup(struct uart_port *port);
uart_port         129 include/linux/serial_8250.h extern void serial8250_do_shutdown(struct uart_port *port);
uart_port         130 include/linux/serial_8250.h extern void serial8250_do_pm(struct uart_port *port, unsigned int state,
uart_port         132 include/linux/serial_8250.h extern int fsl8250_handle_irq(struct uart_port *port);
uart_port         133 include/linux/serial_8250.h int serial8250_handle_irq(struct uart_port *port, unsigned int iir);
uart_port         139 include/linux/serial_8250.h 					(int port, struct uart_port *up,
uart_port          41 include/linux/serial_core.h struct uart_port;
uart_port          50 include/linux/serial_core.h 	unsigned int	(*tx_empty)(struct uart_port *);
uart_port          51 include/linux/serial_core.h 	void		(*set_mctrl)(struct uart_port *, unsigned int mctrl);
uart_port          52 include/linux/serial_core.h 	unsigned int	(*get_mctrl)(struct uart_port *);
uart_port          53 include/linux/serial_core.h 	void		(*stop_tx)(struct uart_port *);
uart_port          54 include/linux/serial_core.h 	void		(*start_tx)(struct uart_port *);
uart_port          55 include/linux/serial_core.h 	void		(*throttle)(struct uart_port *);
uart_port          56 include/linux/serial_core.h 	void		(*unthrottle)(struct uart_port *);
uart_port          57 include/linux/serial_core.h 	void		(*send_xchar)(struct uart_port *, char ch);
uart_port          58 include/linux/serial_core.h 	void		(*stop_rx)(struct uart_port *);
uart_port          59 include/linux/serial_core.h 	void		(*enable_ms)(struct uart_port *);
uart_port          60 include/linux/serial_core.h 	void		(*break_ctl)(struct uart_port *, int ctl);
uart_port          61 include/linux/serial_core.h 	int		(*startup)(struct uart_port *);
uart_port          62 include/linux/serial_core.h 	void		(*shutdown)(struct uart_port *);
uart_port          63 include/linux/serial_core.h 	void		(*flush_buffer)(struct uart_port *);
uart_port          64 include/linux/serial_core.h 	void		(*set_termios)(struct uart_port *, struct ktermios *new,
uart_port          66 include/linux/serial_core.h 	void		(*set_ldisc)(struct uart_port *, int new);
uart_port          67 include/linux/serial_core.h 	void		(*pm)(struct uart_port *, unsigned int state,
uart_port          73 include/linux/serial_core.h 	const char	*(*type)(struct uart_port *);
uart_port          79 include/linux/serial_core.h 	void		(*release_port)(struct uart_port *);
uart_port          85 include/linux/serial_core.h 	int		(*request_port)(struct uart_port *);
uart_port          86 include/linux/serial_core.h 	void		(*config_port)(struct uart_port *, int);
uart_port          87 include/linux/serial_core.h 	int		(*verify_port)(struct uart_port *, struct serial_struct *);
uart_port          88 include/linux/serial_core.h 	int		(*ioctl)(struct uart_port *, unsigned int, unsigned long);
uart_port          90 include/linux/serial_core.h 	int		(*poll_init)(struct uart_port *);
uart_port          91 include/linux/serial_core.h 	void		(*poll_put_char)(struct uart_port *, unsigned char);
uart_port          92 include/linux/serial_core.h 	int		(*poll_get_char)(struct uart_port *);
uart_port         121 include/linux/serial_core.h 	unsigned int		(*serial_in)(struct uart_port *, int);
uart_port         122 include/linux/serial_core.h 	void			(*serial_out)(struct uart_port *, int, int);
uart_port         123 include/linux/serial_core.h 	void			(*set_termios)(struct uart_port *,
uart_port         126 include/linux/serial_core.h 	int			(*startup)(struct uart_port *port);
uart_port         127 include/linux/serial_core.h 	void			(*shutdown)(struct uart_port *port);
uart_port         128 include/linux/serial_core.h 	void			(*throttle)(struct uart_port *port);
uart_port         129 include/linux/serial_core.h 	void			(*unthrottle)(struct uart_port *port);
uart_port         130 include/linux/serial_core.h 	int			(*handle_irq)(struct uart_port *);
uart_port         131 include/linux/serial_core.h 	void			(*pm)(struct uart_port *, unsigned int state,
uart_port         133 include/linux/serial_core.h 	void			(*handle_break)(struct uart_port *);
uart_port         220 include/linux/serial_core.h static inline int serial_port_in(struct uart_port *up, int offset)
uart_port         225 include/linux/serial_core.h static inline void serial_port_out(struct uart_port *up, int offset, int value)
uart_port         251 include/linux/serial_core.h 	struct uart_port	*uart_port;
uart_port         280 include/linux/serial_core.h void uart_write_wakeup(struct uart_port *port);
uart_port         285 include/linux/serial_core.h void uart_update_timeout(struct uart_port *port, unsigned int cflag,
uart_port         287 include/linux/serial_core.h unsigned int uart_get_baud_rate(struct uart_port *port, struct ktermios *termios,
uart_port         290 include/linux/serial_core.h unsigned int uart_get_divisor(struct uart_port *port, unsigned int baud);
uart_port         293 include/linux/serial_core.h static inline int uart_poll_timeout(struct uart_port *port)
uart_port         305 include/linux/serial_core.h 	struct uart_port port;
uart_port         325 include/linux/serial_core.h struct uart_port *uart_get_console(struct uart_port *ports, int nr,
uart_port         329 include/linux/serial_core.h int uart_set_options(struct uart_port *port, struct console *co, int baud,
uart_port         332 include/linux/serial_core.h void uart_console_write(struct uart_port *port, const char *s,
uart_port         334 include/linux/serial_core.h 			void (*putchar)(struct uart_port *, int));
uart_port         341 include/linux/serial_core.h int uart_add_one_port(struct uart_driver *reg, struct uart_port *port);
uart_port         342 include/linux/serial_core.h int uart_remove_one_port(struct uart_driver *reg, struct uart_port *port);
uart_port         343 include/linux/serial_core.h int uart_match_port(struct uart_port *port1, struct uart_port *port2);
uart_port         348 include/linux/serial_core.h int uart_suspend_port(struct uart_driver *reg, struct uart_port *port);
uart_port         349 include/linux/serial_core.h int uart_resume_port(struct uart_driver *reg, struct uart_port *port);
uart_port         360 include/linux/serial_core.h static inline int uart_tx_stopped(struct uart_port *port)
uart_port         368 include/linux/serial_core.h static inline bool uart_cts_enabled(struct uart_port *uport)
uart_port         377 include/linux/serial_core.h extern void uart_handle_dcd_change(struct uart_port *uport,
uart_port         379 include/linux/serial_core.h extern void uart_handle_cts_change(struct uart_port *uport,
uart_port         382 include/linux/serial_core.h extern void uart_insert_char(struct uart_port *port, unsigned int status,
uart_port         387 include/linux/serial_core.h uart_handle_sysrq_char(struct uart_port *port, unsigned int ch)
uart_port         406 include/linux/serial_core.h static inline int uart_handle_break(struct uart_port *port)
uart_port          27 include/linux/serial_pnx8xxx.h 	struct uart_port	port;
uart_port         110 include/linux/serial_sci.h 	void (*init_pins)(struct uart_port *, unsigned int cflag);