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);