uart_port 92 arch/arm/mach-cns3xxx/cns3420vb.c static struct uart_port cns3420_serial_port = { uart_port 762 arch/arm/mach-omap1/board-ams-delta.c static void modem_pm(struct uart_port *port, unsigned int state, unsigned old) uart_port 680 arch/arm/mach-sa1100/assabet.c static void assabet_uart_pm(struct uart_port *port, u_int state, u_int oldstate) uart_port 306 arch/arm/mach-sa1100/badge4.c badge4_uart_pm(struct uart_port *port, u_int state, u_int oldstate) uart_port 160 arch/arm/mach-sa1100/collie.c static void collie_uart_set_mctrl(struct uart_port *port, u_int mctrl) uart_port 173 arch/arm/mach-sa1100/collie.c static u_int collie_uart_get_mctrl(struct uart_port *port) uart_port 86 arch/arm/mach-sa1100/h3xxx.c static void h3xxx_uart_pm(struct uart_port *port, u_int state, u_int oldstate) uart_port 103 arch/arm/mach-sa1100/h3xxx.c static int h3xxx_uart_set_wake(struct uart_port *port, u_int enable) uart_port 48 arch/arm/mach-sa1100/hackkit.c static void hackkit_uart_pm(struct uart_port *port, u_int state, u_int oldstate); uart_port 95 arch/arm/mach-sa1100/hackkit.c static void hackkit_uart_pm(struct uart_port *port, u_int state, u_int oldstate) uart_port 138 arch/arm/mach-sa1100/simpad.c static void simpad_uart_pm(struct uart_port *port, u_int state, u_int oldstate) uart_port 31 arch/mips/alchemy/common/platform.c static void alchemy_8250_pm(struct uart_port *port, unsigned int state, uart_port 552 arch/mips/ar7/platform.c static struct uart_port uart_port __initdata; uart_port 556 arch/mips/ar7/platform.c memset(&uart_port, 0, sizeof(struct uart_port)); uart_port 562 arch/mips/ar7/platform.c uart_port.type = PORT_AR7; uart_port 563 arch/mips/ar7/platform.c uart_port.uartclk = clk_get_rate(bus_clk) / 2; uart_port 564 arch/mips/ar7/platform.c uart_port.iotype = UPIO_MEM32; uart_port 565 arch/mips/ar7/platform.c uart_port.flags = UPF_FIXED_TYPE | UPF_BOOT_AUTOCONF; uart_port 566 arch/mips/ar7/platform.c uart_port.regshift = 2; uart_port 568 arch/mips/ar7/platform.c uart_port.line = 0; uart_port 569 arch/mips/ar7/platform.c uart_port.irq = AR7_IRQ_UART0; uart_port 570 arch/mips/ar7/platform.c uart_port.mapbase = AR7_REGS_UART0; uart_port 571 arch/mips/ar7/platform.c uart_port.membase = ioremap(uart_port.mapbase, 256); uart_port 573 arch/mips/ar7/platform.c res = early_serial_setup(&uart_port); uart_port 579 arch/mips/ar7/platform.c uart_port.line = 1; uart_port 580 arch/mips/ar7/platform.c uart_port.irq = AR7_IRQ_UART1; uart_port 581 arch/mips/ar7/platform.c uart_port.mapbase = UR8_REGS_UART1; uart_port 582 arch/mips/ar7/platform.c uart_port.membase = ioremap(uart_port.mapbase, 256); uart_port 584 arch/mips/ar7/platform.c res = early_serial_setup(&uart_port); uart_port 77 arch/mips/ath25/devices.c struct uart_port s; uart_port 27 arch/mips/include/asm/txx9/generic.h struct uart_port; uart_port 28 arch/mips/include/asm/txx9/generic.h int early_serial_txx9_setup(struct uart_port *port); uart_port 40 arch/mips/include/asm/vr41xx/siu.h extern void vr41xx_siu_early_setup(struct uart_port *port); uart_port 42 arch/mips/include/asm/vr41xx/siu.h static inline void vr41xx_siu_early_setup(struct uart_port *port) {} uart_port 26 arch/mips/netlogic/xlr/platform.c static unsigned int nlm_xlr_uart_in(struct uart_port *p, int offset) uart_port 44 arch/mips/netlogic/xlr/platform.c static void nlm_xlr_uart_out(struct uart_port *p, int offset, int value) uart_port 46 arch/mips/pmcs-msp71xx/msp_serial.c static void msp_serial_out(struct uart_port *p, int offset, int value) uart_port 57 arch/mips/pmcs-msp71xx/msp_serial.c static unsigned int msp_serial_in(struct uart_port *p, int offset) uart_port 64 arch/mips/pmcs-msp71xx/msp_serial.c static int msp_serial_handle_irq(struct uart_port *p) uart_port 95 arch/mips/pmcs-msp71xx/msp_serial.c struct uart_port up; uart_port 39 arch/mips/rb532/serial.c static struct uart_port rb532_uart = { uart_port 444 arch/mips/txx9/generic/setup.c struct uart_port req; uart_port 112 arch/mips/vr41xx/common/siu.c struct uart_port port; uart_port 55 arch/powerpc/kernel/legacy_serial.c static unsigned int tsi_serial_in(struct uart_port *p, int offset) uart_port 66 arch/powerpc/kernel/legacy_serial.c static void tsi_serial_out(struct uart_port *p, int offset, int value) uart_port 10 arch/sh/kernel/cpu/sh3/serial-sh770x.c static void sh770x_sci_init_pins(struct uart_port *port, unsigned int cflag) uart_port 10 arch/sh/kernel/cpu/sh3/serial-sh7710.c static void sh7710_sci_init_pins(struct uart_port *port, unsigned int cflag) uart_port 8 arch/sh/kernel/cpu/sh3/serial-sh7720.c static void sh7720_sci_init_pins(struct uart_port *port, unsigned int cflag) uart_port 8 arch/sh/kernel/cpu/sh4a/serial-sh7722.c static void sh7722_sci_init_pins(struct uart_port *port, unsigned int cflag) uart_port 36 arch/x86/platform/ce4100/ce4100.c static unsigned int mem_serial_in(struct uart_port *p, int offset) uart_port 52 arch/x86/platform/ce4100/ce4100.c static unsigned int ce4100_mem_serial_in(struct uart_port *p, int offset) uart_port 76 arch/x86/platform/ce4100/ce4100.c static void ce4100_mem_serial_out(struct uart_port *p, int offset, int value) uart_port 82 arch/x86/platform/ce4100/ce4100.c static void ce4100_serial_fixup(int port, struct uart_port *up, uart_port 388 drivers/parisc/superio.c struct uart_port serial_port; uart_port 439 drivers/tty/goldfish.c static void gf_early_console_putchar(struct uart_port *port, int ch) uart_port 58 drivers/tty/serial/21285.c static void serial21285_stop_tx(struct uart_port *port) uart_port 66 drivers/tty/serial/21285.c static void serial21285_start_tx(struct uart_port *port) uart_port 74 drivers/tty/serial/21285.c static void serial21285_stop_rx(struct uart_port *port) uart_port 84 drivers/tty/serial/21285.c struct uart_port *port = dev_id; uart_port 121 drivers/tty/serial/21285.c struct uart_port *port = dev_id; uart_port 154 drivers/tty/serial/21285.c static unsigned int serial21285_tx_empty(struct uart_port *port) uart_port 160 drivers/tty/serial/21285.c static unsigned int serial21285_get_mctrl(struct uart_port *port) uart_port 165 drivers/tty/serial/21285.c static void serial21285_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 169 drivers/tty/serial/21285.c static void serial21285_break_ctl(struct uart_port *port, int break_state) uart_port 184 drivers/tty/serial/21285.c static int serial21285_startup(struct uart_port *port) uart_port 203 drivers/tty/serial/21285.c static void serial21285_shutdown(struct uart_port *port) uart_port 210 drivers/tty/serial/21285.c serial21285_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 301 drivers/tty/serial/21285.c static const char *serial21285_type(struct uart_port *port) uart_port 306 drivers/tty/serial/21285.c static void serial21285_release_port(struct uart_port *port) uart_port 311 drivers/tty/serial/21285.c static int serial21285_request_port(struct uart_port *port) uart_port 317 drivers/tty/serial/21285.c static void serial21285_config_port(struct uart_port *port, int flags) uart_port 326 drivers/tty/serial/21285.c static int serial21285_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 356 drivers/tty/serial/21285.c static struct uart_port serial21285_port = { uart_port 371 drivers/tty/serial/21285.c static void serial21285_console_putchar(struct uart_port *port, int ch) uart_port 386 drivers/tty/serial/21285.c serial21285_get_options(struct uart_port *port, int *baud, uart_port 423 drivers/tty/serial/21285.c struct uart_port *port = &serial21285_port; uart_port 342 drivers/tty/serial/8250/8250.h static inline int serial_index(struct uart_port *port) uart_port 172 drivers/tty/serial/8250/8250_aspeed_vuart.c static int aspeed_vuart_startup(struct uart_port *uart_port) uart_port 174 drivers/tty/serial/8250/8250_aspeed_vuart.c struct uart_8250_port *uart_8250_port = up_to_u8250p(uart_port); uart_port 178 drivers/tty/serial/8250/8250_aspeed_vuart.c rc = serial8250_do_startup(uart_port); uart_port 187 drivers/tty/serial/8250/8250_aspeed_vuart.c static void aspeed_vuart_shutdown(struct uart_port *uart_port) uart_port 189 drivers/tty/serial/8250/8250_aspeed_vuart.c struct uart_8250_port *uart_8250_port = up_to_u8250p(uart_port); uart_port 194 drivers/tty/serial/8250/8250_aspeed_vuart.c serial8250_do_shutdown(uart_port); uart_port 207 drivers/tty/serial/8250/8250_aspeed_vuart.c static void aspeed_vuart_set_throttle(struct uart_port *port, bool throttle) uart_port 217 drivers/tty/serial/8250/8250_aspeed_vuart.c static void aspeed_vuart_throttle(struct uart_port *port) uart_port 222 drivers/tty/serial/8250/8250_aspeed_vuart.c static void aspeed_vuart_unthrottle(struct uart_port *port) uart_port 252 drivers/tty/serial/8250/8250_aspeed_vuart.c static int aspeed_vuart_handle_irq(struct uart_port *port) uart_port 121 drivers/tty/serial/8250/8250_core.c struct uart_port *port; uart_port 314 drivers/tty/serial/8250/8250_core.c struct uart_port *port = &up->port; uart_port 344 drivers/tty/serial/8250/8250_core.c struct uart_port *port = &up->port; uart_port 357 drivers/tty/serial/8250/8250_core.c struct uart_port *port = &up->port; uart_port 378 drivers/tty/serial/8250/8250_core.c struct uart_port *port = &up->port; uart_port 417 drivers/tty/serial/8250/8250_core.c static void (*serial8250_isa_config)(int port, struct uart_port *up, uart_port 421 drivers/tty/serial/8250/8250_core.c void (*v)(int port, struct uart_port *up, u32 *capabilities)) uart_port 429 drivers/tty/serial/8250/8250_core.c static void univ8250_config_port(struct uart_port *port, int flags) uart_port 455 drivers/tty/serial/8250/8250_core.c static int univ8250_request_port(struct uart_port *port) uart_port 470 drivers/tty/serial/8250/8250_core.c static void univ8250_release_port(struct uart_port *port) uart_port 510 drivers/tty/serial/8250/8250_core.c struct uart_port *port = &up->port; uart_port 539 drivers/tty/serial/8250/8250_core.c struct uart_port *port = &up->port; uart_port 591 drivers/tty/serial/8250/8250_core.c struct uart_port *port; uart_port 645 drivers/tty/serial/8250/8250_core.c struct uart_port *port = &serial8250_ports[i].port; uart_port 706 drivers/tty/serial/8250/8250_core.c int __init early_serial_setup(struct uart_port *port) uart_port 708 drivers/tty/serial/8250/8250_core.c struct uart_port *p; uart_port 751 drivers/tty/serial/8250/8250_core.c struct uart_port *port = &up->port; uart_port 774 drivers/tty/serial/8250/8250_core.c struct uart_port *port = &up->port; uart_port 908 drivers/tty/serial/8250/8250_core.c static struct uart_8250_port *serial8250_find_match_or_unused(struct uart_port *port) uart_port 950 drivers/tty/serial/8250/8250_core.c struct uart_port *port = &up->port; uart_port 57 drivers/tty/serial/8250/8250_dw.c static inline int dw8250_modify_msr(struct uart_port *p, int offset, int value) uart_port 70 drivers/tty/serial/8250/8250_dw.c static void dw8250_force_idle(struct uart_port *p) uart_port 78 drivers/tty/serial/8250/8250_dw.c static void dw8250_check_lcr(struct uart_port *p, int value) uart_port 111 drivers/tty/serial/8250/8250_dw.c static void dw8250_tx_wait_empty(struct uart_port *p) uart_port 131 drivers/tty/serial/8250/8250_dw.c static void dw8250_serial_out38x(struct uart_port *p, int offset, int value) uart_port 146 drivers/tty/serial/8250/8250_dw.c static void dw8250_serial_out(struct uart_port *p, int offset, int value) uart_port 156 drivers/tty/serial/8250/8250_dw.c static unsigned int dw8250_serial_in(struct uart_port *p, int offset) uart_port 164 drivers/tty/serial/8250/8250_dw.c static unsigned int dw8250_serial_inq(struct uart_port *p, int offset) uart_port 173 drivers/tty/serial/8250/8250_dw.c static void dw8250_serial_outq(struct uart_port *p, int offset, int value) uart_port 187 drivers/tty/serial/8250/8250_dw.c static void dw8250_serial_out32(struct uart_port *p, int offset, int value) uart_port 197 drivers/tty/serial/8250/8250_dw.c static unsigned int dw8250_serial_in32(struct uart_port *p, int offset) uart_port 204 drivers/tty/serial/8250/8250_dw.c static void dw8250_serial_out32be(struct uart_port *p, int offset, int value) uart_port 214 drivers/tty/serial/8250/8250_dw.c static unsigned int dw8250_serial_in32be(struct uart_port *p, int offset) uart_port 222 drivers/tty/serial/8250/8250_dw.c static int dw8250_handle_irq(struct uart_port *p) uart_port 264 drivers/tty/serial/8250/8250_dw.c dw8250_do_pm(struct uart_port *port, unsigned int state, unsigned int old) uart_port 275 drivers/tty/serial/8250/8250_dw.c static void dw8250_set_termios(struct uart_port *p, struct ktermios *termios, uart_port 307 drivers/tty/serial/8250/8250_dw.c static void dw8250_set_ldisc(struct uart_port *p, struct ktermios *termios) uart_port 341 drivers/tty/serial/8250/8250_dw.c static void dw8250_quirks(struct uart_port *p, struct dw8250_data *data) uart_port 389 drivers/tty/serial/8250/8250_dw.c struct uart_port *p = &up->port; uart_port 35 drivers/tty/serial/8250/8250_dwlib.c static inline u32 dw8250_readl_ext(struct uart_port *p, int offset) uart_port 42 drivers/tty/serial/8250/8250_dwlib.c static inline void dw8250_writel_ext(struct uart_port *p, int offset, u32 reg) uart_port 60 drivers/tty/serial/8250/8250_dwlib.c static unsigned int dw8250_get_divisor(struct uart_port *p, unsigned int baud, uart_port 73 drivers/tty/serial/8250/8250_dwlib.c static void dw8250_set_divisor(struct uart_port *p, unsigned int baud, uart_port 80 drivers/tty/serial/8250/8250_dwlib.c void dw8250_setup_port(struct uart_port *p) uart_port 19 drivers/tty/serial/8250/8250_dwlib.h void dw8250_setup_port(struct uart_port *p); uart_port 37 drivers/tty/serial/8250/8250_early.c static unsigned int serial8250_early_in(struct uart_port *port, int offset) uart_port 60 drivers/tty/serial/8250/8250_early.c static void serial8250_early_out(struct uart_port *port, int offset, int value) uart_port 89 drivers/tty/serial/8250/8250_early.c static void serial_putc(struct uart_port *port, int c) uart_port 107 drivers/tty/serial/8250/8250_early.c struct uart_port *port = &device->port; uart_port 114 drivers/tty/serial/8250/8250_early.c struct uart_port *port = &device->port; uart_port 142 drivers/tty/serial/8250/8250_early.c struct uart_port *port = &device->port; uart_port 166 drivers/tty/serial/8250/8250_early.c struct uart_port *port = &device->port; uart_port 184 drivers/tty/serial/8250/8250_early.c unsigned int au_serial_in(struct uart_port *p, int offset); uart_port 185 drivers/tty/serial/8250/8250_early.c void au_serial_out(struct uart_port *p, int offset, int value); uart_port 28 drivers/tty/serial/8250/8250_em.c static void serial8250_em_serial_out(struct uart_port *p, int offset, int value) uart_port 49 drivers/tty/serial/8250/8250_em.c static unsigned int serial8250_em_serial_in(struct uart_port *p, int offset) uart_port 115 drivers/tty/serial/8250/8250_exar.c int (*rs485_config)(struct uart_port *, struct serial_rs485 *); uart_port 141 drivers/tty/serial/8250/8250_exar.c static void exar_pm(struct uart_port *port, unsigned int state, unsigned int old) uart_port 156 drivers/tty/serial/8250/8250_exar.c static unsigned int xr17v35x_get_divisor(struct uart_port *p, unsigned int baud, uart_port 167 drivers/tty/serial/8250/8250_exar.c static void xr17v35x_set_divisor(struct uart_port *p, unsigned int baud, uart_port 177 drivers/tty/serial/8250/8250_exar.c static void exar_shutdown(struct uart_port *port) uart_port 364 drivers/tty/serial/8250/8250_exar.c static int generic_rs485_config(struct uart_port *port, uart_port 392 drivers/tty/serial/8250/8250_exar.c static int iot2040_rs485_config(struct uart_port *port, uart_port 191 drivers/tty/serial/8250/8250_fintek.c static int fintek_8250_rs485_config(struct uart_port *port, uart_port 306 drivers/tty/serial/8250/8250_fintek.c static void fintek_8250_set_termios(struct uart_port *port, uart_port 27 drivers/tty/serial/8250/8250_fsl.c int fsl8250_handle_irq(struct uart_port *port) uart_port 94 drivers/tty/serial/8250/8250_hp300.c struct uart_port port; uart_port 45 drivers/tty/serial/8250/8250_ingenic.c static uint8_t early_in(struct uart_port *port, int offset) uart_port 50 drivers/tty/serial/8250/8250_ingenic.c static void early_out(struct uart_port *port, int offset, uint8_t value) uart_port 55 drivers/tty/serial/8250/8250_ingenic.c static void ingenic_early_console_putc(struct uart_port *port, int c) uart_port 93 drivers/tty/serial/8250/8250_ingenic.c struct uart_port *port = &dev->port; uart_port 147 drivers/tty/serial/8250/8250_ingenic.c static void ingenic_uart_serial_out(struct uart_port *p, int offset, int value) uart_port 185 drivers/tty/serial/8250/8250_ingenic.c static unsigned int ingenic_uart_serial_in(struct uart_port *p, int offset) uart_port 35 drivers/tty/serial/8250/8250_lpc18xx.c static int lpc18xx_rs485_config(struct uart_port *port, uart_port 87 drivers/tty/serial/8250/8250_lpc18xx.c static void lpc18xx_uart_serial_out(struct uart_port *p, int offset, int value) uart_port 53 drivers/tty/serial/8250/8250_lpss.c int (*setup)(struct lpss8250 *, struct uart_port *p); uart_port 72 drivers/tty/serial/8250/8250_lpss.c static void byt_set_termios(struct uart_port *p, struct ktermios *termios, uart_port 110 drivers/tty/serial/8250/8250_lpss.c static unsigned int byt_get_mctrl(struct uart_port *port) uart_port 120 drivers/tty/serial/8250/8250_lpss.c static int byt_serial_setup(struct lpss8250 *lpss, struct uart_port *port) uart_port 170 drivers/tty/serial/8250/8250_lpss.c static void qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port) uart_port 218 drivers/tty/serial/8250/8250_lpss.c static void qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port) {} uart_port 222 drivers/tty/serial/8250/8250_lpss.c static int qrk_serial_setup(struct lpss8250 *lpss, struct uart_port *port) uart_port 38 drivers/tty/serial/8250/8250_mid.c int (*setup)(struct mid8250 *, struct uart_port *p); uart_port 53 drivers/tty/serial/8250/8250_mid.c static int pnw_setup(struct mid8250 *mid, struct uart_port *p) uart_port 76 drivers/tty/serial/8250/8250_mid.c static int tng_handle_irq(struct uart_port *p) uart_port 107 drivers/tty/serial/8250/8250_mid.c static int tng_setup(struct mid8250 *mid, struct uart_port *p) uart_port 127 drivers/tty/serial/8250/8250_mid.c static int dnv_handle_irq(struct uart_port *p) uart_port 158 drivers/tty/serial/8250/8250_mid.c static int dnv_setup(struct mid8250 *mid, struct uart_port *p) uart_port 199 drivers/tty/serial/8250/8250_mid.c static void mid8250_set_termios(struct uart_port *p, uart_port 180 drivers/tty/serial/8250/8250_mtk.c static int mtk8250_startup(struct uart_port *port) uart_port 200 drivers/tty/serial/8250/8250_mtk.c static void mtk8250_shutdown(struct uart_port *port) uart_port 225 drivers/tty/serial/8250/8250_mtk.c struct uart_port *port = &up->port; uart_port 283 drivers/tty/serial/8250/8250_mtk.c mtk8250_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 419 drivers/tty/serial/8250/8250_mtk.c mtk8250_do_pm(struct uart_port *port, unsigned int state, unsigned int old) uart_port 437 drivers/tty/serial/8250/8250_mtk.c static int mtk8250_probe_of(struct platform_device *pdev, struct uart_port *p, uart_port 30 drivers/tty/serial/8250/8250_of.c static void tegra_serial_handle_break(struct uart_port *p) uart_port 46 drivers/tty/serial/8250/8250_of.c static inline void tegra_serial_handle_break(struct uart_port *port) uart_port 55 drivers/tty/serial/8250/8250_of.c int type, struct uart_port *port, uart_port 289 drivers/tty/serial/8250/8250_of.c struct uart_port *port = &port8250->port; uart_port 304 drivers/tty/serial/8250/8250_of.c struct uart_port *port = &port8250->port; uart_port 136 drivers/tty/serial/8250/8250_omap.c static void omap8250_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 200 drivers/tty/serial/8250/8250_omap.c static void omap_8250_get_divisor(struct uart_port *port, unsigned int baud, uart_port 332 drivers/tty/serial/8250/8250_omap.c static void omap_8250_set_termios(struct uart_port *port, uart_port 498 drivers/tty/serial/8250/8250_omap.c static void omap_8250_pm(struct uart_port *port, unsigned int state, uart_port 580 drivers/tty/serial/8250/8250_omap.c static int omap_8250_dma_handle_irq(struct uart_port *port); uart_port 585 drivers/tty/serial/8250/8250_omap.c struct uart_port *port = dev_id; uart_port 605 drivers/tty/serial/8250/8250_omap.c static int omap_8250_startup(struct uart_port *port) uart_port 671 drivers/tty/serial/8250/8250_omap.c static void omap_8250_shutdown(struct uart_port *port) uart_port 703 drivers/tty/serial/8250/8250_omap.c static void omap_8250_throttle(struct uart_port *port) uart_port 721 drivers/tty/serial/8250/8250_omap.c static int omap_8250_rs485_config(struct uart_port *port, uart_port 751 drivers/tty/serial/8250/8250_omap.c static void omap_8250_unthrottle(struct uart_port *port) uart_port 1048 drivers/tty/serial/8250/8250_omap.c static int omap_8250_dma_handle_irq(struct uart_port *port) uart_port 1107 drivers/tty/serial/8250/8250_omap.c static int omap8250_no_handle_irq(struct uart_port *port) uart_port 1345 drivers/tty/serial/8250/8250_pci.c pericom_do_set_divisor(struct uart_port *port, unsigned int baud, uart_port 1466 drivers/tty/serial/8250/8250_pci.c static int pci_fintek_rs485_config(struct uart_port *port, uart_port 1614 drivers/tty/serial/8250/8250_pci.c static void f815xxa_mem_serial_out(struct uart_port *p, int offset, int value) uart_port 1698 drivers/tty/serial/8250/8250_pci.c static void kt_handle_break(struct uart_port *p) uart_port 1709 drivers/tty/serial/8250/8250_pci.c static unsigned int kt_serial_in(struct uart_port *p, int offset) uart_port 352 drivers/tty/serial/8250/8250_port.c unsigned int au_serial_in(struct uart_port *p, int offset) uart_port 362 drivers/tty/serial/8250/8250_port.c void au_serial_out(struct uart_port *p, int offset, int value) uart_port 385 drivers/tty/serial/8250/8250_port.c static unsigned int hub6_serial_in(struct uart_port *p, int offset) uart_port 392 drivers/tty/serial/8250/8250_port.c static void hub6_serial_out(struct uart_port *p, int offset, int value) uart_port 399 drivers/tty/serial/8250/8250_port.c static unsigned int mem_serial_in(struct uart_port *p, int offset) uart_port 405 drivers/tty/serial/8250/8250_port.c static void mem_serial_out(struct uart_port *p, int offset, int value) uart_port 411 drivers/tty/serial/8250/8250_port.c static void mem16_serial_out(struct uart_port *p, int offset, int value) uart_port 417 drivers/tty/serial/8250/8250_port.c static unsigned int mem16_serial_in(struct uart_port *p, int offset) uart_port 423 drivers/tty/serial/8250/8250_port.c static void mem32_serial_out(struct uart_port *p, int offset, int value) uart_port 429 drivers/tty/serial/8250/8250_port.c static unsigned int mem32_serial_in(struct uart_port *p, int offset) uart_port 435 drivers/tty/serial/8250/8250_port.c static void mem32be_serial_out(struct uart_port *p, int offset, int value) uart_port 441 drivers/tty/serial/8250/8250_port.c static unsigned int mem32be_serial_in(struct uart_port *p, int offset) uart_port 447 drivers/tty/serial/8250/8250_port.c static unsigned int io_serial_in(struct uart_port *p, int offset) uart_port 453 drivers/tty/serial/8250/8250_port.c static void io_serial_out(struct uart_port *p, int offset, int value) uart_port 459 drivers/tty/serial/8250/8250_port.c static int serial8250_default_handle_irq(struct uart_port *port); uart_port 461 drivers/tty/serial/8250/8250_port.c static void set_io_from_upio(struct uart_port *p) uart_port 514 drivers/tty/serial/8250/8250_port.c serial_port_out_sync(struct uart_port *p, int offset, int value) uart_port 1163 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 1332 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 1385 drivers/tty/serial/8250/8250_port.c static void serial8250_stop_rx(struct uart_port *port) uart_port 1488 drivers/tty/serial/8250/8250_port.c static void serial8250_stop_tx(struct uart_port *port) uart_port 1505 drivers/tty/serial/8250/8250_port.c static inline void __start_tx(struct uart_port *port) uart_port 1532 drivers/tty/serial/8250/8250_port.c static inline void start_tx_rs485(struct uart_port *port) uart_port 1581 drivers/tty/serial/8250/8250_port.c static void serial8250_start_tx(struct uart_port *port) uart_port 1598 drivers/tty/serial/8250/8250_port.c static void serial8250_throttle(struct uart_port *port) uart_port 1603 drivers/tty/serial/8250/8250_port.c static void serial8250_unthrottle(struct uart_port *port) uart_port 1608 drivers/tty/serial/8250/8250_port.c static void serial8250_disable_ms(struct uart_port *port) uart_port 1622 drivers/tty/serial/8250/8250_port.c static void serial8250_enable_ms(struct uart_port *port) uart_port 1641 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 1708 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 1725 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 1776 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 1814 drivers/tty/serial/8250/8250_port.c int serial8250_handle_irq(struct uart_port *port, unsigned int iir) uart_port 1841 drivers/tty/serial/8250/8250_port.c static int serial8250_default_handle_irq(struct uart_port *port) uart_port 1862 drivers/tty/serial/8250/8250_port.c static int serial8250_tx_threshold_handle_irq(struct uart_port *port) uart_port 1880 drivers/tty/serial/8250/8250_port.c static unsigned int serial8250_tx_empty(struct uart_port *port) uart_port 1898 drivers/tty/serial/8250/8250_port.c unsigned int serial8250_do_get_mctrl(struct uart_port *port) uart_port 1916 drivers/tty/serial/8250/8250_port.c static unsigned int serial8250_get_mctrl(struct uart_port *port) uart_port 1923 drivers/tty/serial/8250/8250_port.c void serial8250_do_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 1936 drivers/tty/serial/8250/8250_port.c static void serial8250_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 1944 drivers/tty/serial/8250/8250_port.c static void serial8250_break_ctl(struct uart_port *port, int break_state) uart_port 2000 drivers/tty/serial/8250/8250_port.c static int serial8250_get_poll_char(struct uart_port *port) uart_port 2022 drivers/tty/serial/8250/8250_port.c static void serial8250_put_poll_char(struct uart_port *port, uart_port 2055 drivers/tty/serial/8250/8250_port.c int serial8250_do_startup(struct uart_port *port) uart_port 2343 drivers/tty/serial/8250/8250_port.c static int serial8250_startup(struct uart_port *port) uart_port 2350 drivers/tty/serial/8250/8250_port.c void serial8250_do_shutdown(struct uart_port *port) uart_port 2405 drivers/tty/serial/8250/8250_port.c static void serial8250_shutdown(struct uart_port *port) uart_port 2417 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 2422 drivers/tty/serial/8250/8250_port.c static unsigned int serial8250_do_get_divisor(struct uart_port *port, uart_port 2454 drivers/tty/serial/8250/8250_port.c static unsigned int serial8250_get_divisor(struct uart_port *port, uart_port 2502 drivers/tty/serial/8250/8250_port.c void serial8250_do_set_divisor(struct uart_port *port, unsigned int baud, uart_port 2529 drivers/tty/serial/8250/8250_port.c static void serial8250_set_divisor(struct uart_port *port, unsigned int baud, uart_port 2538 drivers/tty/serial/8250/8250_port.c static unsigned int serial8250_get_baud_rate(struct uart_port *port, uart_port 2554 drivers/tty/serial/8250/8250_port.c serial8250_do_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 2692 drivers/tty/serial/8250/8250_port.c serial8250_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 2701 drivers/tty/serial/8250/8250_port.c void serial8250_do_set_ldisc(struct uart_port *port, struct ktermios *termios) uart_port 2720 drivers/tty/serial/8250/8250_port.c serial8250_set_ldisc(struct uart_port *port, struct ktermios *termios) uart_port 2728 drivers/tty/serial/8250/8250_port.c void serial8250_do_pm(struct uart_port *port, unsigned int state, uart_port 2738 drivers/tty/serial/8250/8250_port.c serial8250_pm(struct uart_port *port, unsigned int state, uart_port 2768 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 2807 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 2834 drivers/tty/serial/8250/8250_port.c static void serial8250_release_port(struct uart_port *port) uart_port 2841 drivers/tty/serial/8250/8250_port.c static int serial8250_request_port(struct uart_port *port) uart_port 2878 drivers/tty/serial/8250/8250_port.c struct uart_port *uport = state->uart_port; uart_port 2914 drivers/tty/serial/8250/8250_port.c struct uart_port *uport = state->uart_port; uart_port 2986 drivers/tty/serial/8250/8250_port.c static void serial8250_config_port(struct uart_port *port, int flags) uart_port 3024 drivers/tty/serial/8250/8250_port.c serial8250_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 3034 drivers/tty/serial/8250/8250_port.c static const char *serial8250_type(struct uart_port *port) uart_port 3072 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 3083 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 3110 drivers/tty/serial/8250/8250_port.c static void serial8250_console_putchar(struct uart_port *port, int ch) uart_port 3123 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 3148 drivers/tty/serial/8250/8250_port.c struct uart_port *port = &up->port; uart_port 3202 drivers/tty/serial/8250/8250_port.c static unsigned int probe_baud(struct uart_port *port) uart_port 3217 drivers/tty/serial/8250/8250_port.c int serial8250_console_setup(struct uart_port *port, char *options, bool probe) uart_port 81 drivers/tty/serial/8250/8250_pxa.c static void serial_pxa_pm(struct uart_port *port, unsigned int state, uart_port 176 drivers/tty/serial/8250/8250_pxa.c struct uart_port *port = &device->port; uart_port 66 drivers/tty/serial/8250/8250_uniphier.c static unsigned int uniphier_serial_in(struct uart_port *p, int offset) uart_port 95 drivers/tty/serial/8250/8250_uniphier.c static void uniphier_serial_out(struct uart_port *p, int offset, int value) uart_port 57 drivers/tty/serial/altera_jtaguart.c struct uart_port port; uart_port 62 drivers/tty/serial/altera_jtaguart.c static unsigned int altera_jtaguart_tx_empty(struct uart_port *port) uart_port 68 drivers/tty/serial/altera_jtaguart.c static unsigned int altera_jtaguart_get_mctrl(struct uart_port *port) uart_port 73 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_set_mctrl(struct uart_port *port, unsigned int sigs) uart_port 77 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_start_tx(struct uart_port *port) uart_port 86 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_stop_tx(struct uart_port *port) uart_port 95 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_stop_rx(struct uart_port *port) uart_port 104 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_break_ctl(struct uart_port *port, int break_state) uart_port 108 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_set_termios(struct uart_port *port, uart_port 119 drivers/tty/serial/altera_jtaguart.c struct uart_port *port = &pp->port; uart_port 141 drivers/tty/serial/altera_jtaguart.c struct uart_port *port = &pp->port; uart_port 181 drivers/tty/serial/altera_jtaguart.c struct uart_port *port = data; uart_port 201 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_config_port(struct uart_port *port, int flags) uart_port 209 drivers/tty/serial/altera_jtaguart.c static int altera_jtaguart_startup(struct uart_port *port) uart_port 235 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_shutdown(struct uart_port *port) uart_port 252 drivers/tty/serial/altera_jtaguart.c static const char *altera_jtaguart_type(struct uart_port *port) uart_port 257 drivers/tty/serial/altera_jtaguart.c static int altera_jtaguart_request_port(struct uart_port *port) uart_port 263 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_release_port(struct uart_port *port) uart_port 268 drivers/tty/serial/altera_jtaguart.c static int altera_jtaguart_verify_port(struct uart_port *port, uart_port 303 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_console_putc(struct uart_port *port, int c) uart_port 323 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_console_putc(struct uart_port *port, int c) uart_port 342 drivers/tty/serial/altera_jtaguart.c struct uart_port *port = &(altera_jtaguart_ports + co->index)->port; uart_port 350 drivers/tty/serial/altera_jtaguart.c struct uart_port *port; uart_port 422 drivers/tty/serial/altera_jtaguart.c struct uart_port *port; uart_port 469 drivers/tty/serial/altera_jtaguart.c struct uart_port *port; uart_port 78 drivers/tty/serial/altera_uart.c struct uart_port port; uart_port 84 drivers/tty/serial/altera_uart.c static u32 altera_uart_readl(struct uart_port *port, int reg) uart_port 89 drivers/tty/serial/altera_uart.c static void altera_uart_writel(struct uart_port *port, u32 dat, int reg) uart_port 94 drivers/tty/serial/altera_uart.c static unsigned int altera_uart_tx_empty(struct uart_port *port) uart_port 100 drivers/tty/serial/altera_uart.c static unsigned int altera_uart_get_mctrl(struct uart_port *port) uart_port 126 drivers/tty/serial/altera_uart.c static void altera_uart_set_mctrl(struct uart_port *port, unsigned int sigs) uart_port 138 drivers/tty/serial/altera_uart.c static void altera_uart_start_tx(struct uart_port *port) uart_port 146 drivers/tty/serial/altera_uart.c static void altera_uart_stop_tx(struct uart_port *port) uart_port 154 drivers/tty/serial/altera_uart.c static void altera_uart_stop_rx(struct uart_port *port) uart_port 162 drivers/tty/serial/altera_uart.c static void altera_uart_break_ctl(struct uart_port *port, int break_state) uart_port 176 drivers/tty/serial/altera_uart.c static void altera_uart_set_termios(struct uart_port *port, uart_port 204 drivers/tty/serial/altera_uart.c struct uart_port *port = &pp->port; uart_port 253 drivers/tty/serial/altera_uart.c struct uart_port *port = &pp->port; uart_port 285 drivers/tty/serial/altera_uart.c struct uart_port *port = data; uart_port 304 drivers/tty/serial/altera_uart.c struct uart_port *port = &pp->port; uart_port 310 drivers/tty/serial/altera_uart.c static void altera_uart_config_port(struct uart_port *port, int flags) uart_port 320 drivers/tty/serial/altera_uart.c static int altera_uart_startup(struct uart_port *port) uart_port 351 drivers/tty/serial/altera_uart.c static void altera_uart_shutdown(struct uart_port *port) uart_port 370 drivers/tty/serial/altera_uart.c static const char *altera_uart_type(struct uart_port *port) uart_port 375 drivers/tty/serial/altera_uart.c static int altera_uart_request_port(struct uart_port *port) uart_port 381 drivers/tty/serial/altera_uart.c static void altera_uart_release_port(struct uart_port *port) uart_port 386 drivers/tty/serial/altera_uart.c static int altera_uart_verify_port(struct uart_port *port, uart_port 395 drivers/tty/serial/altera_uart.c static int altera_uart_poll_get_char(struct uart_port *port) uart_port 404 drivers/tty/serial/altera_uart.c static void altera_uart_poll_put_char(struct uart_port *port, unsigned char c) uart_port 443 drivers/tty/serial/altera_uart.c static void altera_uart_console_putc(struct uart_port *port, int c) uart_port 455 drivers/tty/serial/altera_uart.c struct uart_port *port = &(altera_uart_ports + co->index)->port; uart_port 462 drivers/tty/serial/altera_uart.c struct uart_port *port; uart_port 513 drivers/tty/serial/altera_uart.c struct uart_port *port = &dev->port; uart_port 556 drivers/tty/serial/altera_uart.c struct uart_port *port; uart_port 623 drivers/tty/serial/altera_uart.c struct uart_port *port = platform_get_drvdata(pdev); uart_port 56 drivers/tty/serial/amba-pl010.c struct uart_port port; uart_port 63 drivers/tty/serial/amba-pl010.c static void pl010_stop_tx(struct uart_port *port) uart_port 74 drivers/tty/serial/amba-pl010.c static void pl010_start_tx(struct uart_port *port) uart_port 85 drivers/tty/serial/amba-pl010.c static void pl010_stop_rx(struct uart_port *port) uart_port 96 drivers/tty/serial/amba-pl010.c static void pl010_disable_ms(struct uart_port *port) uart_port 106 drivers/tty/serial/amba-pl010.c static void pl010_enable_ms(struct uart_port *port) uart_port 261 drivers/tty/serial/amba-pl010.c static unsigned int pl010_tx_empty(struct uart_port *port) uart_port 269 drivers/tty/serial/amba-pl010.c static unsigned int pl010_get_mctrl(struct uart_port *port) uart_port 287 drivers/tty/serial/amba-pl010.c static void pl010_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 296 drivers/tty/serial/amba-pl010.c static void pl010_break_ctl(struct uart_port *port, int break_state) uart_port 313 drivers/tty/serial/amba-pl010.c static int pl010_startup(struct uart_port *port) uart_port 354 drivers/tty/serial/amba-pl010.c static void pl010_shutdown(struct uart_port *port) uart_port 381 drivers/tty/serial/amba-pl010.c pl010_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 479 drivers/tty/serial/amba-pl010.c static void pl010_set_ldisc(struct uart_port *port, struct ktermios *termios) uart_port 496 drivers/tty/serial/amba-pl010.c static const char *pl010_type(struct uart_port *port) uart_port 504 drivers/tty/serial/amba-pl010.c static void pl010_release_port(struct uart_port *port) uart_port 512 drivers/tty/serial/amba-pl010.c static int pl010_request_port(struct uart_port *port) uart_port 521 drivers/tty/serial/amba-pl010.c static void pl010_config_port(struct uart_port *port, int flags) uart_port 532 drivers/tty/serial/amba-pl010.c static int pl010_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 568 drivers/tty/serial/amba-pl010.c static void pl010_console_putchar(struct uart_port *port, int ch) uart_port 262 drivers/tty/serial/amba-pl011.c struct uart_port port; uart_port 806 drivers/tty/serial/amba-pl011.c static void pl011_dma_flush_buffer(struct uart_port *port) uart_port 1293 drivers/tty/serial/amba-pl011.c static void pl011_stop_tx(struct uart_port *port) uart_port 1314 drivers/tty/serial/amba-pl011.c static void pl011_start_tx(struct uart_port *port) uart_port 1323 drivers/tty/serial/amba-pl011.c static void pl011_stop_rx(struct uart_port *port) uart_port 1335 drivers/tty/serial/amba-pl011.c static void pl011_enable_ms(struct uart_port *port) uart_port 1518 drivers/tty/serial/amba-pl011.c static unsigned int pl011_tx_empty(struct uart_port *port) uart_port 1530 drivers/tty/serial/amba-pl011.c static unsigned int pl011_get_mctrl(struct uart_port *port) uart_port 1549 drivers/tty/serial/amba-pl011.c static void pl011_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 1578 drivers/tty/serial/amba-pl011.c static void pl011_break_ctl(struct uart_port *port, int break_state) uart_port 1597 drivers/tty/serial/amba-pl011.c static void pl011_quiesce_irqs(struct uart_port *port) uart_port 1620 drivers/tty/serial/amba-pl011.c static int pl011_get_poll_char(struct uart_port *port) uart_port 1639 drivers/tty/serial/amba-pl011.c static void pl011_put_poll_char(struct uart_port *port, uart_port 1653 drivers/tty/serial/amba-pl011.c static int pl011_hwinit(struct uart_port *port) uart_port 1755 drivers/tty/serial/amba-pl011.c static int pl011_startup(struct uart_port *port) uart_port 1798 drivers/tty/serial/amba-pl011.c static int sbsa_uart_startup(struct uart_port *port) uart_port 1868 drivers/tty/serial/amba-pl011.c static void pl011_shutdown(struct uart_port *port) uart_port 1900 drivers/tty/serial/amba-pl011.c static void sbsa_uart_shutdown(struct uart_port *port) uart_port 1914 drivers/tty/serial/amba-pl011.c pl011_setup_status_masks(struct uart_port *port, struct ktermios *termios) uart_port 1946 drivers/tty/serial/amba-pl011.c pl011_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 2067 drivers/tty/serial/amba-pl011.c sbsa_uart_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 2087 drivers/tty/serial/amba-pl011.c static const char *pl011_type(struct uart_port *port) uart_port 2097 drivers/tty/serial/amba-pl011.c static void pl011_release_port(struct uart_port *port) uart_port 2105 drivers/tty/serial/amba-pl011.c static int pl011_request_port(struct uart_port *port) uart_port 2114 drivers/tty/serial/amba-pl011.c static void pl011_config_port(struct uart_port *port, int flags) uart_port 2125 drivers/tty/serial/amba-pl011.c static int pl011_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 2162 drivers/tty/serial/amba-pl011.c static void sbsa_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 2166 drivers/tty/serial/amba-pl011.c static unsigned int sbsa_uart_get_mctrl(struct uart_port *port) uart_port 2197 drivers/tty/serial/amba-pl011.c static void pl011_console_putchar(struct uart_port *port, int ch) uart_port 2382 drivers/tty/serial/amba-pl011.c struct uart_port *port; uart_port 2414 drivers/tty/serial/amba-pl011.c static void qdf2400_e44_putc(struct uart_port *port, int c) uart_port 2430 drivers/tty/serial/amba-pl011.c static void pl011_putc(struct uart_port *port, int c) uart_port 43 drivers/tty/serial/apbuart.c static void apbuart_tx_chars(struct uart_port *port); uart_port 45 drivers/tty/serial/apbuart.c static void apbuart_stop_tx(struct uart_port *port) uart_port 54 drivers/tty/serial/apbuart.c static void apbuart_start_tx(struct uart_port *port) uart_port 66 drivers/tty/serial/apbuart.c static void apbuart_stop_rx(struct uart_port *port) uart_port 75 drivers/tty/serial/apbuart.c static void apbuart_rx_chars(struct uart_port *port) uart_port 129 drivers/tty/serial/apbuart.c static void apbuart_tx_chars(struct uart_port *port) uart_port 165 drivers/tty/serial/apbuart.c struct uart_port *port = dev_id; uart_port 181 drivers/tty/serial/apbuart.c static unsigned int apbuart_tx_empty(struct uart_port *port) uart_port 187 drivers/tty/serial/apbuart.c static unsigned int apbuart_get_mctrl(struct uart_port *port) uart_port 193 drivers/tty/serial/apbuart.c static void apbuart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 198 drivers/tty/serial/apbuart.c static void apbuart_break_ctl(struct uart_port *port, int break_state) uart_port 203 drivers/tty/serial/apbuart.c static int apbuart_startup(struct uart_port *port) uart_port 222 drivers/tty/serial/apbuart.c static void apbuart_shutdown(struct uart_port *port) uart_port 236 drivers/tty/serial/apbuart.c static void apbuart_set_termios(struct uart_port *port, uart_port 289 drivers/tty/serial/apbuart.c static const char *apbuart_type(struct uart_port *port) uart_port 294 drivers/tty/serial/apbuart.c static void apbuart_release_port(struct uart_port *port) uart_port 299 drivers/tty/serial/apbuart.c static int apbuart_request_port(struct uart_port *port) uart_port 307 drivers/tty/serial/apbuart.c static void apbuart_config_port(struct uart_port *port, int flags) uart_port 316 drivers/tty/serial/apbuart.c static int apbuart_verify_port(struct uart_port *port, uart_port 347 drivers/tty/serial/apbuart.c static struct uart_port grlib_apbuart_ports[UART_NR]; uart_port 350 drivers/tty/serial/apbuart.c static int apbuart_scan_fifo_size(struct uart_port *port, int portnumber) uart_port 407 drivers/tty/serial/apbuart.c static void apbuart_flush_fifo(struct uart_port *port) uart_port 422 drivers/tty/serial/apbuart.c static void apbuart_console_putchar(struct uart_port *port, int ch) uart_port 434 drivers/tty/serial/apbuart.c struct uart_port *port = &grlib_apbuart_ports[co->index]; uart_port 455 drivers/tty/serial/apbuart.c apbuart_console_get_options(struct uart_port *port, int *baud, uart_port 479 drivers/tty/serial/apbuart.c struct uart_port *port; uart_port 556 drivers/tty/serial/apbuart.c struct uart_port *port = NULL; uart_port 567 drivers/tty/serial/apbuart.c uart_add_one_port(&grlib_apbuart_driver, (struct uart_port *) port); uart_port 569 drivers/tty/serial/apbuart.c apbuart_flush_fifo((struct uart_port *) port); uart_port 605 drivers/tty/serial/apbuart.c struct uart_port *port; uart_port 632 drivers/tty/serial/apbuart.c port->fifosize = apbuart_scan_fifo_size((struct uart_port *) port, line); uart_port 45 drivers/tty/serial/ar933x_uart.c struct uart_port port; uart_port 112 drivers/tty/serial/ar933x_uart.c static unsigned int ar933x_uart_tx_empty(struct uart_port *port) uart_port 126 drivers/tty/serial/ar933x_uart.c static unsigned int ar933x_uart_get_mctrl(struct uart_port *port) uart_port 131 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 135 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_start_tx(struct uart_port *port) uart_port 143 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_stop_tx(struct uart_port *port) uart_port 151 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_stop_rx(struct uart_port *port) uart_port 160 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_break_ctl(struct uart_port *port, int break_state) uart_port 227 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_set_termios(struct uart_port *port, uart_port 407 drivers/tty/serial/ar933x_uart.c static int ar933x_uart_startup(struct uart_port *port) uart_port 438 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_shutdown(struct uart_port *port) uart_port 454 drivers/tty/serial/ar933x_uart.c static const char *ar933x_uart_type(struct uart_port *port) uart_port 459 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_release_port(struct uart_port *port) uart_port 464 drivers/tty/serial/ar933x_uart.c static int ar933x_uart_request_port(struct uart_port *port) uart_port 470 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_config_port(struct uart_port *port, int flags) uart_port 476 drivers/tty/serial/ar933x_uart.c static int ar933x_uart_verify_port(struct uart_port *port, uart_port 532 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_console_putchar(struct uart_port *port, int ch) uart_port 624 drivers/tty/serial/ar933x_uart.c struct uart_port *port; uart_port 100 drivers/tty/serial/arc_uart.c struct uart_port port; uart_port 126 drivers/tty/serial/arc_uart.c static void arc_serial_stop_rx(struct uart_port *port) uart_port 131 drivers/tty/serial/arc_uart.c static void arc_serial_stop_tx(struct uart_port *port) uart_port 142 drivers/tty/serial/arc_uart.c static unsigned int arc_serial_tx_empty(struct uart_port *port) uart_port 160 drivers/tty/serial/arc_uart.c static void arc_serial_tx_chars(struct uart_port *port) uart_port 196 drivers/tty/serial/arc_uart.c static void arc_serial_start_tx(struct uart_port *port) uart_port 201 drivers/tty/serial/arc_uart.c static void arc_serial_rx_chars(struct uart_port *port, unsigned int status) uart_port 279 drivers/tty/serial/arc_uart.c struct uart_port *port = dev_id; uart_port 315 drivers/tty/serial/arc_uart.c static unsigned int arc_serial_get_mctrl(struct uart_port *port) uart_port 327 drivers/tty/serial/arc_uart.c static void arc_serial_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 332 drivers/tty/serial/arc_uart.c static void arc_serial_break_ctl(struct uart_port *port, int break_state) uart_port 337 drivers/tty/serial/arc_uart.c static int arc_serial_startup(struct uart_port *port) uart_port 353 drivers/tty/serial/arc_uart.c static void arc_serial_shutdown(struct uart_port *port) uart_port 359 drivers/tty/serial/arc_uart.c arc_serial_set_termios(struct uart_port *port, struct ktermios *new, uart_port 407 drivers/tty/serial/arc_uart.c static const char *arc_serial_type(struct uart_port *port) uart_port 412 drivers/tty/serial/arc_uart.c static void arc_serial_release_port(struct uart_port *port) uart_port 416 drivers/tty/serial/arc_uart.c static int arc_serial_request_port(struct uart_port *port) uart_port 425 drivers/tty/serial/arc_uart.c arc_serial_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 436 drivers/tty/serial/arc_uart.c static void arc_serial_config_port(struct uart_port *port, int flags) uart_port 444 drivers/tty/serial/arc_uart.c static void arc_serial_poll_putchar(struct uart_port *port, unsigned char chr) uart_port 452 drivers/tty/serial/arc_uart.c static int arc_serial_poll_getchar(struct uart_port *port) uart_port 490 drivers/tty/serial/arc_uart.c struct uart_port *port; uart_port 517 drivers/tty/serial/arc_uart.c static void arc_serial_console_putchar(struct uart_port *port, int ch) uart_port 531 drivers/tty/serial/arc_uart.c struct uart_port *port = &arc_uart_ports[co->index].port; uart_port 560 drivers/tty/serial/arc_uart.c struct uart_port *port = &dev->port; uart_port 584 drivers/tty/serial/arc_uart.c struct uart_port *port; uart_port 63 drivers/tty/serial/atmel_serial.c static void atmel_start_rx(struct uart_port *port); uart_port 64 drivers/tty/serial/atmel_serial.c static void atmel_stop_rx(struct uart_port *port); uart_port 117 drivers/tty/serial/atmel_serial.c struct uart_port uart; /* uart */ uart_port 188 drivers/tty/serial/atmel_serial.c int (*prepare_rx)(struct uart_port *port); uart_port 189 drivers/tty/serial/atmel_serial.c int (*prepare_tx)(struct uart_port *port); uart_port 190 drivers/tty/serial/atmel_serial.c void (*schedule_rx)(struct uart_port *port); uart_port 191 drivers/tty/serial/atmel_serial.c void (*schedule_tx)(struct uart_port *port); uart_port 192 drivers/tty/serial/atmel_serial.c void (*release_rx)(struct uart_port *port); uart_port 193 drivers/tty/serial/atmel_serial.c void (*release_tx)(struct uart_port *port); uart_port 211 drivers/tty/serial/atmel_serial.c to_atmel_uart_port(struct uart_port *uart) uart_port 216 drivers/tty/serial/atmel_serial.c static inline u32 atmel_uart_readl(struct uart_port *port, u32 reg) uart_port 221 drivers/tty/serial/atmel_serial.c static inline void atmel_uart_writel(struct uart_port *port, u32 reg, u32 value) uart_port 226 drivers/tty/serial/atmel_serial.c static inline u8 atmel_uart_read_char(struct uart_port *port) uart_port 231 drivers/tty/serial/atmel_serial.c static inline void atmel_uart_write_char(struct uart_port *port, u8 value) uart_port 236 drivers/tty/serial/atmel_serial.c static inline int atmel_uart_is_half_duplex(struct uart_port *port) uart_port 244 drivers/tty/serial/atmel_serial.c static bool atmel_use_pdc_rx(struct uart_port *port) uart_port 251 drivers/tty/serial/atmel_serial.c static bool atmel_use_pdc_tx(struct uart_port *port) uart_port 258 drivers/tty/serial/atmel_serial.c static bool atmel_use_pdc_rx(struct uart_port *port) uart_port 263 drivers/tty/serial/atmel_serial.c static bool atmel_use_pdc_tx(struct uart_port *port) uart_port 269 drivers/tty/serial/atmel_serial.c static bool atmel_use_dma_tx(struct uart_port *port) uart_port 276 drivers/tty/serial/atmel_serial.c static bool atmel_use_dma_rx(struct uart_port *port) uart_port 283 drivers/tty/serial/atmel_serial.c static bool atmel_use_fifo(struct uart_port *port) uart_port 298 drivers/tty/serial/atmel_serial.c static int atmel_config_rs485(struct uart_port *port, uart_port 336 drivers/tty/serial/atmel_serial.c static unsigned int atmel_calc_cd(struct uart_port *port, uart_port 349 drivers/tty/serial/atmel_serial.c static unsigned int atmel_calc_fidi(struct uart_port *port, uart_port 363 drivers/tty/serial/atmel_serial.c static int atmel_config_iso7816(struct uart_port *port, uart_port 460 drivers/tty/serial/atmel_serial.c static u_int atmel_tx_empty(struct uart_port *port) uart_port 474 drivers/tty/serial/atmel_serial.c static void atmel_set_mctrl(struct uart_port *port, u_int mctrl) uart_port 531 drivers/tty/serial/atmel_serial.c static u_int atmel_get_mctrl(struct uart_port *port) uart_port 556 drivers/tty/serial/atmel_serial.c static void atmel_stop_tx(struct uart_port *port) uart_port 585 drivers/tty/serial/atmel_serial.c static void atmel_start_tx(struct uart_port *port) uart_port 614 drivers/tty/serial/atmel_serial.c static void atmel_start_rx(struct uart_port *port) uart_port 635 drivers/tty/serial/atmel_serial.c static void atmel_stop_rx(struct uart_port *port) uart_port 653 drivers/tty/serial/atmel_serial.c static void atmel_enable_ms(struct uart_port *port) uart_port 686 drivers/tty/serial/atmel_serial.c static void atmel_disable_ms(struct uart_port *port) uart_port 719 drivers/tty/serial/atmel_serial.c static void atmel_break_ctl(struct uart_port *port, int break_state) uart_port 733 drivers/tty/serial/atmel_serial.c atmel_buffer_rx_char(struct uart_port *port, unsigned int status, uart_port 757 drivers/tty/serial/atmel_serial.c static void atmel_pdc_rxerr(struct uart_port *port, unsigned int status) uart_port 778 drivers/tty/serial/atmel_serial.c static void atmel_rx_chars(struct uart_port *port) uart_port 829 drivers/tty/serial/atmel_serial.c static void atmel_tx_chars(struct uart_port *port) uart_port 864 drivers/tty/serial/atmel_serial.c struct uart_port *port = &atmel_port->uart; uart_port 907 drivers/tty/serial/atmel_serial.c static void atmel_release_tx_dma(struct uart_port *port) uart_port 927 drivers/tty/serial/atmel_serial.c static void atmel_tx_dma(struct uart_port *port) uart_port 1011 drivers/tty/serial/atmel_serial.c static int atmel_prepare_tx_dma(struct uart_port *port) uart_port 1079 drivers/tty/serial/atmel_serial.c struct uart_port *port = arg; uart_port 1085 drivers/tty/serial/atmel_serial.c static void atmel_release_rx_dma(struct uart_port *port) uart_port 1102 drivers/tty/serial/atmel_serial.c static void atmel_rx_from_dma(struct uart_port *port) uart_port 1190 drivers/tty/serial/atmel_serial.c static int atmel_prepare_rx_dma(struct uart_port *port) uart_port 1280 drivers/tty/serial/atmel_serial.c struct uart_port *port = &atmel_port->uart; uart_port 1293 drivers/tty/serial/atmel_serial.c atmel_handle_receive(struct uart_port *port, unsigned int pending) uart_port 1344 drivers/tty/serial/atmel_serial.c atmel_handle_transmit(struct uart_port *port, unsigned int pending) uart_port 1370 drivers/tty/serial/atmel_serial.c atmel_handle_status(struct uart_port *port, unsigned int pending, uart_port 1406 drivers/tty/serial/atmel_serial.c struct uart_port *port = dev_id; uart_port 1437 drivers/tty/serial/atmel_serial.c static void atmel_release_tx_pdc(struct uart_port *port) uart_port 1451 drivers/tty/serial/atmel_serial.c static void atmel_tx_pdc(struct uart_port *port) uart_port 1501 drivers/tty/serial/atmel_serial.c static int atmel_prepare_tx_pdc(struct uart_port *port) uart_port 1518 drivers/tty/serial/atmel_serial.c static void atmel_rx_from_ring(struct uart_port *port) uart_port 1586 drivers/tty/serial/atmel_serial.c static void atmel_release_rx_pdc(struct uart_port *port) uart_port 1602 drivers/tty/serial/atmel_serial.c static void atmel_rx_from_pdc(struct uart_port *port) uart_port 1680 drivers/tty/serial/atmel_serial.c static int atmel_prepare_rx_pdc(struct uart_port *port) uart_port 1725 drivers/tty/serial/atmel_serial.c struct uart_port *port = (struct uart_port *)data; uart_port 1736 drivers/tty/serial/atmel_serial.c struct uart_port *port = (struct uart_port *)data; uart_port 1778 drivers/tty/serial/atmel_serial.c static void atmel_set_ops(struct uart_port *port) uart_port 1814 drivers/tty/serial/atmel_serial.c static void atmel_get_ip_name(struct uart_port *port) uart_port 1886 drivers/tty/serial/atmel_serial.c static int atmel_startup(struct uart_port *port) uart_port 2016 drivers/tty/serial/atmel_serial.c static void atmel_flush_buffer(struct uart_port *port) uart_port 2034 drivers/tty/serial/atmel_serial.c static void atmel_shutdown(struct uart_port *port) uart_port 2097 drivers/tty/serial/atmel_serial.c static void atmel_serial_pm(struct uart_port *port, unsigned int state, uart_port 2132 drivers/tty/serial/atmel_serial.c static void atmel_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 2338 drivers/tty/serial/atmel_serial.c static void atmel_set_ldisc(struct uart_port *port, struct ktermios *termios) uart_port 2358 drivers/tty/serial/atmel_serial.c static const char *atmel_type(struct uart_port *port) uart_port 2366 drivers/tty/serial/atmel_serial.c static void atmel_release_port(struct uart_port *port) uart_port 2382 drivers/tty/serial/atmel_serial.c static int atmel_request_port(struct uart_port *port) uart_port 2404 drivers/tty/serial/atmel_serial.c static void atmel_config_port(struct uart_port *port, int flags) uart_port 2415 drivers/tty/serial/atmel_serial.c static int atmel_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 2436 drivers/tty/serial/atmel_serial.c static int atmel_poll_get_char(struct uart_port *port) uart_port 2444 drivers/tty/serial/atmel_serial.c static void atmel_poll_put_char(struct uart_port *port, unsigned char ch) uart_port 2486 drivers/tty/serial/atmel_serial.c struct uart_port *port = &atmel_port->uart; uart_port 2544 drivers/tty/serial/atmel_serial.c static void atmel_console_putchar(struct uart_port *port, int ch) uart_port 2556 drivers/tty/serial/atmel_serial.c struct uart_port *port = &atmel_ports[co->index].uart; uart_port 2598 drivers/tty/serial/atmel_serial.c static void __init atmel_console_get_options(struct uart_port *port, int *baud, uart_port 2635 drivers/tty/serial/atmel_serial.c struct uart_port *port = &atmel_ports[co->index].uart; uart_port 2678 drivers/tty/serial/atmel_serial.c static inline bool atmel_is_console_port(struct uart_port *port) uart_port 2686 drivers/tty/serial/atmel_serial.c static inline bool atmel_is_console_port(struct uart_port *port) uart_port 2715 drivers/tty/serial/atmel_serial.c struct uart_port *port = platform_get_drvdata(pdev); uart_port 2757 drivers/tty/serial/atmel_serial.c struct uart_port *port = platform_get_drvdata(pdev); uart_port 2978 drivers/tty/serial/atmel_serial.c struct uart_port *port = platform_get_drvdata(pdev); uart_port 35 drivers/tty/serial/bcm63xx_uart.c static struct uart_port ports[BCM63XX_NR_UARTS]; uart_port 77 drivers/tty/serial/bcm63xx_uart.c static inline unsigned int bcm_uart_readl(struct uart_port *port, uart_port 83 drivers/tty/serial/bcm63xx_uart.c static inline void bcm_uart_writel(struct uart_port *port, uart_port 92 drivers/tty/serial/bcm63xx_uart.c static unsigned int bcm_uart_tx_empty(struct uart_port *port) uart_port 103 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 127 drivers/tty/serial/bcm63xx_uart.c static unsigned int bcm_uart_get_mctrl(struct uart_port *port) uart_port 147 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_stop_tx(struct uart_port *port) uart_port 163 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_start_tx(struct uart_port *port) uart_port 179 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_stop_rx(struct uart_port *port) uart_port 191 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_enable_ms(struct uart_port *port) uart_port 203 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_break_ctl(struct uart_port *port, int ctl) uart_port 223 drivers/tty/serial/bcm63xx_uart.c static const char *bcm_uart_type(struct uart_port *port) uart_port 231 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_do_rx(struct uart_port *port) uart_port 310 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_do_tx(struct uart_port *port) uart_port 366 drivers/tty/serial/bcm63xx_uart.c struct uart_port *port; uart_port 398 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_enable(struct uart_port *port) uart_port 410 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_disable(struct uart_port *port) uart_port 423 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_flush(struct uart_port *port) uart_port 440 drivers/tty/serial/bcm63xx_uart.c static int bcm_uart_startup(struct uart_port *port) uart_port 485 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_shutdown(struct uart_port *port) uart_port 501 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_set_termios(struct uart_port *port, uart_port 591 drivers/tty/serial/bcm63xx_uart.c static int bcm_uart_request_port(struct uart_port *port) uart_port 600 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_release_port(struct uart_port *port) uart_port 608 drivers/tty/serial/bcm63xx_uart.c static void bcm_uart_config_port(struct uart_port *port, int flags) uart_port 621 drivers/tty/serial/bcm63xx_uart.c static int bcm_uart_verify_port(struct uart_port *port, uart_port 658 drivers/tty/serial/bcm63xx_uart.c static void wait_for_xmitr(struct uart_port *port) uart_port 690 drivers/tty/serial/bcm63xx_uart.c static void bcm_console_putchar(struct uart_port *port, int ch) uart_port 702 drivers/tty/serial/bcm63xx_uart.c struct uart_port *port; uart_port 736 drivers/tty/serial/bcm63xx_uart.c struct uart_port *port; uart_port 814 drivers/tty/serial/bcm63xx_uart.c struct uart_port *port; uart_port 874 drivers/tty/serial/bcm63xx_uart.c struct uart_port *port; uart_port 59 drivers/tty/serial/clps711x.c struct uart_port port; uart_port 75 drivers/tty/serial/clps711x.c static void uart_clps711x_stop_tx(struct uart_port *port) uart_port 85 drivers/tty/serial/clps711x.c static void uart_clps711x_start_tx(struct uart_port *port) uart_port 97 drivers/tty/serial/clps711x.c struct uart_port *port = dev_id; uart_port 150 drivers/tty/serial/clps711x.c struct uart_port *port = dev_id; uart_port 187 drivers/tty/serial/clps711x.c static unsigned int uart_clps711x_tx_empty(struct uart_port *port) uart_port 197 drivers/tty/serial/clps711x.c static unsigned int uart_clps711x_get_mctrl(struct uart_port *port) uart_port 205 drivers/tty/serial/clps711x.c static void uart_clps711x_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 212 drivers/tty/serial/clps711x.c static void uart_clps711x_break_ctl(struct uart_port *port, int break_state) uart_port 224 drivers/tty/serial/clps711x.c static void uart_clps711x_set_ldisc(struct uart_port *port, uart_port 235 drivers/tty/serial/clps711x.c static int uart_clps711x_startup(struct uart_port *port) uart_port 248 drivers/tty/serial/clps711x.c static void uart_clps711x_shutdown(struct uart_port *port) uart_port 256 drivers/tty/serial/clps711x.c static void uart_clps711x_set_termios(struct uart_port *port, uart_port 316 drivers/tty/serial/clps711x.c static const char *uart_clps711x_type(struct uart_port *port) uart_port 321 drivers/tty/serial/clps711x.c static void uart_clps711x_config_port(struct uart_port *port, int flags) uart_port 327 drivers/tty/serial/clps711x.c static void uart_clps711x_nop_void(struct uart_port *port) uart_port 331 drivers/tty/serial/clps711x.c static int uart_clps711x_nop_int(struct uart_port *port) uart_port 355 drivers/tty/serial/clps711x.c static void uart_clps711x_console_putchar(struct uart_port *port, int ch) uart_port 371 drivers/tty/serial/clps711x.c struct uart_port *port = clps711x_uart.state[co->index].uart_port; uart_port 388 drivers/tty/serial/clps711x.c struct uart_port *port; uart_port 395 drivers/tty/serial/clps711x.c port = clps711x_uart.state[index].uart_port; uart_port 57 drivers/tty/serial/cpm_uart/cpm_uart.h struct uart_port port; uart_port 55 drivers/tty/serial/cpm_uart/cpm_uart_core.c static int cpm_uart_tx_pump(struct uart_port *port); uart_port 67 drivers/tty/serial/cpm_uart/cpm_uart_core.c static unsigned int cpm_uart_tx_empty(struct uart_port *port) uart_port 90 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 102 drivers/tty/serial/cpm_uart/cpm_uart_core.c static unsigned int cpm_uart_get_mctrl(struct uart_port *port) uart_port 134 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_stop_tx(struct uart_port *port) uart_port 152 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_start_tx(struct uart_port *port) uart_port 181 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_stop_rx(struct uart_port *port) uart_port 199 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_break_ctl(struct uart_port *port, int break_state) uart_port 216 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_int_tx(struct uart_port *port) uart_port 230 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_int_rx(struct uart_port *port) uart_port 362 drivers/tty/serial/cpm_uart/cpm_uart_core.c struct uart_port *port = data; uart_port 391 drivers/tty/serial/cpm_uart/cpm_uart_core.c static int cpm_uart_startup(struct uart_port *port) uart_port 447 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_shutdown(struct uart_port *port) uart_port 492 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_set_termios(struct uart_port *port, uart_port 648 drivers/tty/serial/cpm_uart/cpm_uart_core.c static const char *cpm_uart_type(struct uart_port *port) uart_port 658 drivers/tty/serial/cpm_uart/cpm_uart_core.c static int cpm_uart_verify_port(struct uart_port *port, uart_port 677 drivers/tty/serial/cpm_uart/cpm_uart_core.c static int cpm_uart_tx_pump(struct uart_port *port) uart_port 908 drivers/tty/serial/cpm_uart/cpm_uart_core.c static int cpm_uart_request_port(struct uart_port *port) uart_port 941 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_release_port(struct uart_port *port) uart_port 953 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_config_port(struct uart_port *port, int flags) uart_port 1086 drivers/tty/serial/cpm_uart/cpm_uart_core.c static int cpm_get_poll_char(struct uart_port *port) uart_port 1107 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_put_poll_char(struct uart_port *port, uart_port 1296 drivers/tty/serial/cpm_uart/cpm_uart_core.c struct uart_port *port; uart_port 77 drivers/tty/serial/digicolor-usart.c struct uart_port port; uart_port 81 drivers/tty/serial/digicolor-usart.c static struct uart_port *digicolor_ports[DIGICOLOR_USART_NR]; uart_port 83 drivers/tty/serial/digicolor-usart.c static bool digicolor_uart_tx_full(struct uart_port *port) uart_port 89 drivers/tty/serial/digicolor-usart.c static bool digicolor_uart_rx_empty(struct uart_port *port) uart_port 95 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_stop_tx(struct uart_port *port) uart_port 103 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_start_tx(struct uart_port *port) uart_port 111 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_stop_rx(struct uart_port *port) uart_port 132 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_rx(struct uart_port *port) uart_port 181 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_tx(struct uart_port *port) uart_port 221 drivers/tty/serial/digicolor-usart.c struct uart_port *port = dev_id; uart_port 235 drivers/tty/serial/digicolor-usart.c static unsigned int digicolor_uart_tx_empty(struct uart_port *port) uart_port 242 drivers/tty/serial/digicolor-usart.c static unsigned int digicolor_uart_get_mctrl(struct uart_port *port) uart_port 247 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 251 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_break_ctl(struct uart_port *port, int state) uart_port 255 drivers/tty/serial/digicolor-usart.c static int digicolor_uart_startup(struct uart_port *port) uart_port 279 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_shutdown(struct uart_port *port) uart_port 288 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_set_termios(struct uart_port *port, uart_port 347 drivers/tty/serial/digicolor-usart.c static const char *digicolor_uart_type(struct uart_port *port) uart_port 352 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_config_port(struct uart_port *port, int flags) uart_port 358 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_release_port(struct uart_port *port) uart_port 362 drivers/tty/serial/digicolor-usart.c static int digicolor_uart_request_port(struct uart_port *port) uart_port 384 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_console_putchar(struct uart_port *port, int ch) uart_port 395 drivers/tty/serial/digicolor-usart.c struct uart_port *port = digicolor_ports[co->index]; uart_port 419 drivers/tty/serial/digicolor-usart.c struct uart_port *port; uart_port 509 drivers/tty/serial/digicolor-usart.c struct uart_port *port = platform_get_drvdata(pdev); uart_port 76 drivers/tty/serial/dz.c struct uart_port port; uart_port 89 drivers/tty/serial/dz.c static inline struct dz_port *to_dport(struct uart_port *uport) uart_port 127 drivers/tty/serial/dz.c static void dz_stop_tx(struct uart_port *uport) uart_port 137 drivers/tty/serial/dz.c static void dz_start_tx(struct uart_port *uport) uart_port 147 drivers/tty/serial/dz.c static void dz_stop_rx(struct uart_port *uport) uart_port 184 drivers/tty/serial/dz.c struct uart_port *uport; uart_port 361 drivers/tty/serial/dz.c static unsigned int dz_get_mctrl(struct uart_port *uport) uart_port 377 drivers/tty/serial/dz.c static void dz_set_mctrl(struct uart_port *uport, unsigned int mctrl) uart_port 402 drivers/tty/serial/dz.c static int dz_startup(struct uart_port *uport) uart_port 443 drivers/tty/serial/dz.c static void dz_shutdown(struct uart_port *uport) uart_port 478 drivers/tty/serial/dz.c static unsigned int dz_tx_empty(struct uart_port *uport) uart_port 489 drivers/tty/serial/dz.c static void dz_break_ctl(struct uart_port *uport, int break_state) uart_port 565 drivers/tty/serial/dz.c static void dz_set_termios(struct uart_port *uport, struct ktermios *termios, uart_port 644 drivers/tty/serial/dz.c static void dz_pm(struct uart_port *uport, unsigned int state, uart_port 659 drivers/tty/serial/dz.c static const char *dz_type(struct uart_port *uport) uart_port 664 drivers/tty/serial/dz.c static void dz_release_port(struct uart_port *uport) uart_port 677 drivers/tty/serial/dz.c static int dz_map_port(struct uart_port *uport) uart_port 689 drivers/tty/serial/dz.c static int dz_request_port(struct uart_port *uport) uart_port 715 drivers/tty/serial/dz.c static void dz_config_port(struct uart_port *uport, int flags) uart_port 732 drivers/tty/serial/dz.c static int dz_verify_port(struct uart_port *uport, struct serial_struct *ser) uart_port 779 drivers/tty/serial/dz.c struct uart_port *uport = &dport->port; uart_port 808 drivers/tty/serial/dz.c static void dz_console_putchar(struct uart_port *uport, int ch) uart_port 867 drivers/tty/serial/dz.c struct uart_port *uport = &dport->port; uart_port 24 drivers/tty/serial/earlycon-arm-semihost.c static void smh_putc(struct uart_port *port, int c) uart_port 13 drivers/tty/serial/earlycon-riscv-sbi.c static void sbi_putc(struct uart_port *port, int c) uart_port 59 drivers/tty/serial/earlycon.c struct uart_port *port = &device->port; uart_port 90 drivers/tty/serial/earlycon.c struct uart_port *port = &device->port; uart_port 130 drivers/tty/serial/earlycon.c struct uart_port *port = &early_console_dev.port; uart_port 236 drivers/tty/serial/earlycon.c struct uart_port *port = &early_console_dev.port; uart_port 83 drivers/tty/serial/efm32-uart.c struct uart_port port; uart_port 104 drivers/tty/serial/efm32-uart.c static unsigned int efm32_uart_tx_empty(struct uart_port *port) uart_port 115 drivers/tty/serial/efm32-uart.c static void efm32_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 120 drivers/tty/serial/efm32-uart.c static unsigned int efm32_uart_get_mctrl(struct uart_port *port) uart_port 126 drivers/tty/serial/efm32-uart.c static void efm32_uart_stop_tx(struct uart_port *port) uart_port 138 drivers/tty/serial/efm32-uart.c struct uart_port *port = &efm_port->port; uart_port 168 drivers/tty/serial/efm32-uart.c static void efm32_uart_start_tx(struct uart_port *port) uart_port 183 drivers/tty/serial/efm32-uart.c static void efm32_uart_stop_rx(struct uart_port *port) uart_port 190 drivers/tty/serial/efm32-uart.c static void efm32_uart_break_ctl(struct uart_port *port, int ctl) uart_port 197 drivers/tty/serial/efm32-uart.c struct uart_port *port = &efm_port->port; uart_port 248 drivers/tty/serial/efm32-uart.c struct uart_port *port = &efm_port->port; uart_port 291 drivers/tty/serial/efm32-uart.c static int efm32_uart_startup(struct uart_port *port) uart_port 337 drivers/tty/serial/efm32-uart.c static void efm32_uart_shutdown(struct uart_port *port) uart_port 347 drivers/tty/serial/efm32-uart.c static void efm32_uart_set_termios(struct uart_port *port, uart_port 429 drivers/tty/serial/efm32-uart.c static const char *efm32_uart_type(struct uart_port *port) uart_port 434 drivers/tty/serial/efm32-uart.c static void efm32_uart_release_port(struct uart_port *port) uart_port 443 drivers/tty/serial/efm32-uart.c static int efm32_uart_request_port(struct uart_port *port) uart_port 474 drivers/tty/serial/efm32-uart.c static void efm32_uart_config_port(struct uart_port *port, int type) uart_port 481 drivers/tty/serial/efm32-uart.c static int efm32_uart_verify_port(struct uart_port *port, uart_port 513 drivers/tty/serial/efm32-uart.c static void efm32_uart_console_putchar(struct uart_port *port, int ch) uart_port 137 drivers/tty/serial/fsl_linflexuart.c static struct uart_port *earlycon_port; uart_port 148 drivers/tty/serial/fsl_linflexuart.c static void linflex_stop_tx(struct uart_port *port) uart_port 157 drivers/tty/serial/fsl_linflexuart.c static void linflex_stop_rx(struct uart_port *port) uart_port 165 drivers/tty/serial/fsl_linflexuart.c static inline void linflex_transmit_buffer(struct uart_port *sport) uart_port 195 drivers/tty/serial/fsl_linflexuart.c static void linflex_start_tx(struct uart_port *port) uart_port 206 drivers/tty/serial/fsl_linflexuart.c struct uart_port *sport = dev_id; uart_port 244 drivers/tty/serial/fsl_linflexuart.c struct uart_port *sport = dev_id; uart_port 299 drivers/tty/serial/fsl_linflexuart.c struct uart_port *sport = dev_id; uart_port 313 drivers/tty/serial/fsl_linflexuart.c static unsigned int linflex_tx_empty(struct uart_port *port) uart_port 322 drivers/tty/serial/fsl_linflexuart.c static unsigned int linflex_get_mctrl(struct uart_port *port) uart_port 327 drivers/tty/serial/fsl_linflexuart.c static void linflex_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 331 drivers/tty/serial/fsl_linflexuart.c static void linflex_break_ctl(struct uart_port *port, int break_state) uart_port 335 drivers/tty/serial/fsl_linflexuart.c static void linflex_setup_watermark(struct uart_port *sport) uart_port 388 drivers/tty/serial/fsl_linflexuart.c static int linflex_startup(struct uart_port *port) uart_port 405 drivers/tty/serial/fsl_linflexuart.c static void linflex_shutdown(struct uart_port *port) uart_port 423 drivers/tty/serial/fsl_linflexuart.c linflex_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 534 drivers/tty/serial/fsl_linflexuart.c static const char *linflex_type(struct uart_port *port) uart_port 539 drivers/tty/serial/fsl_linflexuart.c static void linflex_release_port(struct uart_port *port) uart_port 544 drivers/tty/serial/fsl_linflexuart.c static int linflex_request_port(struct uart_port *port) uart_port 550 drivers/tty/serial/fsl_linflexuart.c static void linflex_config_port(struct uart_port *port, int flags) uart_port 573 drivers/tty/serial/fsl_linflexuart.c static struct uart_port *linflex_ports[UART_NR]; uart_port 576 drivers/tty/serial/fsl_linflexuart.c static void linflex_console_putchar(struct uart_port *port, int ch) uart_port 601 drivers/tty/serial/fsl_linflexuart.c static void linflex_earlycon_putchar(struct uart_port *port, int ch) uart_port 643 drivers/tty/serial/fsl_linflexuart.c static void linflex_string_write(struct uart_port *sport, const char *s, uart_port 663 drivers/tty/serial/fsl_linflexuart.c struct uart_port *sport = linflex_ports[co->index]; uart_port 685 drivers/tty/serial/fsl_linflexuart.c linflex_console_get_options(struct uart_port *sport, int *parity, int *bits) uart_port 715 drivers/tty/serial/fsl_linflexuart.c struct uart_port *sport; uart_port 830 drivers/tty/serial/fsl_linflexuart.c struct uart_port *sport; uart_port 880 drivers/tty/serial/fsl_linflexuart.c struct uart_port *sport = platform_get_drvdata(pdev); uart_port 890 drivers/tty/serial/fsl_linflexuart.c struct uart_port *sport = dev_get_drvdata(dev); uart_port 899 drivers/tty/serial/fsl_linflexuart.c struct uart_port *sport = dev_get_drvdata(dev); uart_port 246 drivers/tty/serial/fsl_lpuart.c struct uart_port port; uart_port 319 drivers/tty/serial/fsl_lpuart.c static inline u32 lpuart32_read(struct uart_port *port, u32 off) uart_port 331 drivers/tty/serial/fsl_lpuart.c static inline void lpuart32_write(struct uart_port *port, u32 val, uart_port 377 drivers/tty/serial/fsl_lpuart.c static void lpuart_stop_tx(struct uart_port *port) uart_port 386 drivers/tty/serial/fsl_lpuart.c static void lpuart32_stop_tx(struct uart_port *port) uart_port 395 drivers/tty/serial/fsl_lpuart.c static void lpuart_stop_rx(struct uart_port *port) uart_port 403 drivers/tty/serial/fsl_lpuart.c static void lpuart32_stop_rx(struct uart_port *port) uart_port 456 drivers/tty/serial/fsl_lpuart.c static bool lpuart_stopped_or_empty(struct uart_port *port) uart_port 505 drivers/tty/serial/fsl_lpuart.c static int lpuart_dma_tx_request(struct uart_port *port) uart_port 533 drivers/tty/serial/fsl_lpuart.c static void lpuart_flush_buffer(struct uart_port *port) uart_port 558 drivers/tty/serial/fsl_lpuart.c static void lpuart_wait_bit_set(struct uart_port *port, unsigned int offset, uart_port 565 drivers/tty/serial/fsl_lpuart.c static void lpuart32_wait_bit_set(struct uart_port *port, unsigned int offset, uart_port 574 drivers/tty/serial/fsl_lpuart.c static int lpuart_poll_init(struct uart_port *port) uart_port 612 drivers/tty/serial/fsl_lpuart.c static void lpuart_poll_put_char(struct uart_port *port, unsigned char c) uart_port 619 drivers/tty/serial/fsl_lpuart.c static int lpuart_poll_get_char(struct uart_port *port) uart_port 627 drivers/tty/serial/fsl_lpuart.c static int lpuart32_poll_init(struct uart_port *port) uart_port 663 drivers/tty/serial/fsl_lpuart.c static void lpuart32_poll_put_char(struct uart_port *port, unsigned char c) uart_port 669 drivers/tty/serial/fsl_lpuart.c static int lpuart32_poll_get_char(struct uart_port *port) uart_port 744 drivers/tty/serial/fsl_lpuart.c static void lpuart_start_tx(struct uart_port *port) uart_port 762 drivers/tty/serial/fsl_lpuart.c static void lpuart32_start_tx(struct uart_port *port) uart_port 780 drivers/tty/serial/fsl_lpuart.c static unsigned int lpuart_tx_empty(struct uart_port *port) uart_port 796 drivers/tty/serial/fsl_lpuart.c static unsigned int lpuart32_tx_empty(struct uart_port *port) uart_port 1217 drivers/tty/serial/fsl_lpuart.c static void lpuart_dma_rx_free(struct uart_port *port) uart_port 1233 drivers/tty/serial/fsl_lpuart.c static int lpuart_config_rs485(struct uart_port *port, uart_port 1284 drivers/tty/serial/fsl_lpuart.c static unsigned int lpuart_get_mctrl(struct uart_port *port) uart_port 1299 drivers/tty/serial/fsl_lpuart.c static unsigned int lpuart32_get_mctrl(struct uart_port *port) uart_port 1314 drivers/tty/serial/fsl_lpuart.c static void lpuart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 1335 drivers/tty/serial/fsl_lpuart.c static void lpuart32_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 1351 drivers/tty/serial/fsl_lpuart.c static void lpuart_break_ctl(struct uart_port *port, int break_state) uart_port 1363 drivers/tty/serial/fsl_lpuart.c static void lpuart32_break_ctl(struct uart_port *port, int break_state) uart_port 1496 drivers/tty/serial/fsl_lpuart.c static int lpuart_startup(struct uart_port *port) uart_port 1542 drivers/tty/serial/fsl_lpuart.c static int lpuart32_startup(struct uart_port *port) uart_port 1588 drivers/tty/serial/fsl_lpuart.c static void lpuart_shutdown(struct uart_port *port) uart_port 1607 drivers/tty/serial/fsl_lpuart.c static void lpuart32_shutdown(struct uart_port *port) uart_port 1628 drivers/tty/serial/fsl_lpuart.c lpuart_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 1855 drivers/tty/serial/fsl_lpuart.c lpuart32_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 1986 drivers/tty/serial/fsl_lpuart.c static const char *lpuart_type(struct uart_port *port) uart_port 1991 drivers/tty/serial/fsl_lpuart.c static void lpuart_release_port(struct uart_port *port) uart_port 1996 drivers/tty/serial/fsl_lpuart.c static int lpuart_request_port(struct uart_port *port) uart_port 2002 drivers/tty/serial/fsl_lpuart.c static void lpuart_config_port(struct uart_port *port, int flags) uart_port 2008 drivers/tty/serial/fsl_lpuart.c static int lpuart_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 2078 drivers/tty/serial/fsl_lpuart.c static void lpuart_console_putchar(struct uart_port *port, int ch) uart_port 2084 drivers/tty/serial/fsl_lpuart.c static void lpuart32_console_putchar(struct uart_port *port, int ch) uart_port 614 drivers/tty/serial/icom.c static int icom_write(struct uart_port *port) uart_port 668 drivers/tty/serial/icom.c spin_lock(&icom_port->uart_port.lock); uart_port 676 drivers/tty/serial/icom.c icom_port->uart_port.icount.rng++; uart_port 678 drivers/tty/serial/icom.c icom_port->uart_port.icount.dsr++; uart_port 680 drivers/tty/serial/icom.c uart_handle_dcd_change(&icom_port->uart_port, uart_port 683 drivers/tty/serial/icom.c uart_handle_cts_change(&icom_port->uart_port, uart_port 686 drivers/tty/serial/icom.c wake_up_interruptible(&icom_port->uart_port.state-> uart_port 690 drivers/tty/serial/icom.c spin_unlock(&icom_port->uart_port.lock); uart_port 707 drivers/tty/serial/icom.c icom_port->uart_port.icount.tx += count; uart_port 710 drivers/tty/serial/icom.c !uart_circ_empty(&icom_port->uart_port.state->xmit); i++) { uart_port 712 drivers/tty/serial/icom.c icom_port->uart_port.state->xmit.tail++; uart_port 713 drivers/tty/serial/icom.c icom_port->uart_port.state->xmit.tail &= uart_port 717 drivers/tty/serial/icom.c if (!icom_write(&icom_port->uart_port)) uart_port 719 drivers/tty/serial/icom.c uart_write_wakeup(&icom_port->uart_port); uart_port 727 drivers/tty/serial/icom.c struct tty_port *port = &icom_port->uart_port.state->port; uart_port 757 drivers/tty/serial/icom.c icount = &icom_port->uart_port.icount; uart_port 828 drivers/tty/serial/icom.c spin_unlock(&icom_port->uart_port.lock); uart_port 830 drivers/tty/serial/icom.c spin_lock(&icom_port->uart_port.lock); uart_port 837 drivers/tty/serial/icom.c spin_lock(&icom_port->uart_port.lock); uart_port 846 drivers/tty/serial/icom.c spin_unlock(&icom_port->uart_port.lock); uart_port 924 drivers/tty/serial/icom.c static unsigned int icom_tx_empty(struct uart_port *port) uart_port 940 drivers/tty/serial/icom.c static void icom_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 966 drivers/tty/serial/icom.c static unsigned int icom_get_mctrl(struct uart_port *port) uart_port 982 drivers/tty/serial/icom.c static void icom_stop_tx(struct uart_port *port) uart_port 991 drivers/tty/serial/icom.c static void icom_start_tx(struct uart_port *port) uart_port 1004 drivers/tty/serial/icom.c static void icom_send_xchar(struct uart_port *port, char ch) uart_port 1030 drivers/tty/serial/icom.c static void icom_stop_rx(struct uart_port *port) uart_port 1038 drivers/tty/serial/icom.c static void icom_break(struct uart_port *port, int break_state) uart_port 1054 drivers/tty/serial/icom.c static int icom_open(struct uart_port *port) uart_port 1070 drivers/tty/serial/icom.c static void icom_close(struct uart_port *port) uart_port 1085 drivers/tty/serial/icom.c static void icom_set_termios(struct uart_port *port, uart_port 1254 drivers/tty/serial/icom.c static const char *icom_type(struct uart_port *port) uart_port 1259 drivers/tty/serial/icom.c static void icom_release_port(struct uart_port *port) uart_port 1263 drivers/tty/serial/icom.c static int icom_request_port(struct uart_port *port) uart_port 1268 drivers/tty/serial/icom.c static void icom_config_port(struct uart_port *port, int flags) uart_port 1446 drivers/tty/serial/icom.c &icom_port->uart_port); uart_port 1555 drivers/tty/serial/icom.c icom_port->uart_port.irq = icom_port->adapter->pci_dev->irq; uart_port 1556 drivers/tty/serial/icom.c icom_port->uart_port.type = PORT_ICOM; uart_port 1557 drivers/tty/serial/icom.c icom_port->uart_port.iotype = UPIO_MEM; uart_port 1558 drivers/tty/serial/icom.c icom_port->uart_port.membase = uart_port 1560 drivers/tty/serial/icom.c icom_port->uart_port.fifosize = 16; uart_port 1561 drivers/tty/serial/icom.c icom_port->uart_port.ops = &icom_ops; uart_port 1562 drivers/tty/serial/icom.c icom_port->uart_port.line = uart_port 1564 drivers/tty/serial/icom.c if (uart_add_one_port (&icom_uart_driver, &icom_port->uart_port)) { uart_port 216 drivers/tty/serial/icom.h struct uart_port uart_port; uart_port 196 drivers/tty/serial/imx.c struct uart_port port; uart_port 406 drivers/tty/serial/imx.c static void imx_uart_start_rx(struct uart_port *port) uart_port 429 drivers/tty/serial/imx.c static void imx_uart_stop_tx(struct uart_port *port) uart_port 463 drivers/tty/serial/imx.c static void imx_uart_stop_rx(struct uart_port *port) uart_port 484 drivers/tty/serial/imx.c static void imx_uart_enable_ms(struct uart_port *port) uart_port 648 drivers/tty/serial/imx.c static void imx_uart_start_tx(struct uart_port *port) uart_port 957 drivers/tty/serial/imx.c static unsigned int imx_uart_tx_empty(struct uart_port *port) uart_port 972 drivers/tty/serial/imx.c static unsigned int imx_uart_get_mctrl(struct uart_port *port) uart_port 983 drivers/tty/serial/imx.c static void imx_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 1026 drivers/tty/serial/imx.c static void imx_uart_break_ctl(struct uart_port *port, int break_state) uart_port 1339 drivers/tty/serial/imx.c static int imx_uart_startup(struct uart_port *port) uart_port 1451 drivers/tty/serial/imx.c static void imx_uart_shutdown(struct uart_port *port) uart_port 1512 drivers/tty/serial/imx.c static void imx_uart_flush_buffer(struct uart_port *port) uart_port 1564 drivers/tty/serial/imx.c imx_uart_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 1726 drivers/tty/serial/imx.c static const char *imx_uart_type(struct uart_port *port) uart_port 1736 drivers/tty/serial/imx.c static void imx_uart_config_port(struct uart_port *port, int flags) uart_port 1750 drivers/tty/serial/imx.c imx_uart_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 1774 drivers/tty/serial/imx.c static int imx_uart_poll_init(struct uart_port *port) uart_port 1823 drivers/tty/serial/imx.c static int imx_uart_poll_get_char(struct uart_port *port) uart_port 1832 drivers/tty/serial/imx.c static void imx_uart_poll_put_char(struct uart_port *port, unsigned char c) uart_port 1853 drivers/tty/serial/imx.c static int imx_uart_rs485_config(struct uart_port *port, uart_port 1918 drivers/tty/serial/imx.c static void imx_uart_console_putchar(struct uart_port *port, int ch) uart_port 2115 drivers/tty/serial/imx.c static void imx_uart_console_early_putchar(struct uart_port *port, int ch) uart_port 67 drivers/tty/serial/ip22zilog.c struct uart_port port; uart_port 493 drivers/tty/serial/ip22zilog.c static __inline__ unsigned char ip22zilog_read_channel_status(struct uart_port *port) uart_port 506 drivers/tty/serial/ip22zilog.c static unsigned int ip22zilog_tx_empty(struct uart_port *port) uart_port 527 drivers/tty/serial/ip22zilog.c static unsigned int ip22zilog_get_mctrl(struct uart_port *port) uart_port 546 drivers/tty/serial/ip22zilog.c static void ip22zilog_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 571 drivers/tty/serial/ip22zilog.c static void ip22zilog_stop_tx(struct uart_port *port) uart_port 580 drivers/tty/serial/ip22zilog.c static void ip22zilog_start_tx(struct uart_port *port) uart_port 625 drivers/tty/serial/ip22zilog.c static void ip22zilog_stop_rx(struct uart_port *port) uart_port 641 drivers/tty/serial/ip22zilog.c static void ip22zilog_enable_ms(struct uart_port *port) uart_port 658 drivers/tty/serial/ip22zilog.c static void ip22zilog_break_ctl(struct uart_port *port, int break_state) uart_port 736 drivers/tty/serial/ip22zilog.c static int ip22zilog_startup(struct uart_port *port) uart_port 775 drivers/tty/serial/ip22zilog.c static void ip22zilog_shutdown(struct uart_port *port) uart_port 879 drivers/tty/serial/ip22zilog.c ip22zilog_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 906 drivers/tty/serial/ip22zilog.c static const char *ip22zilog_type(struct uart_port *port) uart_port 914 drivers/tty/serial/ip22zilog.c static void ip22zilog_release_port(struct uart_port *port) uart_port 918 drivers/tty/serial/ip22zilog.c static int ip22zilog_request_port(struct uart_port *port) uart_port 924 drivers/tty/serial/ip22zilog.c static void ip22zilog_config_port(struct uart_port *port, int flags) uart_port 929 drivers/tty/serial/ip22zilog.c static int ip22zilog_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 997 drivers/tty/serial/ip22zilog.c static void ip22zilog_put_char(struct uart_port *port, int ch) uart_port 193 drivers/tty/serial/jsm/jsm.h struct uart_port uart_port; uart_port 460 drivers/tty/serial/jsm/jsm_cls.c circ = &ch->uart_port.state->xmit; uart_port 498 drivers/tty/serial/jsm/jsm_cls.c uart_write_wakeup(&ch->uart_port); uart_port 517 drivers/tty/serial/jsm/jsm_cls.c uart_handle_dcd_change(&ch->uart_port, msignals & UART_MSR_DCD); uart_port 519 drivers/tty/serial/jsm/jsm_cls.c uart_handle_dcd_change(&ch->uart_port, msignals & UART_MSR_CTS); uart_port 712 drivers/tty/serial/jsm/jsm_cls.c cflag = C_BAUD(ch->uart_port.state->port.tty); uart_port 487 drivers/tty/serial/jsm/jsm_neo.c circ = &ch->uart_port.state->xmit; uart_port 554 drivers/tty/serial/jsm/jsm_neo.c uart_write_wakeup(&ch->uart_port); uart_port 570 drivers/tty/serial/jsm/jsm_neo.c uart_handle_dcd_change(&ch->uart_port, msignals & UART_MSR_DCD); uart_port 572 drivers/tty/serial/jsm/jsm_neo.c uart_handle_cts_change(&ch->uart_port, msignals & UART_MSR_CTS); uart_port 978 drivers/tty/serial/jsm/jsm_neo.c cflag = C_BAUD(ch->uart_port.state->port.tty); uart_port 55 drivers/tty/serial/jsm/jsm_tty.c static unsigned int jsm_tty_tx_empty(struct uart_port *port) uart_port 63 drivers/tty/serial/jsm/jsm_tty.c static unsigned int jsm_tty_get_mctrl(struct uart_port *port) uart_port 67 drivers/tty/serial/jsm/jsm_tty.c container_of(port, struct jsm_channel, uart_port); uart_port 86 drivers/tty/serial/jsm/jsm_tty.c static void jsm_tty_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 89 drivers/tty/serial/jsm/jsm_tty.c container_of(port, struct jsm_channel, uart_port); uart_port 115 drivers/tty/serial/jsm/jsm_tty.c static void jsm_tty_write(struct uart_port *port) uart_port 119 drivers/tty/serial/jsm/jsm_tty.c channel = container_of(port, struct jsm_channel, uart_port); uart_port 123 drivers/tty/serial/jsm/jsm_tty.c static void jsm_tty_start_tx(struct uart_port *port) uart_port 126 drivers/tty/serial/jsm/jsm_tty.c container_of(port, struct jsm_channel, uart_port); uart_port 136 drivers/tty/serial/jsm/jsm_tty.c static void jsm_tty_stop_tx(struct uart_port *port) uart_port 139 drivers/tty/serial/jsm/jsm_tty.c container_of(port, struct jsm_channel, uart_port); uart_port 148 drivers/tty/serial/jsm/jsm_tty.c static void jsm_tty_send_xchar(struct uart_port *port, char ch) uart_port 152 drivers/tty/serial/jsm/jsm_tty.c container_of(port, struct jsm_channel, uart_port); uart_port 165 drivers/tty/serial/jsm/jsm_tty.c static void jsm_tty_stop_rx(struct uart_port *port) uart_port 168 drivers/tty/serial/jsm/jsm_tty.c container_of(port, struct jsm_channel, uart_port); uart_port 173 drivers/tty/serial/jsm/jsm_tty.c static void jsm_tty_break(struct uart_port *port, int break_state) uart_port 177 drivers/tty/serial/jsm/jsm_tty.c container_of(port, struct jsm_channel, uart_port); uart_port 188 drivers/tty/serial/jsm/jsm_tty.c static int jsm_tty_open(struct uart_port *port) uart_port 192 drivers/tty/serial/jsm/jsm_tty.c container_of(port, struct jsm_channel, uart_port); uart_port 267 drivers/tty/serial/jsm/jsm_tty.c static void jsm_tty_close(struct uart_port *port) uart_port 271 drivers/tty/serial/jsm/jsm_tty.c container_of(port, struct jsm_channel, uart_port); uart_port 299 drivers/tty/serial/jsm/jsm_tty.c static void jsm_tty_set_termios(struct uart_port *port, uart_port 305 drivers/tty/serial/jsm/jsm_tty.c container_of(port, struct jsm_channel, uart_port); uart_port 320 drivers/tty/serial/jsm/jsm_tty.c static const char *jsm_tty_type(struct uart_port *port) uart_port 325 drivers/tty/serial/jsm/jsm_tty.c static void jsm_tty_release_port(struct uart_port *port) uart_port 329 drivers/tty/serial/jsm/jsm_tty.c static int jsm_tty_request_port(struct uart_port *port) uart_port 334 drivers/tty/serial/jsm/jsm_tty.c static void jsm_config_port(struct uart_port *port, int flags) uart_port 451 drivers/tty/serial/jsm/jsm_tty.c brd->channels[i]->uart_port.irq = brd->irq; uart_port 452 drivers/tty/serial/jsm/jsm_tty.c brd->channels[i]->uart_port.uartclk = 14745600; uart_port 453 drivers/tty/serial/jsm/jsm_tty.c brd->channels[i]->uart_port.type = PORT_JSM; uart_port 454 drivers/tty/serial/jsm/jsm_tty.c brd->channels[i]->uart_port.iotype = UPIO_MEM; uart_port 455 drivers/tty/serial/jsm/jsm_tty.c brd->channels[i]->uart_port.membase = brd->re_map_membase; uart_port 456 drivers/tty/serial/jsm/jsm_tty.c brd->channels[i]->uart_port.fifosize = 16; uart_port 457 drivers/tty/serial/jsm/jsm_tty.c brd->channels[i]->uart_port.ops = &jsm_ops; uart_port 464 drivers/tty/serial/jsm/jsm_tty.c brd->channels[i]->uart_port.line = line; uart_port 465 drivers/tty/serial/jsm/jsm_tty.c rc = uart_add_one_port(&jsm_uart_driver, &brd->channels[i]->uart_port); uart_port 501 drivers/tty/serial/jsm/jsm_tty.c clear_bit(ch->uart_port.line, linemap); uart_port 502 drivers/tty/serial/jsm/jsm_tty.c uart_remove_one_port(&jsm_uart_driver, &brd->channels[i]->uart_port); uart_port 525 drivers/tty/serial/jsm/jsm_tty.c port = &ch->uart_port.state->port; uart_port 100 drivers/tty/serial/lantiq.c static void lqasc_tx_chars(struct uart_port *port); uart_port 106 drivers/tty/serial/lantiq.c int (*request_irq)(struct uart_port *port); uart_port 107 drivers/tty/serial/lantiq.c void (*free_irq)(struct uart_port *port); uart_port 111 drivers/tty/serial/lantiq.c struct uart_port port; uart_port 133 drivers/tty/serial/lantiq.c ltq_uart_port *to_ltq_uart_port(struct uart_port *port) uart_port 139 drivers/tty/serial/lantiq.c lqasc_stop_tx(struct uart_port *port) uart_port 145 drivers/tty/serial/lantiq.c lqasc_start_tx(struct uart_port *port) uart_port 157 drivers/tty/serial/lantiq.c lqasc_stop_rx(struct uart_port *port) uart_port 163 drivers/tty/serial/lantiq.c lqasc_rx_chars(struct uart_port *port) uart_port 225 drivers/tty/serial/lantiq.c lqasc_tx_chars(struct uart_port *port) uart_port 259 drivers/tty/serial/lantiq.c struct uart_port *port = (struct uart_port *)_port; uart_port 273 drivers/tty/serial/lantiq.c struct uart_port *port = (struct uart_port *)_port; uart_port 288 drivers/tty/serial/lantiq.c struct uart_port *port = (struct uart_port *)_port; uart_port 302 drivers/tty/serial/lantiq.c struct uart_port *port = p; uart_port 324 drivers/tty/serial/lantiq.c lqasc_tx_empty(struct uart_port *port) uart_port 333 drivers/tty/serial/lantiq.c lqasc_get_mctrl(struct uart_port *port) uart_port 339 drivers/tty/serial/lantiq.c lqasc_set_mctrl(struct uart_port *port, u_int mctrl) uart_port 344 drivers/tty/serial/lantiq.c lqasc_break_ctl(struct uart_port *port, int break_state) uart_port 349 drivers/tty/serial/lantiq.c lqasc_startup(struct uart_port *port) uart_port 391 drivers/tty/serial/lantiq.c lqasc_shutdown(struct uart_port *port) uart_port 410 drivers/tty/serial/lantiq.c lqasc_set_termios(struct uart_port *port, uart_port 511 drivers/tty/serial/lantiq.c lqasc_type(struct uart_port *port) uart_port 520 drivers/tty/serial/lantiq.c lqasc_release_port(struct uart_port *port) uart_port 531 drivers/tty/serial/lantiq.c lqasc_request_port(struct uart_port *port) uart_port 561 drivers/tty/serial/lantiq.c lqasc_config_port(struct uart_port *port, int flags) uart_port 570 drivers/tty/serial/lantiq.c lqasc_verify_port(struct uart_port *port, uart_port 602 drivers/tty/serial/lantiq.c lqasc_console_putchar(struct uart_port *port, int ch) uart_port 616 drivers/tty/serial/lantiq.c static void lqasc_serial_port_write(struct uart_port *port, const char *s, uart_port 644 drivers/tty/serial/lantiq.c struct uart_port *port; uart_port 721 drivers/tty/serial/lantiq.c struct uart_port *port = <q_port->port; uart_port 739 drivers/tty/serial/lantiq.c static int request_irq_lantiq(struct uart_port *port) uart_port 773 drivers/tty/serial/lantiq.c static void free_irq_lantiq(struct uart_port *port) uart_port 784 drivers/tty/serial/lantiq.c struct uart_port *port = <q_port->port; uart_port 798 drivers/tty/serial/lantiq.c static int request_irq_intel(struct uart_port *port) uart_port 811 drivers/tty/serial/lantiq.c static void free_irq_intel(struct uart_port *port) uart_port 823 drivers/tty/serial/lantiq.c struct uart_port *port; uart_port 89 drivers/tty/serial/lpc32xx_hs.c struct uart_port port; uart_port 98 drivers/tty/serial/lpc32xx_hs.c static void wait_for_xmit_empty(struct uart_port *port) uart_port 112 drivers/tty/serial/lpc32xx_hs.c static void wait_for_xmit_ready(struct uart_port *port) uart_port 126 drivers/tty/serial/lpc32xx_hs.c static void lpc32xx_hsuart_console_putchar(struct uart_port *port, int ch) uart_port 159 drivers/tty/serial/lpc32xx_hs.c struct uart_port *port; uart_port 243 drivers/tty/serial/lpc32xx_hs.c static void __serial_uart_flush(struct uart_port *port) uart_port 253 drivers/tty/serial/lpc32xx_hs.c static void __serial_lpc32xx_rx(struct uart_port *port) uart_port 283 drivers/tty/serial/lpc32xx_hs.c static void __serial_lpc32xx_tx(struct uart_port *port) uart_port 322 drivers/tty/serial/lpc32xx_hs.c struct uart_port *port = dev_id; uart_port 367 drivers/tty/serial/lpc32xx_hs.c static unsigned int serial_lpc32xx_tx_empty(struct uart_port *port) uart_port 378 drivers/tty/serial/lpc32xx_hs.c static void serial_lpc32xx_set_mctrl(struct uart_port *port, uart_port 385 drivers/tty/serial/lpc32xx_hs.c static unsigned int serial_lpc32xx_get_mctrl(struct uart_port *port) uart_port 392 drivers/tty/serial/lpc32xx_hs.c static void serial_lpc32xx_stop_tx(struct uart_port *port) uart_port 402 drivers/tty/serial/lpc32xx_hs.c static void serial_lpc32xx_start_tx(struct uart_port *port) uart_port 413 drivers/tty/serial/lpc32xx_hs.c static void serial_lpc32xx_stop_rx(struct uart_port *port) uart_port 426 drivers/tty/serial/lpc32xx_hs.c static void serial_lpc32xx_break_ctl(struct uart_port *port, uart_port 443 drivers/tty/serial/lpc32xx_hs.c static int serial_lpc32xx_startup(struct uart_port *port) uart_port 481 drivers/tty/serial/lpc32xx_hs.c static void serial_lpc32xx_shutdown(struct uart_port *port) uart_port 500 drivers/tty/serial/lpc32xx_hs.c static void serial_lpc32xx_set_termios(struct uart_port *port, uart_port 540 drivers/tty/serial/lpc32xx_hs.c static const char *serial_lpc32xx_type(struct uart_port *port) uart_port 545 drivers/tty/serial/lpc32xx_hs.c static void serial_lpc32xx_release_port(struct uart_port *port) uart_port 557 drivers/tty/serial/lpc32xx_hs.c static int serial_lpc32xx_request_port(struct uart_port *port) uart_port 578 drivers/tty/serial/lpc32xx_hs.c static void serial_lpc32xx_config_port(struct uart_port *port, int uflags) uart_port 603 drivers/tty/serial/lpc32xx_hs.c static int serial_lpc32xx_verify_port(struct uart_port *port, uart_port 93 drivers/tty/serial/max3100.c struct uart_port port; uart_port 334 drivers/tty/serial/max3100.c static void max3100_enable_ms(struct uart_port *port) uart_port 345 drivers/tty/serial/max3100.c static void max3100_start_tx(struct uart_port *port) uart_port 356 drivers/tty/serial/max3100.c static void max3100_stop_rx(struct uart_port *port) uart_port 372 drivers/tty/serial/max3100.c static unsigned int max3100_tx_empty(struct uart_port *port) uart_port 385 drivers/tty/serial/max3100.c static unsigned int max3100_get_mctrl(struct uart_port *port) uart_port 399 drivers/tty/serial/max3100.c static void max3100_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 420 drivers/tty/serial/max3100.c max3100_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 543 drivers/tty/serial/max3100.c static void max3100_shutdown(struct uart_port *port) uart_port 578 drivers/tty/serial/max3100.c static int max3100_startup(struct uart_port *port) uart_port 633 drivers/tty/serial/max3100.c static const char *max3100_type(struct uart_port *port) uart_port 644 drivers/tty/serial/max3100.c static void max3100_release_port(struct uart_port *port) uart_port 653 drivers/tty/serial/max3100.c static void max3100_config_port(struct uart_port *port, int flags) uart_port 665 drivers/tty/serial/max3100.c static int max3100_verify_port(struct uart_port *port, uart_port 680 drivers/tty/serial/max3100.c static void max3100_stop_tx(struct uart_port *port) uart_port 689 drivers/tty/serial/max3100.c static int max3100_request_port(struct uart_port *port) uart_port 699 drivers/tty/serial/max3100.c static void max3100_break_ctl(struct uart_port *port, int break_state) uart_port 253 drivers/tty/serial/max310x.c void (*power)(struct uart_port *, int); uart_port 257 drivers/tty/serial/max310x.c struct uart_port port; uart_port 290 drivers/tty/serial/max310x.c static u8 max310x_port_read(struct uart_port *port, u8 reg) uart_port 300 drivers/tty/serial/max310x.c static void max310x_port_write(struct uart_port *port, u8 reg, u8 val) uart_port 307 drivers/tty/serial/max310x.c static void max310x_port_update(struct uart_port *port, u8 reg, u8 mask, u8 val) uart_port 376 drivers/tty/serial/max310x.c static void max310x_power(struct uart_port *port, int on) uart_port 407 drivers/tty/serial/max310x.c static void max14830_power(struct uart_port *port, int on) uart_port 502 drivers/tty/serial/max310x.c static int max310x_set_baud(struct uart_port *port, int baud) uart_port 624 drivers/tty/serial/max310x.c static void max310x_batch_write(struct uart_port *port, u8 *txbuf, unsigned int len) uart_port 639 drivers/tty/serial/max310x.c static void max310x_batch_read(struct uart_port *port, u8 *rxbuf, unsigned int len) uart_port 654 drivers/tty/serial/max310x.c static void max310x_handle_rx(struct uart_port *port, unsigned int rxlen) uart_port 748 drivers/tty/serial/max310x.c static void max310x_handle_tx(struct uart_port *port) uart_port 790 drivers/tty/serial/max310x.c static void max310x_start_tx(struct uart_port *port) uart_port 799 drivers/tty/serial/max310x.c struct uart_port *port = &s->p[portno].port; uart_port 858 drivers/tty/serial/max310x.c static unsigned int max310x_tx_empty(struct uart_port *port) uart_port 865 drivers/tty/serial/max310x.c static unsigned int max310x_get_mctrl(struct uart_port *port) uart_port 883 drivers/tty/serial/max310x.c static void max310x_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 890 drivers/tty/serial/max310x.c static void max310x_break_ctl(struct uart_port *port, int break_state) uart_port 897 drivers/tty/serial/max310x.c static void max310x_set_termios(struct uart_port *port, uart_port 1029 drivers/tty/serial/max310x.c static int max310x_rs485_config(struct uart_port *port, uart_port 1048 drivers/tty/serial/max310x.c static int max310x_startup(struct uart_port *port) uart_port 1096 drivers/tty/serial/max310x.c static void max310x_shutdown(struct uart_port *port) uart_port 1106 drivers/tty/serial/max310x.c static const char *max310x_type(struct uart_port *port) uart_port 1113 drivers/tty/serial/max310x.c static int max310x_request_port(struct uart_port *port) uart_port 1119 drivers/tty/serial/max310x.c static void max310x_config_port(struct uart_port *port, int flags) uart_port 1125 drivers/tty/serial/max310x.c static int max310x_verify_port(struct uart_port *port, struct serial_struct *s) uart_port 1135 drivers/tty/serial/max310x.c static void max310x_null_void(struct uart_port *port) uart_port 1191 drivers/tty/serial/max310x.c struct uart_port *port = &s->p[offset / 4].port; uart_port 1201 drivers/tty/serial/max310x.c struct uart_port *port = &s->p[offset / 4].port; uart_port 1210 drivers/tty/serial/max310x.c struct uart_port *port = &s->p[offset / 4].port; uart_port 1221 drivers/tty/serial/max310x.c struct uart_port *port = &s->p[offset / 4].port; uart_port 1235 drivers/tty/serial/max310x.c struct uart_port *port = &s->p[offset / 4].port; uart_port 53 drivers/tty/serial/mcf.c struct uart_port port; uart_port 60 drivers/tty/serial/mcf.c static unsigned int mcf_tx_empty(struct uart_port *port) uart_port 68 drivers/tty/serial/mcf.c static unsigned int mcf_get_mctrl(struct uart_port *port) uart_port 84 drivers/tty/serial/mcf.c static void mcf_set_mctrl(struct uart_port *port, unsigned int sigs) uart_port 98 drivers/tty/serial/mcf.c static void mcf_start_tx(struct uart_port *port) uart_port 114 drivers/tty/serial/mcf.c static void mcf_stop_tx(struct uart_port *port) uart_port 124 drivers/tty/serial/mcf.c static void mcf_stop_rx(struct uart_port *port) uart_port 134 drivers/tty/serial/mcf.c static void mcf_break_ctl(struct uart_port *port, int break_state) uart_port 148 drivers/tty/serial/mcf.c static int mcf_startup(struct uart_port *port) uart_port 174 drivers/tty/serial/mcf.c static void mcf_shutdown(struct uart_port *port) uart_port 194 drivers/tty/serial/mcf.c static void mcf_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 283 drivers/tty/serial/mcf.c struct uart_port *port = &pp->port; uart_port 331 drivers/tty/serial/mcf.c struct uart_port *port = &pp->port; uart_port 367 drivers/tty/serial/mcf.c struct uart_port *port = data; uart_port 390 drivers/tty/serial/mcf.c static void mcf_config_port(struct uart_port *port, int flags) uart_port 405 drivers/tty/serial/mcf.c static const char *mcf_type(struct uart_port *port) uart_port 412 drivers/tty/serial/mcf.c static int mcf_request_port(struct uart_port *port) uart_port 420 drivers/tty/serial/mcf.c static void mcf_release_port(struct uart_port *port) uart_port 427 drivers/tty/serial/mcf.c static int mcf_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 437 drivers/tty/serial/mcf.c static int mcf_config_rs485(struct uart_port *port, struct serial_rs485 *rs485) uart_port 492 drivers/tty/serial/mcf.c struct uart_port *port; uart_port 518 drivers/tty/serial/mcf.c struct uart_port *port = &(mcf_ports + co->index)->port; uart_port 547 drivers/tty/serial/mcf.c struct uart_port *port; uart_port 617 drivers/tty/serial/mcf.c struct uart_port *port; uart_port 646 drivers/tty/serial/mcf.c struct uart_port *port; uart_port 120 drivers/tty/serial/men_z135_uart.c struct uart_port port; uart_port 139 drivers/tty/serial/men_z135_uart.c struct uart_port *port = &uart->port; uart_port 161 drivers/tty/serial/men_z135_uart.c struct uart_port *port = &uart->port; uart_port 197 drivers/tty/serial/men_z135_uart.c struct uart_port *port = &uart->port; uart_port 222 drivers/tty/serial/men_z135_uart.c struct uart_port *port = &uart->port; uart_port 245 drivers/tty/serial/men_z135_uart.c struct uart_port *port = &uart->port; uart_port 295 drivers/tty/serial/men_z135_uart.c struct uart_port *port = &uart->port; uart_port 388 drivers/tty/serial/men_z135_uart.c struct uart_port *port = &uart->port; uart_port 439 drivers/tty/serial/men_z135_uart.c struct uart_port *port = &uart->port; uart_port 457 drivers/tty/serial/men_z135_uart.c static unsigned int men_z135_tx_empty(struct uart_port *port) uart_port 479 drivers/tty/serial/men_z135_uart.c static void men_z135_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 520 drivers/tty/serial/men_z135_uart.c static unsigned int men_z135_get_mctrl(struct uart_port *port) uart_port 547 drivers/tty/serial/men_z135_uart.c static void men_z135_stop_tx(struct uart_port *port) uart_port 560 drivers/tty/serial/men_z135_uart.c static void men_z135_disable_ms(struct uart_port *port) uart_port 574 drivers/tty/serial/men_z135_uart.c static void men_z135_start_tx(struct uart_port *port) uart_port 590 drivers/tty/serial/men_z135_uart.c static void men_z135_stop_rx(struct uart_port *port) uart_port 603 drivers/tty/serial/men_z135_uart.c static void men_z135_enable_ms(struct uart_port *port) uart_port 610 drivers/tty/serial/men_z135_uart.c static int men_z135_startup(struct uart_port *port) uart_port 636 drivers/tty/serial/men_z135_uart.c static void men_z135_shutdown(struct uart_port *port) uart_port 648 drivers/tty/serial/men_z135_uart.c static void men_z135_set_termios(struct uart_port *port, uart_port 725 drivers/tty/serial/men_z135_uart.c static const char *men_z135_type(struct uart_port *port) uart_port 730 drivers/tty/serial/men_z135_uart.c static void men_z135_release_port(struct uart_port *port) uart_port 740 drivers/tty/serial/men_z135_uart.c static int men_z135_request_port(struct uart_port *port) uart_port 762 drivers/tty/serial/men_z135_uart.c static void men_z135_config_port(struct uart_port *port, int type) uart_port 768 drivers/tty/serial/men_z135_uart.c static int men_z135_verify_port(struct uart_port *port, uart_port 82 drivers/tty/serial/meson_uart.c static struct uart_port *meson_ports[AML_UART_PORT_NUM]; uart_port 84 drivers/tty/serial/meson_uart.c static void meson_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 88 drivers/tty/serial/meson_uart.c static unsigned int meson_uart_get_mctrl(struct uart_port *port) uart_port 93 drivers/tty/serial/meson_uart.c static unsigned int meson_uart_tx_empty(struct uart_port *port) uart_port 102 drivers/tty/serial/meson_uart.c static void meson_uart_stop_tx(struct uart_port *port) uart_port 111 drivers/tty/serial/meson_uart.c static void meson_uart_stop_rx(struct uart_port *port) uart_port 120 drivers/tty/serial/meson_uart.c static void meson_uart_shutdown(struct uart_port *port) uart_port 137 drivers/tty/serial/meson_uart.c static void meson_uart_start_tx(struct uart_port *port) uart_port 175 drivers/tty/serial/meson_uart.c static void meson_receive_chars(struct uart_port *port) uart_port 237 drivers/tty/serial/meson_uart.c struct uart_port *port = (struct uart_port *)dev_id; uart_port 254 drivers/tty/serial/meson_uart.c static const char *meson_uart_type(struct uart_port *port) uart_port 259 drivers/tty/serial/meson_uart.c static void meson_uart_reset(struct uart_port *port) uart_port 271 drivers/tty/serial/meson_uart.c static int meson_uart_startup(struct uart_port *port) uart_port 297 drivers/tty/serial/meson_uart.c static void meson_uart_change_speed(struct uart_port *port, unsigned long baud) uart_port 314 drivers/tty/serial/meson_uart.c static void meson_uart_set_termios(struct uart_port *port, uart_port 385 drivers/tty/serial/meson_uart.c static int meson_uart_verify_port(struct uart_port *port, uart_port 399 drivers/tty/serial/meson_uart.c static void meson_uart_release_port(struct uart_port *port) uart_port 406 drivers/tty/serial/meson_uart.c static int meson_uart_request_port(struct uart_port *port) uart_port 422 drivers/tty/serial/meson_uart.c static void meson_uart_config_port(struct uart_port *port, int flags) uart_port 448 drivers/tty/serial/meson_uart.c static void meson_uart_enable_tx_engine(struct uart_port *port) uart_port 457 drivers/tty/serial/meson_uart.c static void meson_console_putchar(struct uart_port *port, int ch) uart_port 467 drivers/tty/serial/meson_uart.c static void meson_serial_port_write(struct uart_port *port, const char *s, uart_port 499 drivers/tty/serial/meson_uart.c struct uart_port *port; uart_port 510 drivers/tty/serial/meson_uart.c struct uart_port *port; uart_port 616 drivers/tty/serial/meson_uart.c struct uart_port *port) uart_port 630 drivers/tty/serial/meson_uart.c struct uart_port *port) uart_port 656 drivers/tty/serial/meson_uart.c struct uart_port *port; uart_port 688 drivers/tty/serial/meson_uart.c port = devm_kzalloc(&pdev->dev, sizeof(struct uart_port), GFP_KERNEL); uart_port 731 drivers/tty/serial/meson_uart.c struct uart_port *port; uart_port 22 drivers/tty/serial/milbeaut_usio.c static struct uart_port mlb_usio_ports[CONFIG_SERIAL_MILBEAUT_USIO_PORTS]; uart_port 69 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_stop_tx(struct uart_port *port) uart_port 77 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_tx_chars(struct uart_port *port) uart_port 125 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_start_tx(struct uart_port *port) uart_port 140 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_stop_rx(struct uart_port *port) uart_port 146 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_enable_ms(struct uart_port *port) uart_port 153 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_rx_chars(struct uart_port *port) uart_port 214 drivers/tty/serial/milbeaut_usio.c struct uart_port *port = dev_id; uart_port 225 drivers/tty/serial/milbeaut_usio.c struct uart_port *port = dev_id; uart_port 235 drivers/tty/serial/milbeaut_usio.c static unsigned int mlb_usio_tx_empty(struct uart_port *port) uart_port 241 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 245 drivers/tty/serial/milbeaut_usio.c static unsigned int mlb_usio_get_mctrl(struct uart_port *port) uart_port 251 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_break_ctl(struct uart_port *port, int break_state) uart_port 255 drivers/tty/serial/milbeaut_usio.c static int mlb_usio_startup(struct uart_port *port) uart_port 296 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_shutdown(struct uart_port *port) uart_port 304 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_set_termios(struct uart_port *port, uart_port 378 drivers/tty/serial/milbeaut_usio.c static const char *mlb_usio_type(struct uart_port *port) uart_port 383 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_config_port(struct uart_port *port, int flags) uart_port 407 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_console_putchar(struct uart_port *port, int c) uart_port 418 drivers/tty/serial/milbeaut_usio.c struct uart_port *port = &mlb_usio_ports[co->index]; uart_port 425 drivers/tty/serial/milbeaut_usio.c struct uart_port *port; uart_port 504 drivers/tty/serial/milbeaut_usio.c struct uart_port *port; uart_port 561 drivers/tty/serial/milbeaut_usio.c struct uart_port *port = &mlb_usio_ports[pdev->id]; uart_port 62 drivers/tty/serial/mpc52xx_uart.c static struct uart_port mpc52xx_uart_ports[MPC52xx_PSC_MAXNUM]; uart_port 82 drivers/tty/serial/mpc52xx_uart.c static irqreturn_t mpc5xxx_uart_process_int(struct uart_port *port); uart_port 89 drivers/tty/serial/mpc52xx_uart.c void (*fifo_init)(struct uart_port *port); uart_port 90 drivers/tty/serial/mpc52xx_uart.c int (*raw_rx_rdy)(struct uart_port *port); uart_port 91 drivers/tty/serial/mpc52xx_uart.c int (*raw_tx_rdy)(struct uart_port *port); uart_port 92 drivers/tty/serial/mpc52xx_uart.c int (*rx_rdy)(struct uart_port *port); uart_port 93 drivers/tty/serial/mpc52xx_uart.c int (*tx_rdy)(struct uart_port *port); uart_port 94 drivers/tty/serial/mpc52xx_uart.c int (*tx_empty)(struct uart_port *port); uart_port 95 drivers/tty/serial/mpc52xx_uart.c void (*stop_rx)(struct uart_port *port); uart_port 96 drivers/tty/serial/mpc52xx_uart.c void (*start_tx)(struct uart_port *port); uart_port 97 drivers/tty/serial/mpc52xx_uart.c void (*stop_tx)(struct uart_port *port); uart_port 98 drivers/tty/serial/mpc52xx_uart.c void (*rx_clr_irq)(struct uart_port *port); uart_port 99 drivers/tty/serial/mpc52xx_uart.c void (*tx_clr_irq)(struct uart_port *port); uart_port 100 drivers/tty/serial/mpc52xx_uart.c void (*write_char)(struct uart_port *port, unsigned char c); uart_port 101 drivers/tty/serial/mpc52xx_uart.c unsigned char (*read_char)(struct uart_port *port); uart_port 102 drivers/tty/serial/mpc52xx_uart.c void (*cw_disable_ints)(struct uart_port *port); uart_port 103 drivers/tty/serial/mpc52xx_uart.c void (*cw_restore_ints)(struct uart_port *port); uart_port 104 drivers/tty/serial/mpc52xx_uart.c unsigned int (*set_baudrate)(struct uart_port *port, uart_port 107 drivers/tty/serial/mpc52xx_uart.c int (*clock_alloc)(struct uart_port *port); uart_port 108 drivers/tty/serial/mpc52xx_uart.c void (*clock_relse)(struct uart_port *port); uart_port 109 drivers/tty/serial/mpc52xx_uart.c int (*clock)(struct uart_port *port, int enable); uart_port 112 drivers/tty/serial/mpc52xx_uart.c void (*get_irq)(struct uart_port *, struct device_node *); uart_port 113 drivers/tty/serial/mpc52xx_uart.c irqreturn_t (*handle_irq)(struct uart_port *port); uart_port 114 drivers/tty/serial/mpc52xx_uart.c u16 (*get_status)(struct uart_port *port); uart_port 115 drivers/tty/serial/mpc52xx_uart.c u8 (*get_ipcr)(struct uart_port *port); uart_port 116 drivers/tty/serial/mpc52xx_uart.c void (*command)(struct uart_port *port, u8 cmd); uart_port 117 drivers/tty/serial/mpc52xx_uart.c void (*set_mode)(struct uart_port *port, u8 mr1, u8 mr2); uart_port 118 drivers/tty/serial/mpc52xx_uart.c void (*set_rts)(struct uart_port *port, int state); uart_port 119 drivers/tty/serial/mpc52xx_uart.c void (*enable_ms)(struct uart_port *port); uart_port 120 drivers/tty/serial/mpc52xx_uart.c void (*set_sicr)(struct uart_port *port, u32 val); uart_port 121 drivers/tty/serial/mpc52xx_uart.c void (*set_imr)(struct uart_port *port, u16 val); uart_port 122 drivers/tty/serial/mpc52xx_uart.c u8 (*get_mr1)(struct uart_port *port); uart_port 135 drivers/tty/serial/mpc52xx_uart.c static u16 mpc52xx_psc_get_status(struct uart_port *port) uart_port 140 drivers/tty/serial/mpc52xx_uart.c static u8 mpc52xx_psc_get_ipcr(struct uart_port *port) uart_port 145 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_command(struct uart_port *port, u8 cmd) uart_port 150 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_set_mode(struct uart_port *port, u8 mr1, u8 mr2) uart_port 157 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_set_rts(struct uart_port *port, int state) uart_port 165 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_enable_ms(struct uart_port *port) uart_port 178 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_set_sicr(struct uart_port *port, u32 val) uart_port 183 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_set_imr(struct uart_port *port, u16 val) uart_port 188 drivers/tty/serial/mpc52xx_uart.c static u8 mpc52xx_psc_get_mr1(struct uart_port *port) uart_port 196 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_fifo_init(struct uart_port *port) uart_port 210 drivers/tty/serial/mpc52xx_uart.c static int mpc52xx_psc_raw_rx_rdy(struct uart_port *port) uart_port 216 drivers/tty/serial/mpc52xx_uart.c static int mpc52xx_psc_raw_tx_rdy(struct uart_port *port) uart_port 223 drivers/tty/serial/mpc52xx_uart.c static int mpc52xx_psc_rx_rdy(struct uart_port *port) uart_port 230 drivers/tty/serial/mpc52xx_uart.c static int mpc52xx_psc_tx_rdy(struct uart_port *port) uart_port 237 drivers/tty/serial/mpc52xx_uart.c static int mpc52xx_psc_tx_empty(struct uart_port *port) uart_port 244 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_start_tx(struct uart_port *port) uart_port 250 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_stop_tx(struct uart_port *port) uart_port 256 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_stop_rx(struct uart_port *port) uart_port 262 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_rx_clr_irq(struct uart_port *port) uart_port 266 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_tx_clr_irq(struct uart_port *port) uart_port 270 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_write_char(struct uart_port *port, unsigned char c) uart_port 275 drivers/tty/serial/mpc52xx_uart.c static unsigned char mpc52xx_psc_read_char(struct uart_port *port) uart_port 280 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_cw_disable_ints(struct uart_port *port) uart_port 285 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_cw_restore_ints(struct uart_port *port) uart_port 290 drivers/tty/serial/mpc52xx_uart.c static unsigned int mpc5200_psc_set_baudrate(struct uart_port *port, uart_port 308 drivers/tty/serial/mpc52xx_uart.c static unsigned int mpc5200b_psc_set_baudrate(struct uart_port *port, uart_port 334 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_get_irq(struct uart_port *port, struct device_node *np) uart_port 341 drivers/tty/serial/mpc52xx_uart.c static irqreturn_t mpc52xx_psc_handle_irq(struct uart_port *port) uart_port 424 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_fifo_init(struct uart_port *port) uart_port 443 drivers/tty/serial/mpc52xx_uart.c static int mpc512x_psc_raw_rx_rdy(struct uart_port *port) uart_port 448 drivers/tty/serial/mpc52xx_uart.c static int mpc512x_psc_raw_tx_rdy(struct uart_port *port) uart_port 453 drivers/tty/serial/mpc52xx_uart.c static int mpc512x_psc_rx_rdy(struct uart_port *port) uart_port 460 drivers/tty/serial/mpc52xx_uart.c static int mpc512x_psc_tx_rdy(struct uart_port *port) uart_port 467 drivers/tty/serial/mpc52xx_uart.c static int mpc512x_psc_tx_empty(struct uart_port *port) uart_port 473 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_stop_rx(struct uart_port *port) uart_port 482 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_start_tx(struct uart_port *port) uart_port 491 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_stop_tx(struct uart_port *port) uart_port 500 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_rx_clr_irq(struct uart_port *port) uart_port 505 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_tx_clr_irq(struct uart_port *port) uart_port 510 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_write_char(struct uart_port *port, unsigned char c) uart_port 515 drivers/tty/serial/mpc52xx_uart.c static unsigned char mpc512x_psc_read_char(struct uart_port *port) uart_port 520 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_cw_disable_ints(struct uart_port *port) uart_port 529 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_cw_restore_ints(struct uart_port *port) uart_port 536 drivers/tty/serial/mpc52xx_uart.c static unsigned int mpc512x_psc_set_baudrate(struct uart_port *port, uart_port 640 drivers/tty/serial/mpc52xx_uart.c static irqreturn_t mpc512x_psc_handle_irq(struct uart_port *port) uart_port 661 drivers/tty/serial/mpc52xx_uart.c static int mpc512x_psc_alloc_clock(struct uart_port *port) uart_port 710 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_relse_clock(struct uart_port *port) uart_port 728 drivers/tty/serial/mpc52xx_uart.c static int mpc512x_psc_endis_clock(struct uart_port *port, int enable) uart_port 756 drivers/tty/serial/mpc52xx_uart.c static void mpc512x_psc_get_irq(struct uart_port *port, struct device_node *np) uart_port 768 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_fifo_init(struct uart_port *port) uart_port 787 drivers/tty/serial/mpc52xx_uart.c static int mpc5125_psc_raw_rx_rdy(struct uart_port *port) uart_port 792 drivers/tty/serial/mpc52xx_uart.c static int mpc5125_psc_raw_tx_rdy(struct uart_port *port) uart_port 797 drivers/tty/serial/mpc52xx_uart.c static int mpc5125_psc_rx_rdy(struct uart_port *port) uart_port 803 drivers/tty/serial/mpc52xx_uart.c static int mpc5125_psc_tx_rdy(struct uart_port *port) uart_port 809 drivers/tty/serial/mpc52xx_uart.c static int mpc5125_psc_tx_empty(struct uart_port *port) uart_port 814 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_stop_rx(struct uart_port *port) uart_port 823 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_start_tx(struct uart_port *port) uart_port 832 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_stop_tx(struct uart_port *port) uart_port 841 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_rx_clr_irq(struct uart_port *port) uart_port 846 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_tx_clr_irq(struct uart_port *port) uart_port 851 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_write_char(struct uart_port *port, unsigned char c) uart_port 856 drivers/tty/serial/mpc52xx_uart.c static unsigned char mpc5125_psc_read_char(struct uart_port *port) uart_port 861 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_cw_disable_ints(struct uart_port *port) uart_port 870 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_cw_restore_ints(struct uart_port *port) uart_port 886 drivers/tty/serial/mpc52xx_uart.c static unsigned int mpc5125_psc_set_baudrate(struct uart_port *port, uart_port 912 drivers/tty/serial/mpc52xx_uart.c static u16 mpc5125_psc_get_status(struct uart_port *port) uart_port 917 drivers/tty/serial/mpc52xx_uart.c static u8 mpc5125_psc_get_ipcr(struct uart_port *port) uart_port 922 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_command(struct uart_port *port, u8 cmd) uart_port 927 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_set_mode(struct uart_port *port, u8 mr1, u8 mr2) uart_port 933 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_set_rts(struct uart_port *port, int state) uart_port 941 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_enable_ms(struct uart_port *port) uart_port 954 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_set_sicr(struct uart_port *port, u32 val) uart_port 959 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_set_imr(struct uart_port *port, u16 val) uart_port 964 drivers/tty/serial/mpc52xx_uart.c static u8 mpc5125_psc_get_mr1(struct uart_port *port) uart_port 1048 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_tx_empty(struct uart_port *port) uart_port 1054 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 1060 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_get_mctrl(struct uart_port *port) uart_port 1074 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_stop_tx(struct uart_port *port) uart_port 1081 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_start_tx(struct uart_port *port) uart_port 1088 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_stop_rx(struct uart_port *port) uart_port 1095 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_enable_ms(struct uart_port *port) uart_port 1101 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_break_ctl(struct uart_port *port, int ctl) uart_port 1115 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_startup(struct uart_port *port) uart_port 1153 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_shutdown(struct uart_port *port) uart_port 1174 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_set_termios(struct uart_port *port, struct ktermios *new, uart_port 1262 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_type(struct uart_port *port) uart_port 1272 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_release_port(struct uart_port *port) uart_port 1287 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_request_port(struct uart_port *port) uart_port 1323 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_config_port(struct uart_port *port, int flags) uart_port 1331 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 1373 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_int_rx_chars(struct uart_port *port) uart_port 1440 drivers/tty/serial/mpc52xx_uart.c mpc52xx_uart_int_tx_chars(struct uart_port *port) uart_port 1481 drivers/tty/serial/mpc52xx_uart.c mpc5xxx_uart_process_int(struct uart_port *port) uart_port 1519 drivers/tty/serial/mpc52xx_uart.c struct uart_port *port = dev_id; uart_port 1538 drivers/tty/serial/mpc52xx_uart.c mpc52xx_console_get_options(struct uart_port *port, uart_port 1576 drivers/tty/serial/mpc52xx_uart.c struct uart_port *port = &mpc52xx_uart_ports[co->index]; uart_port 1610 drivers/tty/serial/mpc52xx_uart.c struct uart_port *port = &mpc52xx_uart_ports[co->index]; uart_port 1745 drivers/tty/serial/mpc52xx_uart.c struct uart_port *port = NULL; uart_port 1812 drivers/tty/serial/mpc52xx_uart.c struct uart_port *port = platform_get_drvdata(op); uart_port 1824 drivers/tty/serial/mpc52xx_uart.c struct uart_port *port = platform_get_drvdata(op); uart_port 1835 drivers/tty/serial/mpc52xx_uart.c struct uart_port *port = platform_get_drvdata(op); uart_port 72 drivers/tty/serial/mps2-uart.c struct uart_port port; uart_port 79 drivers/tty/serial/mps2-uart.c static inline struct mps2_uart_port *to_mps2_port(struct uart_port *port) uart_port 84 drivers/tty/serial/mps2-uart.c static void mps2_uart_write8(struct uart_port *port, u8 val, unsigned int off) uart_port 91 drivers/tty/serial/mps2-uart.c static u8 mps2_uart_read8(struct uart_port *port, unsigned int off) uart_port 98 drivers/tty/serial/mps2-uart.c static void mps2_uart_write32(struct uart_port *port, u32 val, unsigned int off) uart_port 105 drivers/tty/serial/mps2-uart.c static unsigned int mps2_uart_tx_empty(struct uart_port *port) uart_port 112 drivers/tty/serial/mps2-uart.c static void mps2_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 116 drivers/tty/serial/mps2-uart.c static unsigned int mps2_uart_get_mctrl(struct uart_port *port) uart_port 121 drivers/tty/serial/mps2-uart.c static void mps2_uart_stop_tx(struct uart_port *port) uart_port 130 drivers/tty/serial/mps2-uart.c static void mps2_uart_tx_chars(struct uart_port *port) uart_port 157 drivers/tty/serial/mps2-uart.c static void mps2_uart_start_tx(struct uart_port *port) uart_port 175 drivers/tty/serial/mps2-uart.c static void mps2_uart_stop_rx(struct uart_port *port) uart_port 184 drivers/tty/serial/mps2-uart.c static void mps2_uart_break_ctl(struct uart_port *port, int ctl) uart_port 188 drivers/tty/serial/mps2-uart.c static void mps2_uart_rx_chars(struct uart_port *port) uart_port 204 drivers/tty/serial/mps2-uart.c struct uart_port *port = data; uart_port 222 drivers/tty/serial/mps2-uart.c struct uart_port *port = data; uart_port 241 drivers/tty/serial/mps2-uart.c struct uart_port *port = data; uart_port 285 drivers/tty/serial/mps2-uart.c static int mps2_uart_startup(struct uart_port *port) uart_port 342 drivers/tty/serial/mps2-uart.c static void mps2_uart_shutdown(struct uart_port *port) uart_port 360 drivers/tty/serial/mps2-uart.c mps2_uart_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 389 drivers/tty/serial/mps2-uart.c static const char *mps2_uart_type(struct uart_port *port) uart_port 394 drivers/tty/serial/mps2-uart.c static void mps2_uart_release_port(struct uart_port *port) uart_port 398 drivers/tty/serial/mps2-uart.c static int mps2_uart_request_port(struct uart_port *port) uart_port 403 drivers/tty/serial/mps2-uart.c static void mps2_uart_config_port(struct uart_port *port, int type) uart_port 409 drivers/tty/serial/mps2-uart.c static int mps2_uart_verify_port(struct uart_port *port, struct serial_struct *serinfo) uart_port 435 drivers/tty/serial/mps2-uart.c static void mps2_uart_console_putchar(struct uart_port *port, int ch) uart_port 446 drivers/tty/serial/mps2-uart.c struct uart_port *port = &mps_port->port; uart_port 487 drivers/tty/serial/mps2-uart.c static void mps2_early_putchar(struct uart_port *port, int ch) uart_port 175 drivers/tty/serial/msm_serial.c struct uart_port uart; uart_port 187 drivers/tty/serial/msm_serial.c #define UART_TO_MSM(uart_port) container_of(uart_port, struct msm_port, uart) uart_port 190 drivers/tty/serial/msm_serial.c void msm_write(struct uart_port *port, unsigned int val, unsigned int off) uart_port 196 drivers/tty/serial/msm_serial.c unsigned int msm_read(struct uart_port *port, unsigned int off) uart_port 204 drivers/tty/serial/msm_serial.c static void msm_serial_set_mnd_regs_tcxo(struct uart_port *port) uart_port 216 drivers/tty/serial/msm_serial.c static void msm_serial_set_mnd_regs_tcxoby4(struct uart_port *port) uart_port 225 drivers/tty/serial/msm_serial.c static void msm_serial_set_mnd_regs(struct uart_port *port) uart_port 242 drivers/tty/serial/msm_serial.c static void msm_handle_tx(struct uart_port *port); uart_port 245 drivers/tty/serial/msm_serial.c static void msm_stop_dma(struct uart_port *port, struct msm_dma *dma) uart_port 384 drivers/tty/serial/msm_serial.c static inline void msm_wait_for_xmitr(struct uart_port *port) uart_port 398 drivers/tty/serial/msm_serial.c static void msm_stop_tx(struct uart_port *port) uart_port 406 drivers/tty/serial/msm_serial.c static void msm_start_tx(struct uart_port *port) uart_port 419 drivers/tty/serial/msm_serial.c static void msm_reset_dm_count(struct uart_port *port, int count) uart_port 429 drivers/tty/serial/msm_serial.c struct uart_port *port = &msm_port->uart; uart_port 479 drivers/tty/serial/msm_serial.c struct uart_port *port = &msm_port->uart; uart_port 539 drivers/tty/serial/msm_serial.c struct uart_port *port = &msm_port->uart; uart_port 602 drivers/tty/serial/msm_serial.c struct uart_port *uart = &msm_port->uart; uart_port 666 drivers/tty/serial/msm_serial.c static void msm_stop_rx(struct uart_port *port) uart_port 678 drivers/tty/serial/msm_serial.c static void msm_enable_ms(struct uart_port *port) uart_port 686 drivers/tty/serial/msm_serial.c static void msm_handle_rx_dm(struct uart_port *port, unsigned int misr) uart_port 761 drivers/tty/serial/msm_serial.c static void msm_handle_rx(struct uart_port *port) uart_port 814 drivers/tty/serial/msm_serial.c static void msm_handle_tx_pio(struct uart_port *port, unsigned int tx_count) uart_port 861 drivers/tty/serial/msm_serial.c static void msm_handle_tx(struct uart_port *port) uart_port 917 drivers/tty/serial/msm_serial.c static void msm_handle_delta_cts(struct uart_port *port) uart_port 926 drivers/tty/serial/msm_serial.c struct uart_port *port = dev_id; uart_port 970 drivers/tty/serial/msm_serial.c static unsigned int msm_tx_empty(struct uart_port *port) uart_port 975 drivers/tty/serial/msm_serial.c static unsigned int msm_get_mctrl(struct uart_port *port) uart_port 980 drivers/tty/serial/msm_serial.c static void msm_reset(struct uart_port *port) uart_port 1001 drivers/tty/serial/msm_serial.c static void msm_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 1017 drivers/tty/serial/msm_serial.c static void msm_break_ctl(struct uart_port *port, int break_ctl) uart_port 1032 drivers/tty/serial/msm_serial.c msm_find_best_baud(struct uart_port *port, unsigned int baud, uart_port 1100 drivers/tty/serial/msm_serial.c static int msm_set_baud_rate(struct uart_port *port, unsigned int baud, uart_port 1163 drivers/tty/serial/msm_serial.c static void msm_init_clock(struct uart_port *port) uart_port 1172 drivers/tty/serial/msm_serial.c static int msm_startup(struct uart_port *port) uart_port 1224 drivers/tty/serial/msm_serial.c static void msm_shutdown(struct uart_port *port) uart_port 1239 drivers/tty/serial/msm_serial.c static void msm_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 1322 drivers/tty/serial/msm_serial.c static const char *msm_type(struct uart_port *port) uart_port 1327 drivers/tty/serial/msm_serial.c static void msm_release_port(struct uart_port *port) uart_port 1343 drivers/tty/serial/msm_serial.c static int msm_request_port(struct uart_port *port) uart_port 1372 drivers/tty/serial/msm_serial.c static void msm_config_port(struct uart_port *port, int flags) uart_port 1384 drivers/tty/serial/msm_serial.c static int msm_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 1393 drivers/tty/serial/msm_serial.c static void msm_power(struct uart_port *port, unsigned int state, uart_port 1413 drivers/tty/serial/msm_serial.c static int msm_poll_get_char_single(struct uart_port *port) uart_port 1424 drivers/tty/serial/msm_serial.c static int msm_poll_get_char_dm(struct uart_port *port) uart_port 1465 drivers/tty/serial/msm_serial.c static int msm_poll_get_char(struct uart_port *port) uart_port 1486 drivers/tty/serial/msm_serial.c static void msm_poll_put_char(struct uart_port *port, unsigned char c) uart_port 1570 drivers/tty/serial/msm_serial.c static inline struct uart_port *msm_get_port_from_line(unsigned int line) uart_port 1576 drivers/tty/serial/msm_serial.c static void __msm_console_write(struct uart_port *port, const char *s, uart_port 1646 drivers/tty/serial/msm_serial.c struct uart_port *port; uart_port 1659 drivers/tty/serial/msm_serial.c struct uart_port *port; uart_port 1764 drivers/tty/serial/msm_serial.c struct uart_port *port; uart_port 1821 drivers/tty/serial/msm_serial.c struct uart_port *port = platform_get_drvdata(pdev); uart_port 51 drivers/tty/serial/mux.c struct uart_port port; uart_port 108 drivers/tty/serial/mux.c static unsigned int mux_tx_empty(struct uart_port *port) uart_port 121 drivers/tty/serial/mux.c static void mux_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 132 drivers/tty/serial/mux.c static unsigned int mux_get_mctrl(struct uart_port *port) uart_port 143 drivers/tty/serial/mux.c static void mux_stop_tx(struct uart_port *port) uart_port 153 drivers/tty/serial/mux.c static void mux_start_tx(struct uart_port *port) uart_port 163 drivers/tty/serial/mux.c static void mux_stop_rx(struct uart_port *port) uart_port 174 drivers/tty/serial/mux.c static void mux_break_ctl(struct uart_port *port, int break_state) uart_port 185 drivers/tty/serial/mux.c static void mux_write(struct uart_port *port) uart_port 229 drivers/tty/serial/mux.c static void mux_read(struct uart_port *port) uart_port 269 drivers/tty/serial/mux.c static int mux_startup(struct uart_port *port) uart_port 281 drivers/tty/serial/mux.c static void mux_shutdown(struct uart_port *port) uart_port 295 drivers/tty/serial/mux.c mux_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 307 drivers/tty/serial/mux.c static const char *mux_type(struct uart_port *port) uart_port 319 drivers/tty/serial/mux.c static void mux_release_port(struct uart_port *port) uart_port 331 drivers/tty/serial/mux.c static int mux_request_port(struct uart_port *port) uart_port 347 drivers/tty/serial/mux.c static void mux_config_port(struct uart_port *port, int type) uart_port 360 drivers/tty/serial/mux.c static int mux_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 473 drivers/tty/serial/mux.c struct uart_port *port = &mux_ports[port_cnt].port; uart_port 516 drivers/tty/serial/mux.c struct uart_port *port = &mux_ports[i].port; uart_port 128 drivers/tty/serial/mvebu-uart.c struct uart_port *port; uart_port 138 drivers/tty/serial/mvebu-uart.c static struct mvebu_uart *to_mvuart(struct uart_port *port) uart_port 155 drivers/tty/serial/mvebu-uart.c static struct uart_port mvebu_uart_ports[MVEBU_NR_UARTS]; uart_port 158 drivers/tty/serial/mvebu-uart.c static unsigned int mvebu_uart_tx_empty(struct uart_port *port) uart_port 170 drivers/tty/serial/mvebu-uart.c static unsigned int mvebu_uart_get_mctrl(struct uart_port *port) uart_port 175 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_set_mctrl(struct uart_port *port, uart_port 184 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_stop_tx(struct uart_port *port) uart_port 192 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_start_tx(struct uart_port *port) uart_port 208 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_stop_rx(struct uart_port *port) uart_port 221 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_break_ctl(struct uart_port *port, int brk) uart_port 236 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_rx_chars(struct uart_port *port, unsigned int status) uart_port 298 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_tx_chars(struct uart_port *port, unsigned int status) uart_port 338 drivers/tty/serial/mvebu-uart.c struct uart_port *port = (struct uart_port *)dev_id; uart_port 353 drivers/tty/serial/mvebu-uart.c struct uart_port *port = (struct uart_port *)dev_id; uart_port 365 drivers/tty/serial/mvebu-uart.c struct uart_port *port = (struct uart_port *)dev_id; uart_port 374 drivers/tty/serial/mvebu-uart.c static int mvebu_uart_startup(struct uart_port *port) uart_port 432 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_shutdown(struct uart_port *port) uart_port 446 drivers/tty/serial/mvebu-uart.c static int mvebu_uart_baud_rate_set(struct uart_port *port, unsigned int baud) uart_port 480 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_set_termios(struct uart_port *port, uart_port 531 drivers/tty/serial/mvebu-uart.c static const char *mvebu_uart_type(struct uart_port *port) uart_port 536 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_release_port(struct uart_port *port) uart_port 541 drivers/tty/serial/mvebu-uart.c static int mvebu_uart_request_port(struct uart_port *port) uart_port 547 drivers/tty/serial/mvebu-uart.c static int mvebu_uart_get_poll_char(struct uart_port *port) uart_port 557 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_put_poll_char(struct uart_port *port, unsigned char c) uart_port 598 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_putc(struct uart_port *port, int c) uart_port 643 drivers/tty/serial/mvebu-uart.c static void wait_for_xmitr(struct uart_port *port) uart_port 651 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_console_putchar(struct uart_port *port, int ch) uart_port 660 drivers/tty/serial/mvebu-uart.c struct uart_port *port = &mvebu_uart_ports[co->index]; uart_port 694 drivers/tty/serial/mvebu-uart.c struct uart_port *port; uart_port 753 drivers/tty/serial/mvebu-uart.c struct uart_port *port = mvuart->port; uart_port 773 drivers/tty/serial/mvebu-uart.c struct uart_port *port = mvuart->port; uart_port 804 drivers/tty/serial/mvebu-uart.c struct uart_port *port; uart_port 421 drivers/tty/serial/mxs-auart.c struct uart_port port; uart_port 525 drivers/tty/serial/mxs-auart.c static void mxs_auart_stop_tx(struct uart_port *u); uart_port 707 drivers/tty/serial/mxs-auart.c static int mxs_auart_request_port(struct uart_port *u) uart_port 712 drivers/tty/serial/mxs-auart.c static int mxs_auart_verify_port(struct uart_port *u, uart_port 720 drivers/tty/serial/mxs-auart.c static void mxs_auart_config_port(struct uart_port *u, int flags) uart_port 724 drivers/tty/serial/mxs-auart.c static const char *mxs_auart_type(struct uart_port *u) uart_port 731 drivers/tty/serial/mxs-auart.c static void mxs_auart_release_port(struct uart_port *u) uart_port 735 drivers/tty/serial/mxs-auart.c static void mxs_auart_set_mctrl(struct uart_port *u, unsigned mctrl) uart_port 777 drivers/tty/serial/mxs-auart.c static u32 mxs_auart_get_mctrl(struct uart_port *u) uart_port 792 drivers/tty/serial/mxs-auart.c static void mxs_auart_enable_ms(struct uart_port *port) uart_port 821 drivers/tty/serial/mxs-auart.c static void mxs_auart_disable_ms(struct uart_port *port) uart_port 974 drivers/tty/serial/mxs-auart.c static void mxs_auart_settermios(struct uart_port *u, uart_port 1116 drivers/tty/serial/mxs-auart.c static void mxs_auart_set_ldisc(struct uart_port *port, uart_port 1212 drivers/tty/serial/mxs-auart.c static int mxs_auart_startup(struct uart_port *u) uart_port 1250 drivers/tty/serial/mxs-auart.c static void mxs_auart_shutdown(struct uart_port *u) uart_port 1272 drivers/tty/serial/mxs-auart.c static unsigned int mxs_auart_tx_empty(struct uart_port *u) uart_port 1283 drivers/tty/serial/mxs-auart.c static void mxs_auart_start_tx(struct uart_port *u) uart_port 1293 drivers/tty/serial/mxs-auart.c static void mxs_auart_stop_tx(struct uart_port *u) uart_port 1300 drivers/tty/serial/mxs-auart.c static void mxs_auart_stop_rx(struct uart_port *u) uart_port 1307 drivers/tty/serial/mxs-auart.c static void mxs_auart_break_ctl(struct uart_port *u, int ctl) uart_port 1340 drivers/tty/serial/mxs-auart.c static void mxs_auart_console_putchar(struct uart_port *port, int ch) uart_port 1358 drivers/tty/serial/mxs-auart.c struct uart_port *port; uart_port 1404 drivers/tty/serial/mxs-auart.c struct uart_port *port = &s->port; uart_port 132 drivers/tty/serial/omap-serial.c struct uart_port port; uart_port 225 drivers/tty/serial/omap-serial.c static inline int calculate_baud_abs_diff(struct uart_port *port, uart_port 253 drivers/tty/serial/omap-serial.c serial_omap_baud_is_mode16(struct uart_port *port, unsigned int baud) uart_port 267 drivers/tty/serial/omap-serial.c serial_omap_get_divisor(struct uart_port *port, unsigned int baud) uart_port 278 drivers/tty/serial/omap-serial.c static void serial_omap_enable_ms(struct uart_port *port) uart_port 291 drivers/tty/serial/omap-serial.c static void serial_omap_stop_tx(struct uart_port *port) uart_port 355 drivers/tty/serial/omap-serial.c static void serial_omap_stop_rx(struct uart_port *port) uart_port 406 drivers/tty/serial/omap-serial.c static void serial_omap_start_tx(struct uart_port *port) uart_port 437 drivers/tty/serial/omap-serial.c static void serial_omap_throttle(struct uart_port *port) uart_port 451 drivers/tty/serial/omap-serial.c static void serial_omap_unthrottle(struct uart_port *port) uart_port 622 drivers/tty/serial/omap-serial.c static unsigned int serial_omap_tx_empty(struct uart_port *port) uart_port 638 drivers/tty/serial/omap-serial.c static unsigned int serial_omap_get_mctrl(struct uart_port *port) uart_port 662 drivers/tty/serial/omap-serial.c static void serial_omap_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 700 drivers/tty/serial/omap-serial.c static void serial_omap_break_ctl(struct uart_port *port, int break_state) uart_port 718 drivers/tty/serial/omap-serial.c static int serial_omap_startup(struct uart_port *port) uart_port 793 drivers/tty/serial/omap-serial.c static void serial_omap_shutdown(struct uart_port *port) uart_port 839 drivers/tty/serial/omap-serial.c serial_omap_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 1101 drivers/tty/serial/omap-serial.c serial_omap_pm(struct uart_port *port, unsigned int state, uart_port 1124 drivers/tty/serial/omap-serial.c static void serial_omap_release_port(struct uart_port *port) uart_port 1129 drivers/tty/serial/omap-serial.c static int serial_omap_request_port(struct uart_port *port) uart_port 1135 drivers/tty/serial/omap-serial.c static void serial_omap_config_port(struct uart_port *port, int flags) uart_port 1146 drivers/tty/serial/omap-serial.c serial_omap_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 1154 drivers/tty/serial/omap-serial.c serial_omap_type(struct uart_port *port) uart_port 1197 drivers/tty/serial/omap-serial.c static void serial_omap_poll_put_char(struct uart_port *port, unsigned char ch) uart_port 1208 drivers/tty/serial/omap-serial.c static int serial_omap_poll_get_char(struct uart_port *port) uart_port 1234 drivers/tty/serial/omap-serial.c static unsigned int omap_serial_early_in(struct uart_port *port, int offset) uart_port 1240 drivers/tty/serial/omap-serial.c static void omap_serial_early_out(struct uart_port *port, int offset, uart_port 1247 drivers/tty/serial/omap-serial.c static void omap_serial_early_putc(struct uart_port *port, int c) uart_port 1264 drivers/tty/serial/omap-serial.c struct uart_port *port = &device->port; uart_port 1272 drivers/tty/serial/omap-serial.c struct uart_port *port = &device->port; uart_port 1291 drivers/tty/serial/omap-serial.c static void serial_omap_console_putchar(struct uart_port *port, int ch) uart_port 1396 drivers/tty/serial/omap-serial.c serial_omap_config_rs485(struct uart_port *port, struct serial_rs485 *rs485) uart_port 72 drivers/tty/serial/owl-uart.c struct uart_port port; uart_port 80 drivers/tty/serial/owl-uart.c static inline void owl_uart_write(struct uart_port *port, u32 val, unsigned int off) uart_port 85 drivers/tty/serial/owl-uart.c static inline u32 owl_uart_read(struct uart_port *port, unsigned int off) uart_port 90 drivers/tty/serial/owl-uart.c static void owl_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 104 drivers/tty/serial/owl-uart.c static unsigned int owl_uart_get_mctrl(struct uart_port *port) uart_port 118 drivers/tty/serial/owl-uart.c static unsigned int owl_uart_tx_empty(struct uart_port *port) uart_port 134 drivers/tty/serial/owl-uart.c static void owl_uart_stop_rx(struct uart_port *port) uart_port 147 drivers/tty/serial/owl-uart.c static void owl_uart_stop_tx(struct uart_port *port) uart_port 160 drivers/tty/serial/owl-uart.c static void owl_uart_start_tx(struct uart_port *port) uart_port 178 drivers/tty/serial/owl-uart.c static void owl_uart_send_chars(struct uart_port *port) uart_port 211 drivers/tty/serial/owl-uart.c static void owl_uart_receive_chars(struct uart_port *port) uart_port 253 drivers/tty/serial/owl-uart.c struct uart_port *port = dev_id; uart_port 276 drivers/tty/serial/owl-uart.c static void owl_uart_shutdown(struct uart_port *port) uart_port 293 drivers/tty/serial/owl-uart.c static int owl_uart_startup(struct uart_port *port) uart_port 327 drivers/tty/serial/owl-uart.c static void owl_uart_set_termios(struct uart_port *port, uart_port 399 drivers/tty/serial/owl-uart.c static void owl_uart_release_port(struct uart_port *port) uart_port 416 drivers/tty/serial/owl-uart.c static int owl_uart_request_port(struct uart_port *port) uart_port 439 drivers/tty/serial/owl-uart.c static const char *owl_uart_type(struct uart_port *port) uart_port 444 drivers/tty/serial/owl-uart.c static int owl_uart_verify_port(struct uart_port *port, uart_port 456 drivers/tty/serial/owl-uart.c static void owl_uart_config_port(struct uart_port *port, int flags) uart_port 483 drivers/tty/serial/owl-uart.c static void owl_console_putchar(struct uart_port *port, int ch) uart_port 494 drivers/tty/serial/owl-uart.c static void owl_uart_port_write(struct uart_port *port, const char *s, uart_port 210 drivers/tty/serial/pch_uart.c struct uart_port port; uart_port 577 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 629 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 641 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 657 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 675 drivers/tty/serial/pch_uart.c static void pch_free_dma(struct uart_port *port) uart_port 712 drivers/tty/serial/pch_uart.c static void pch_request_dma(struct uart_port *port) uart_port 765 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 780 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 802 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 852 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 886 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 931 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 1051 drivers/tty/serial/pch_uart.c struct uart_port *port = &priv->port; uart_port 1159 drivers/tty/serial/pch_uart.c static unsigned int pch_uart_tx_empty(struct uart_port *port) uart_port 1171 drivers/tty/serial/pch_uart.c static unsigned int pch_uart_get_mctrl(struct uart_port *port) uart_port 1195 drivers/tty/serial/pch_uart.c static void pch_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 1214 drivers/tty/serial/pch_uart.c static void pch_uart_stop_tx(struct uart_port *port) uart_port 1222 drivers/tty/serial/pch_uart.c static void pch_uart_start_tx(struct uart_port *port) uart_port 1240 drivers/tty/serial/pch_uart.c static void pch_uart_stop_rx(struct uart_port *port) uart_port 1250 drivers/tty/serial/pch_uart.c static void pch_uart_enable_ms(struct uart_port *port) uart_port 1258 drivers/tty/serial/pch_uart.c static void pch_uart_break_ctl(struct uart_port *port, int ctl) uart_port 1270 drivers/tty/serial/pch_uart.c static int pch_uart_startup(struct uart_port *port) uart_port 1346 drivers/tty/serial/pch_uart.c static void pch_uart_shutdown(struct uart_port *port) uart_port 1368 drivers/tty/serial/pch_uart.c static void pch_uart_set_termios(struct uart_port *port, uart_port 1433 drivers/tty/serial/pch_uart.c static const char *pch_uart_type(struct uart_port *port) uart_port 1438 drivers/tty/serial/pch_uart.c static void pch_uart_release_port(struct uart_port *port) uart_port 1447 drivers/tty/serial/pch_uart.c static int pch_uart_request_port(struct uart_port *port) uart_port 1468 drivers/tty/serial/pch_uart.c static void pch_uart_config_port(struct uart_port *port, int type) uart_port 1479 drivers/tty/serial/pch_uart.c static int pch_uart_verify_port(struct uart_port *port, uart_port 1547 drivers/tty/serial/pch_uart.c static int pch_uart_get_poll_char(struct uart_port *port) uart_port 1560 drivers/tty/serial/pch_uart.c static void pch_uart_put_poll_char(struct uart_port *port, uart_port 1614 drivers/tty/serial/pch_uart.c static void pch_console_putchar(struct uart_port *port, int ch) uart_port 1681 drivers/tty/serial/pch_uart.c struct uart_port *port; uart_port 63 drivers/tty/serial/pic32_uart.c static unsigned int pic32_uart_tx_empty(struct uart_port *port) uart_port 72 drivers/tty/serial/pic32_uart.c static void pic32_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 96 drivers/tty/serial/pic32_uart.c static unsigned int pic32_uart_get_mctrl(struct uart_port *port) uart_port 134 drivers/tty/serial/pic32_uart.c static void pic32_uart_stop_tx(struct uart_port *port) uart_port 153 drivers/tty/serial/pic32_uart.c static void pic32_uart_start_tx(struct uart_port *port) uart_port 163 drivers/tty/serial/pic32_uart.c static void pic32_uart_stop_rx(struct uart_port *port) uart_port 176 drivers/tty/serial/pic32_uart.c static void pic32_uart_break_ctl(struct uart_port *port, int ctl) uart_port 194 drivers/tty/serial/pic32_uart.c static const char *pic32_uart_type(struct uart_port *port) uart_port 200 drivers/tty/serial/pic32_uart.c static void pic32_uart_do_rx(struct uart_port *port) uart_port 277 drivers/tty/serial/pic32_uart.c static void pic32_uart_do_tx(struct uart_port *port) uart_port 336 drivers/tty/serial/pic32_uart.c struct uart_port *port = dev_id; uart_port 346 drivers/tty/serial/pic32_uart.c struct uart_port *port = dev_id; uart_port 364 drivers/tty/serial/pic32_uart.c static void pic32_uart_en_and_unmask(struct uart_port *port) uart_port 375 drivers/tty/serial/pic32_uart.c static void pic32_uart_dsbl_and_mask(struct uart_port *port) uart_port 389 drivers/tty/serial/pic32_uart.c static int pic32_uart_startup(struct uart_port *port) uart_port 509 drivers/tty/serial/pic32_uart.c static void pic32_uart_shutdown(struct uart_port *port) uart_port 527 drivers/tty/serial/pic32_uart.c static void pic32_uart_set_termios(struct uart_port *port, uart_port 608 drivers/tty/serial/pic32_uart.c static int pic32_uart_request_port(struct uart_port *port) uart_port 633 drivers/tty/serial/pic32_uart.c static void pic32_uart_release_port(struct uart_port *port) uart_port 648 drivers/tty/serial/pic32_uart.c static void pic32_uart_config_port(struct uart_port *port, int flags) uart_port 658 drivers/tty/serial/pic32_uart.c static int pic32_uart_verify_port(struct uart_port *port, uart_port 694 drivers/tty/serial/pic32_uart.c static void pic32_console_putchar(struct uart_port *port, int ch) uart_port 715 drivers/tty/serial/pic32_uart.c struct uart_port *port = pic32_get_port(sport); uart_port 727 drivers/tty/serial/pic32_uart.c struct uart_port *port = NULL; uart_port 771 drivers/tty/serial/pic32_uart.c static inline bool is_pic32_console_port(struct uart_port *port) uart_port 807 drivers/tty/serial/pic32_uart.c struct uart_port *port; uart_port 898 drivers/tty/serial/pic32_uart.c struct uart_port *port = platform_get_drvdata(pdev); uart_port 46 drivers/tty/serial/pic32_uart.h struct uart_port port; uart_port 77 drivers/tty/serial/pic32_uart.h struct uart_port *port = pic32_get_port(sport); uart_port 84 drivers/tty/serial/pic32_uart.h struct uart_port *port = pic32_get_port(sport); uart_port 525 drivers/tty/serial/pmac_zilog.c static unsigned int pmz_tx_empty(struct uart_port *port) uart_port 541 drivers/tty/serial/pmac_zilog.c static void pmz_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 581 drivers/tty/serial/pmac_zilog.c static unsigned int pmz_get_mctrl(struct uart_port *port) uart_port 605 drivers/tty/serial/pmac_zilog.c static void pmz_stop_tx(struct uart_port *port) uart_port 614 drivers/tty/serial/pmac_zilog.c static void pmz_start_tx(struct uart_port *port) uart_port 661 drivers/tty/serial/pmac_zilog.c static void pmz_stop_rx(struct uart_port *port) uart_port 678 drivers/tty/serial/pmac_zilog.c static void pmz_enable_ms(struct uart_port *port) uart_port 698 drivers/tty/serial/pmac_zilog.c static void pmz_break_ctl(struct uart_port *port, int break_state) uart_port 910 drivers/tty/serial/pmac_zilog.c static int pmz_startup(struct uart_port *port) uart_port 958 drivers/tty/serial/pmac_zilog.c static void pmz_shutdown(struct uart_port *port) uart_port 1233 drivers/tty/serial/pmac_zilog.c static void __pmz_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 1281 drivers/tty/serial/pmac_zilog.c static void pmz_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 1302 drivers/tty/serial/pmac_zilog.c static const char *pmz_type(struct uart_port *port) uart_port 1316 drivers/tty/serial/pmac_zilog.c static void pmz_release_port(struct uart_port *port) uart_port 1320 drivers/tty/serial/pmac_zilog.c static int pmz_request_port(struct uart_port *port) uart_port 1326 drivers/tty/serial/pmac_zilog.c static void pmz_config_port(struct uart_port *port, int flags) uart_port 1331 drivers/tty/serial/pmac_zilog.c static int pmz_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 1338 drivers/tty/serial/pmac_zilog.c static int pmz_poll_get_char(struct uart_port *port) uart_port 1354 drivers/tty/serial/pmac_zilog.c static void pmz_poll_put_char(struct uart_port *port, unsigned char c) uart_port 1941 drivers/tty/serial/pmac_zilog.c static void pmz_console_putchar(struct uart_port *port, int ch) uart_port 1982 drivers/tty/serial/pmac_zilog.c struct uart_port *port; uart_port 16 drivers/tty/serial/pmac_zilog.h struct uart_port port; uart_port 123 drivers/tty/serial/pnx8xxx_uart.c static void pnx8xxx_stop_tx(struct uart_port *port) uart_port 140 drivers/tty/serial/pnx8xxx_uart.c static void pnx8xxx_start_tx(struct uart_port *port) uart_port 157 drivers/tty/serial/pnx8xxx_uart.c static void pnx8xxx_stop_rx(struct uart_port *port) uart_port 174 drivers/tty/serial/pnx8xxx_uart.c static void pnx8xxx_enable_ms(struct uart_port *port) uart_port 314 drivers/tty/serial/pnx8xxx_uart.c static unsigned int pnx8xxx_tx_empty(struct uart_port *port) uart_port 322 drivers/tty/serial/pnx8xxx_uart.c static unsigned int pnx8xxx_get_mctrl(struct uart_port *port) uart_port 339 drivers/tty/serial/pnx8xxx_uart.c static void pnx8xxx_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 350 drivers/tty/serial/pnx8xxx_uart.c static void pnx8xxx_break_ctl(struct uart_port *port, int break_state) uart_port 367 drivers/tty/serial/pnx8xxx_uart.c static int pnx8xxx_startup(struct uart_port *port) uart_port 402 drivers/tty/serial/pnx8xxx_uart.c static void pnx8xxx_shutdown(struct uart_port *port) uart_port 439 drivers/tty/serial/pnx8xxx_uart.c pnx8xxx_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 558 drivers/tty/serial/pnx8xxx_uart.c static const char *pnx8xxx_type(struct uart_port *port) uart_port 569 drivers/tty/serial/pnx8xxx_uart.c static void pnx8xxx_release_port(struct uart_port *port) uart_port 580 drivers/tty/serial/pnx8xxx_uart.c static int pnx8xxx_request_port(struct uart_port *port) uart_port 591 drivers/tty/serial/pnx8xxx_uart.c static void pnx8xxx_config_port(struct uart_port *port, int flags) uart_port 607 drivers/tty/serial/pnx8xxx_uart.c pnx8xxx_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 672 drivers/tty/serial/pnx8xxx_uart.c static void pnx8xxx_console_putchar(struct uart_port *port, int ch) uart_port 46 drivers/tty/serial/pxa.c struct uart_port port; uart_port 67 drivers/tty/serial/pxa.c static void serial_pxa_enable_ms(struct uart_port *port) uart_port 75 drivers/tty/serial/pxa.c static void serial_pxa_stop_tx(struct uart_port *port) uart_port 85 drivers/tty/serial/pxa.c static void serial_pxa_stop_rx(struct uart_port *port) uart_port 211 drivers/tty/serial/pxa.c static void serial_pxa_start_tx(struct uart_port *port) uart_port 265 drivers/tty/serial/pxa.c static unsigned int serial_pxa_tx_empty(struct uart_port *port) uart_port 278 drivers/tty/serial/pxa.c static unsigned int serial_pxa_get_mctrl(struct uart_port *port) uart_port 298 drivers/tty/serial/pxa.c static void serial_pxa_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 319 drivers/tty/serial/pxa.c static void serial_pxa_break_ctl(struct uart_port *port, int break_state) uart_port 333 drivers/tty/serial/pxa.c static int serial_pxa_startup(struct uart_port *port) uart_port 399 drivers/tty/serial/pxa.c static void serial_pxa_shutdown(struct uart_port *port) uart_port 428 drivers/tty/serial/pxa.c serial_pxa_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 551 drivers/tty/serial/pxa.c serial_pxa_pm(struct uart_port *port, unsigned int state, uart_port 562 drivers/tty/serial/pxa.c static void serial_pxa_release_port(struct uart_port *port) uart_port 566 drivers/tty/serial/pxa.c static int serial_pxa_request_port(struct uart_port *port) uart_port 571 drivers/tty/serial/pxa.c static void serial_pxa_config_port(struct uart_port *port, int flags) uart_port 578 drivers/tty/serial/pxa.c serial_pxa_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 585 drivers/tty/serial/pxa.c serial_pxa_type(struct uart_port *port) uart_port 626 drivers/tty/serial/pxa.c static void serial_pxa_console_putchar(struct uart_port *port, int ch) uart_port 685 drivers/tty/serial/pxa.c static int serial_pxa_get_poll_char(struct uart_port *port) uart_port 697 drivers/tty/serial/pxa.c static void serial_pxa_put_poll_char(struct uart_port *port, uart_port 102 drivers/tty/serial/qcom_geni_serial.c struct uart_port uport; uart_port 109 drivers/tty/serial/qcom_geni_serial.c int (*handle_rx)(struct uart_port *uport, u32 bytes, bool drop); uart_port 124 drivers/tty/serial/qcom_geni_serial.c static int handle_rx_console(struct uart_port *uport, u32 bytes, bool drop); uart_port 125 drivers/tty/serial/qcom_geni_serial.c static int handle_rx_uart(struct uart_port *uport, u32 bytes, bool drop); uart_port 126 drivers/tty/serial/qcom_geni_serial.c static unsigned int qcom_geni_serial_tx_empty(struct uart_port *port); uart_port 127 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_stop_rx(struct uart_port *uport); uart_port 128 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_handle_rx(struct uart_port *uport, bool drop); uart_port 198 drivers/tty/serial/qcom_geni_serial.c static int qcom_geni_serial_request_port(struct uart_port *uport) uart_port 210 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_config_port(struct uart_port *uport, int cfg_flags) uart_port 218 drivers/tty/serial/qcom_geni_serial.c static unsigned int qcom_geni_serial_get_mctrl(struct uart_port *uport) uart_port 234 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_set_mctrl(struct uart_port *uport, uart_port 247 drivers/tty/serial/qcom_geni_serial.c static const char *qcom_geni_serial_get_type(struct uart_port *uport) uart_port 264 drivers/tty/serial/qcom_geni_serial.c static bool qcom_geni_serial_poll_bit(struct uart_port *uport, uart_port 301 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_setup_tx(struct uart_port *uport, u32 xmit_size) uart_port 310 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_poll_tx_done(struct uart_port *uport) uart_port 327 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_abort_rx(struct uart_port *uport) uart_port 339 drivers/tty/serial/qcom_geni_serial.c static int qcom_geni_serial_get_char(struct uart_port *uport) uart_port 358 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_poll_put_char(struct uart_port *uport, uart_port 372 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_wr_char(struct uart_port *uport, int ch) uart_port 378 drivers/tty/serial/qcom_geni_serial.c __qcom_geni_serial_console_write(struct uart_port *uport, const char *s, uart_port 421 drivers/tty/serial/qcom_geni_serial.c struct uart_port *uport; uart_port 477 drivers/tty/serial/qcom_geni_serial.c static int handle_rx_console(struct uart_port *uport, u32 bytes, bool drop) uart_port 515 drivers/tty/serial/qcom_geni_serial.c static int handle_rx_console(struct uart_port *uport, u32 bytes, bool drop) uart_port 522 drivers/tty/serial/qcom_geni_serial.c static int handle_rx_uart(struct uart_port *uport, u32 bytes, bool drop) uart_port 548 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_start_tx(struct uart_port *uport) uart_port 567 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_stop_tx(struct uart_port *uport) uart_port 593 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_start_rx(struct uart_port *uport) uart_port 614 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_stop_rx(struct uart_port *uport) uart_port 652 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_handle_rx(struct uart_port *uport, bool drop) uart_port 677 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_handle_tx(struct uart_port *uport, bool done, uart_port 773 drivers/tty/serial/qcom_geni_serial.c struct uart_port *uport = dev; uart_port 824 drivers/tty/serial/qcom_geni_serial.c struct uart_port *uport; uart_port 835 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_shutdown(struct uart_port *uport) uart_port 850 drivers/tty/serial/qcom_geni_serial.c static int qcom_geni_serial_port_setup(struct uart_port *uport) uart_port 898 drivers/tty/serial/qcom_geni_serial.c static int qcom_geni_serial_startup(struct uart_port *uport) uart_port 949 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_set_termios(struct uart_port *uport, uart_port 1060 drivers/tty/serial/qcom_geni_serial.c static unsigned int qcom_geni_serial_tx_empty(struct uart_port *uport) uart_port 1068 drivers/tty/serial/qcom_geni_serial.c struct uart_port *uport; uart_port 1113 drivers/tty/serial/qcom_geni_serial.c struct uart_port *uport = &dev->port; uart_port 1206 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_pm(struct uart_port *uport, uart_port 1263 drivers/tty/serial/qcom_geni_serial.c struct uart_port *uport; uart_port 1335 drivers/tty/serial/qcom_geni_serial.c struct uart_port *uport = &port->uport; uart_port 1343 drivers/tty/serial/qcom_geni_serial.c struct uart_port *uport = &port->uport; uart_port 117 drivers/tty/serial/rda-uart.c struct uart_port port; uart_port 125 drivers/tty/serial/rda-uart.c static inline void rda_uart_write(struct uart_port *port, u32 val, uart_port 131 drivers/tty/serial/rda-uart.c static inline u32 rda_uart_read(struct uart_port *port, unsigned int off) uart_port 136 drivers/tty/serial/rda-uart.c static unsigned int rda_uart_tx_empty(struct uart_port *port) uart_port 152 drivers/tty/serial/rda-uart.c static unsigned int rda_uart_get_mctrl(struct uart_port *port) uart_port 167 drivers/tty/serial/rda-uart.c static void rda_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 190 drivers/tty/serial/rda-uart.c static void rda_uart_stop_tx(struct uart_port *port) uart_port 203 drivers/tty/serial/rda-uart.c static void rda_uart_stop_rx(struct uart_port *port) uart_port 219 drivers/tty/serial/rda-uart.c static void rda_uart_start_tx(struct uart_port *port) uart_port 239 drivers/tty/serial/rda-uart.c static void rda_uart_set_termios(struct uart_port *port, uart_port 329 drivers/tty/serial/rda-uart.c static void rda_uart_send_chars(struct uart_port *port) uart_port 369 drivers/tty/serial/rda-uart.c static void rda_uart_receive_chars(struct uart_port *port) uart_port 408 drivers/tty/serial/rda-uart.c struct uart_port *port = dev_id; uart_port 434 drivers/tty/serial/rda-uart.c static int rda_uart_startup(struct uart_port *port) uart_port 465 drivers/tty/serial/rda-uart.c static void rda_uart_shutdown(struct uart_port *port) uart_port 482 drivers/tty/serial/rda-uart.c static const char *rda_uart_type(struct uart_port *port) uart_port 487 drivers/tty/serial/rda-uart.c static int rda_uart_request_port(struct uart_port *port) uart_port 510 drivers/tty/serial/rda-uart.c static void rda_uart_config_port(struct uart_port *port, int flags) uart_port 530 drivers/tty/serial/rda-uart.c static void rda_uart_release_port(struct uart_port *port) uart_port 547 drivers/tty/serial/rda-uart.c static int rda_uart_verify_port(struct uart_port *port, uart_port 578 drivers/tty/serial/rda-uart.c static void rda_console_putchar(struct uart_port *port, int ch) uart_port 589 drivers/tty/serial/rda-uart.c static void rda_uart_port_write(struct uart_port *port, const char *s, uart_port 179 drivers/tty/serial/rp2.c struct uart_port port; uart_port 229 drivers/tty/serial/rp2.c static inline struct rp2_uart_port *port_to_up(struct uart_port *port) uart_port 270 drivers/tty/serial/rp2.c static unsigned int rp2_uart_tx_empty(struct uart_port *port) uart_port 287 drivers/tty/serial/rp2.c static unsigned int rp2_uart_get_mctrl(struct uart_port *port) uart_port 299 drivers/tty/serial/rp2.c static void rp2_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 308 drivers/tty/serial/rp2.c static void rp2_uart_start_tx(struct uart_port *port) uart_port 313 drivers/tty/serial/rp2.c static void rp2_uart_stop_tx(struct uart_port *port) uart_port 318 drivers/tty/serial/rp2.c static void rp2_uart_stop_rx(struct uart_port *port) uart_port 323 drivers/tty/serial/rp2.c static void rp2_uart_break_ctl(struct uart_port *port, int break_state) uart_port 333 drivers/tty/serial/rp2.c static void rp2_uart_enable_ms(struct uart_port *port) uart_port 374 drivers/tty/serial/rp2.c static void rp2_uart_set_termios(struct uart_port *port, uart_port 521 drivers/tty/serial/rp2.c static int rp2_uart_startup(struct uart_port *port) uart_port 535 drivers/tty/serial/rp2.c static void rp2_uart_shutdown(struct uart_port *port) uart_port 548 drivers/tty/serial/rp2.c static const char *rp2_uart_type(struct uart_port *port) uart_port 553 drivers/tty/serial/rp2.c static void rp2_uart_release_port(struct uart_port *port) uart_port 558 drivers/tty/serial/rp2.c static int rp2_uart_request_port(struct uart_port *port) uart_port 564 drivers/tty/serial/rp2.c static void rp2_uart_config_port(struct uart_port *port, int flags) uart_port 570 drivers/tty/serial/rp2.c static int rp2_uart_verify_port(struct uart_port *port, uart_port 683 drivers/tty/serial/rp2.c struct uart_port *p; uart_port 79 drivers/tty/serial/sa1100.c struct uart_port port; uart_port 133 drivers/tty/serial/sa1100.c static void sa1100_stop_tx(struct uart_port *port) uart_port 147 drivers/tty/serial/sa1100.c static void sa1100_start_tx(struct uart_port *port) uart_port 161 drivers/tty/serial/sa1100.c static void sa1100_stop_rx(struct uart_port *port) uart_port 174 drivers/tty/serial/sa1100.c static void sa1100_enable_ms(struct uart_port *port) uart_port 320 drivers/tty/serial/sa1100.c static unsigned int sa1100_tx_empty(struct uart_port *port) uart_port 328 drivers/tty/serial/sa1100.c static unsigned int sa1100_get_mctrl(struct uart_port *port) uart_port 339 drivers/tty/serial/sa1100.c static void sa1100_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 350 drivers/tty/serial/sa1100.c static void sa1100_break_ctl(struct uart_port *port, int break_state) uart_port 367 drivers/tty/serial/sa1100.c static int sa1100_startup(struct uart_port *port) uart_port 397 drivers/tty/serial/sa1100.c static void sa1100_shutdown(struct uart_port *port) uart_port 419 drivers/tty/serial/sa1100.c sa1100_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 524 drivers/tty/serial/sa1100.c static const char *sa1100_type(struct uart_port *port) uart_port 535 drivers/tty/serial/sa1100.c static void sa1100_release_port(struct uart_port *port) uart_port 546 drivers/tty/serial/sa1100.c static int sa1100_request_port(struct uart_port *port) uart_port 558 drivers/tty/serial/sa1100.c static void sa1100_config_port(struct uart_port *port, int flags) uart_port 574 drivers/tty/serial/sa1100.c sa1100_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 706 drivers/tty/serial/sa1100.c static void sa1100_console_putchar(struct uart_port *port, int ch) uart_port 92 drivers/tty/serial/samsung.c static inline struct s3c24xx_uart_port *to_ourport(struct uart_port *port) uart_port 99 drivers/tty/serial/samsung.c static inline const char *s3c24xx_serial_portname(struct uart_port *port) uart_port 104 drivers/tty/serial/samsung.c static int s3c24xx_serial_txempty_nofifo(struct uart_port *port) uart_port 114 drivers/tty/serial/samsung.c static int s3c24xx_serial_has_interrupt_mask(struct uart_port *port) uart_port 119 drivers/tty/serial/samsung.c static void s3c24xx_serial_rx_enable(struct uart_port *port) uart_port 142 drivers/tty/serial/samsung.c static void s3c24xx_serial_rx_disable(struct uart_port *port) uart_port 157 drivers/tty/serial/samsung.c static void s3c24xx_serial_stop_tx(struct uart_port *port) uart_port 199 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 229 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 251 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 284 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 318 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 338 drivers/tty/serial/samsung.c static void s3c24xx_serial_start_tx(struct uart_port *port) uart_port 383 drivers/tty/serial/samsung.c static void s3c24xx_serial_stop_rx(struct uart_port *port) uart_port 415 drivers/tty/serial/samsung.c *s3c24xx_port_to_info(struct uart_port *port) uart_port 421 drivers/tty/serial/samsung.c *s3c24xx_port_to_cfg(struct uart_port *port) uart_port 447 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 504 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 527 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 551 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 597 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 684 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 707 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 782 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 797 drivers/tty/serial/samsung.c static unsigned int s3c24xx_serial_tx_empty(struct uart_port *port) uart_port 815 drivers/tty/serial/samsung.c static unsigned int s3c24xx_serial_get_mctrl(struct uart_port *port) uart_port 825 drivers/tty/serial/samsung.c static void s3c24xx_serial_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 837 drivers/tty/serial/samsung.c static void s3c24xx_serial_break_ctl(struct uart_port *port, int break_state) uart_port 974 drivers/tty/serial/samsung.c static void s3c24xx_serial_shutdown(struct uart_port *port) uart_port 1007 drivers/tty/serial/samsung.c static int s3c24xx_serial_startup(struct uart_port *port) uart_port 1053 drivers/tty/serial/samsung.c static int s3c64xx_serial_startup(struct uart_port *port) uart_port 1106 drivers/tty/serial/samsung.c static void s3c24xx_serial_pm(struct uart_port *port, unsigned int level, uart_port 1152 drivers/tty/serial/samsung.c static inline int s3c24xx_serial_getsource(struct uart_port *port) uart_port 1165 drivers/tty/serial/samsung.c static void s3c24xx_serial_setsource(struct uart_port *port, uart_port 1267 drivers/tty/serial/samsung.c static void s3c24xx_serial_set_termios(struct uart_port *port, uart_port 1419 drivers/tty/serial/samsung.c static const char *s3c24xx_serial_type(struct uart_port *port) uart_port 1437 drivers/tty/serial/samsung.c static void s3c24xx_serial_release_port(struct uart_port *port) uart_port 1442 drivers/tty/serial/samsung.c static int s3c24xx_serial_request_port(struct uart_port *port) uart_port 1448 drivers/tty/serial/samsung.c static void s3c24xx_serial_config_port(struct uart_port *port, int flags) uart_port 1461 drivers/tty/serial/samsung.c s3c24xx_serial_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 1489 drivers/tty/serial/samsung.c static int s3c24xx_serial_get_poll_char(struct uart_port *port); uart_port 1490 drivers/tty/serial/samsung.c static void s3c24xx_serial_put_poll_char(struct uart_port *port, uart_port 1588 drivers/tty/serial/samsung.c static void s3c24xx_serial_resetport(struct uart_port *port, uart_port 1617 drivers/tty/serial/samsung.c struct uart_port *uport; uart_port 1741 drivers/tty/serial/samsung.c struct uart_port *port = &ourport->port; uart_port 1958 drivers/tty/serial/samsung.c struct uart_port *port = s3c24xx_dev_to_port(&dev->dev); uart_port 1974 drivers/tty/serial/samsung.c struct uart_port *port = s3c24xx_dev_to_port(dev); uart_port 1984 drivers/tty/serial/samsung.c struct uart_port *port = s3c24xx_dev_to_port(dev); uart_port 2004 drivers/tty/serial/samsung.c struct uart_port *port = s3c24xx_dev_to_port(dev); uart_port 2044 drivers/tty/serial/samsung.c static struct uart_port *cons_uart; uart_port 2047 drivers/tty/serial/samsung.c s3c24xx_serial_console_txrdy(struct uart_port *port, unsigned int ufcon) uart_port 2078 drivers/tty/serial/samsung.c static int s3c24xx_serial_get_poll_char(struct uart_port *port) uart_port 2090 drivers/tty/serial/samsung.c static void s3c24xx_serial_put_poll_char(struct uart_port *port, uart_port 2108 drivers/tty/serial/samsung.c s3c24xx_serial_console_putchar(struct uart_port *port, int ch) uart_port 2131 drivers/tty/serial/samsung.c s3c24xx_serial_get_options(struct uart_port *port, int *baud, uart_port 2201 drivers/tty/serial/samsung.c struct uart_port *port; uart_port 2502 drivers/tty/serial/samsung.c static void samsung_early_busyuart(struct uart_port *port) uart_port 2508 drivers/tty/serial/samsung.c static void samsung_early_busyuart_fifo(struct uart_port *port) uart_port 2516 drivers/tty/serial/samsung.c static void samsung_early_putc(struct uart_port *port, int c) uart_port 34 drivers/tty/serial/samsung.h int (*reset_port)(struct uart_port *, struct s3c2410_uartcfg *); uart_port 90 drivers/tty/serial/samsung.h struct uart_port port; uart_port 121 drivers/tty/serial/samsung.h static inline void s3c24xx_set_bit(struct uart_port *port, int idx, uart_port 134 drivers/tty/serial/samsung.h static inline void s3c24xx_clear_bit(struct uart_port *port, int idx, uart_port 90 drivers/tty/serial/sb1250-duart.c struct uart_port port; uart_port 237 drivers/tty/serial/sb1250-duart.c static unsigned int sbd_tx_empty(struct uart_port *uport) uart_port 244 drivers/tty/serial/sb1250-duart.c static unsigned int sbd_get_mctrl(struct uart_port *uport) uart_port 258 drivers/tty/serial/sb1250-duart.c static void sbd_set_mctrl(struct uart_port *uport, unsigned int mctrl) uart_port 286 drivers/tty/serial/sb1250-duart.c static void sbd_stop_tx(struct uart_port *uport) uart_port 294 drivers/tty/serial/sb1250-duart.c static void sbd_start_tx(struct uart_port *uport) uart_port 309 drivers/tty/serial/sb1250-duart.c static void sbd_stop_rx(struct uart_port *uport) uart_port 316 drivers/tty/serial/sb1250-duart.c static void sbd_enable_ms(struct uart_port *uport) uart_port 324 drivers/tty/serial/sb1250-duart.c static void sbd_break_ctl(struct uart_port *uport, int break_state) uart_port 337 drivers/tty/serial/sb1250-duart.c struct uart_port *uport = &sport->port; uart_port 388 drivers/tty/serial/sb1250-duart.c struct uart_port *uport = &sport->port; uart_port 425 drivers/tty/serial/sb1250-duart.c struct uart_port *uport = &sport->port; uart_port 445 drivers/tty/serial/sb1250-duart.c struct uart_port *uport = &sport->port; uart_port 473 drivers/tty/serial/sb1250-duart.c static int sbd_startup(struct uart_port *uport) uart_port 507 drivers/tty/serial/sb1250-duart.c static void sbd_shutdown(struct uart_port *uport) uart_port 519 drivers/tty/serial/sb1250-duart.c struct uart_port *uport = &sport->port; uart_port 538 drivers/tty/serial/sb1250-duart.c static void sbd_set_termios(struct uart_port *uport, struct ktermios *termios, uart_port 644 drivers/tty/serial/sb1250-duart.c static const char *sbd_type(struct uart_port *uport) uart_port 649 drivers/tty/serial/sb1250-duart.c static void sbd_release_port(struct uart_port *uport) uart_port 664 drivers/tty/serial/sb1250-duart.c static int sbd_map_port(struct uart_port *uport) uart_port 691 drivers/tty/serial/sb1250-duart.c static int sbd_request_port(struct uart_port *uport) uart_port 726 drivers/tty/serial/sb1250-duart.c static void sbd_config_port(struct uart_port *uport, int flags) uart_port 740 drivers/tty/serial/sb1250-duart.c static int sbd_verify_port(struct uart_port *uport, struct serial_struct *ser) uart_port 804 drivers/tty/serial/sb1250-duart.c struct uart_port *uport = &sport->port; uart_port 827 drivers/tty/serial/sb1250-duart.c static void sbd_console_putchar(struct uart_port *uport, int ch) uart_port 841 drivers/tty/serial/sb1250-duart.c struct uart_port *uport = &sport->port; uart_port 869 drivers/tty/serial/sb1250-duart.c struct uart_port *uport = &sport->port; uart_port 941 drivers/tty/serial/sb1250-duart.c struct uart_port *uport = &sport->port; uart_port 958 drivers/tty/serial/sb1250-duart.c struct uart_port *uport = &sport->port; uart_port 313 drivers/tty/serial/sc16is7xx.c struct uart_port port; uart_port 346 drivers/tty/serial/sc16is7xx.c static int sc16is7xx_line(struct uart_port *port) uart_port 353 drivers/tty/serial/sc16is7xx.c static u8 sc16is7xx_port_read(struct uart_port *port, u8 reg) uart_port 364 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_port_write(struct uart_port *port, u8 reg, u8 val) uart_port 372 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_fifo_read(struct uart_port *port, unsigned int rxlen) uart_port 383 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_fifo_write(struct uart_port *port, u8 to_send) uart_port 401 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_port_update(struct uart_port *port, u8 reg, uart_port 424 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_power(struct uart_port *port, int on) uart_port 491 drivers/tty/serial/sc16is7xx.c static int sc16is7xx_set_baud(struct uart_port *port, int baud) uart_port 555 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_handle_rx(struct uart_port *port, unsigned int rxlen, uart_port 633 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_handle_tx(struct uart_port *port) uart_port 680 drivers/tty/serial/sc16is7xx.c struct uart_port *port = &s->p[portno].port; uart_port 743 drivers/tty/serial/sc16is7xx.c struct uart_port *port = &(to_sc16is7xx_one(ws, tx_work)->port); uart_port 752 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_reconf_rs485(struct uart_port *port) uart_port 805 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_ier_clear(struct uart_port *port, u8 bit) uart_port 815 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_stop_tx(struct uart_port *port) uart_port 820 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_stop_rx(struct uart_port *port) uart_port 825 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_start_tx(struct uart_port *port) uart_port 833 drivers/tty/serial/sc16is7xx.c static unsigned int sc16is7xx_tx_empty(struct uart_port *port) uart_port 842 drivers/tty/serial/sc16is7xx.c static unsigned int sc16is7xx_get_mctrl(struct uart_port *port) uart_port 850 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 859 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_break_ctl(struct uart_port *port, int break_state) uart_port 866 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_set_termios(struct uart_port *port, uart_port 962 drivers/tty/serial/sc16is7xx.c static int sc16is7xx_config_rs485(struct uart_port *port, uart_port 995 drivers/tty/serial/sc16is7xx.c static int sc16is7xx_startup(struct uart_port *port) uart_port 1048 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_shutdown(struct uart_port *port) uart_port 1066 drivers/tty/serial/sc16is7xx.c static const char *sc16is7xx_type(struct uart_port *port) uart_port 1073 drivers/tty/serial/sc16is7xx.c static int sc16is7xx_request_port(struct uart_port *port) uart_port 1079 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_config_port(struct uart_port *port, int flags) uart_port 1085 drivers/tty/serial/sc16is7xx.c static int sc16is7xx_verify_port(struct uart_port *port, uart_port 1096 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_pm(struct uart_port *port, unsigned int state, uart_port 1102 drivers/tty/serial/sc16is7xx.c static void sc16is7xx_null_void(struct uart_port *port) uart_port 1131 drivers/tty/serial/sc16is7xx.c struct uart_port *port = &s->p[0].port; uart_port 1141 drivers/tty/serial/sc16is7xx.c struct uart_port *port = &s->p[0].port; uart_port 1151 drivers/tty/serial/sc16is7xx.c struct uart_port *port = &s->p[0].port; uart_port 1162 drivers/tty/serial/sc16is7xx.c struct uart_port *port = &s->p[0].port; uart_port 117 drivers/tty/serial/sccnxp.c struct uart_port port[SCCNXP_MAX_UARTS]; uart_port 227 drivers/tty/serial/sccnxp.c static u8 sccnxp_read(struct uart_port *port, u8 reg) uart_port 239 drivers/tty/serial/sccnxp.c static void sccnxp_write(struct uart_port *port, u8 reg, u8 v) uart_port 248 drivers/tty/serial/sccnxp.c static u8 sccnxp_port_read(struct uart_port *port, u8 reg) uart_port 253 drivers/tty/serial/sccnxp.c static void sccnxp_port_write(struct uart_port *port, u8 reg, u8 v) uart_port 307 drivers/tty/serial/sccnxp.c static int sccnxp_set_baud(struct uart_port *port, int baud) uart_port 358 drivers/tty/serial/sccnxp.c static void sccnxp_enable_irq(struct uart_port *port, int mask) uart_port 366 drivers/tty/serial/sccnxp.c static void sccnxp_disable_irq(struct uart_port *port, int mask) uart_port 374 drivers/tty/serial/sccnxp.c static void sccnxp_set_bit(struct uart_port *port, int sig, int state) uart_port 388 drivers/tty/serial/sccnxp.c static void sccnxp_handle_rx(struct uart_port *port) uart_port 444 drivers/tty/serial/sccnxp.c static void sccnxp_handle_tx(struct uart_port *port) uart_port 527 drivers/tty/serial/sccnxp.c static void sccnxp_start_tx(struct uart_port *port) uart_port 543 drivers/tty/serial/sccnxp.c static void sccnxp_stop_tx(struct uart_port *port) uart_port 548 drivers/tty/serial/sccnxp.c static void sccnxp_stop_rx(struct uart_port *port) uart_port 558 drivers/tty/serial/sccnxp.c static unsigned int sccnxp_tx_empty(struct uart_port *port) uart_port 571 drivers/tty/serial/sccnxp.c static void sccnxp_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 587 drivers/tty/serial/sccnxp.c static unsigned int sccnxp_get_mctrl(struct uart_port *port) uart_port 631 drivers/tty/serial/sccnxp.c static void sccnxp_break_ctl(struct uart_port *port, int break_state) uart_port 642 drivers/tty/serial/sccnxp.c static void sccnxp_set_termios(struct uart_port *port, uart_port 729 drivers/tty/serial/sccnxp.c static int sccnxp_startup(struct uart_port *port) uart_port 760 drivers/tty/serial/sccnxp.c static void sccnxp_shutdown(struct uart_port *port) uart_port 782 drivers/tty/serial/sccnxp.c static const char *sccnxp_type(struct uart_port *port) uart_port 789 drivers/tty/serial/sccnxp.c static void sccnxp_release_port(struct uart_port *port) uart_port 794 drivers/tty/serial/sccnxp.c static int sccnxp_request_port(struct uart_port *port) uart_port 800 drivers/tty/serial/sccnxp.c static void sccnxp_config_port(struct uart_port *port, int flags) uart_port 806 drivers/tty/serial/sccnxp.c static int sccnxp_verify_port(struct uart_port *port, struct serial_struct *s) uart_port 835 drivers/tty/serial/sccnxp.c static void sccnxp_console_putchar(struct uart_port *port, int c) uart_port 851 drivers/tty/serial/sccnxp.c struct uart_port *port = &s->port[co->index]; uart_port 862 drivers/tty/serial/sccnxp.c struct uart_port *port = &s->port[(co->index > 0) ? co->index : 0]; uart_port 103 drivers/tty/serial/serial-tegra.c struct uart_port uport; uart_port 163 drivers/tty/serial/serial-tegra.c static inline struct tegra_uart_port *to_tegra_uport(struct uart_port *u) uart_port 168 drivers/tty/serial/serial-tegra.c static unsigned int tegra_uart_get_mctrl(struct uart_port *u) uart_port 231 drivers/tty/serial/serial-tegra.c static void tegra_uart_set_mctrl(struct uart_port *u, unsigned int mctrl) uart_port 246 drivers/tty/serial/serial-tegra.c static void tegra_uart_break_ctl(struct uart_port *u, int break_ctl) uart_port 470 drivers/tty/serial/serial-tegra.c static int tegra_uart_request_port(struct uart_port *u) uart_port 475 drivers/tty/serial/serial-tegra.c static void tegra_uart_release_port(struct uart_port *u) uart_port 581 drivers/tty/serial/serial-tegra.c static void tegra_uart_start_tx(struct uart_port *u) uart_port 590 drivers/tty/serial/serial-tegra.c static unsigned int tegra_uart_tx_empty(struct uart_port *u) uart_port 606 drivers/tty/serial/serial-tegra.c static void tegra_uart_stop_tx(struct uart_port *u) uart_port 716 drivers/tty/serial/serial-tegra.c struct uart_port *u = &tup->uport; uart_port 784 drivers/tty/serial/serial-tegra.c static void tegra_uart_handle_modem_signal_change(struct uart_port *u) uart_port 820 drivers/tty/serial/serial-tegra.c struct uart_port *u = &tup->uport; uart_port 885 drivers/tty/serial/serial-tegra.c static void tegra_uart_stop_rx(struct uart_port *u) uart_port 1179 drivers/tty/serial/serial-tegra.c static int tegra_uart_startup(struct uart_port *u) uart_port 1229 drivers/tty/serial/serial-tegra.c static void tegra_uart_flush_buffer(struct uart_port *u) uart_port 1238 drivers/tty/serial/serial-tegra.c static void tegra_uart_shutdown(struct uart_port *u) uart_port 1246 drivers/tty/serial/serial-tegra.c static void tegra_uart_enable_ms(struct uart_port *u) uart_port 1256 drivers/tty/serial/serial-tegra.c static void tegra_uart_set_termios(struct uart_port *u, uart_port 1383 drivers/tty/serial/serial-tegra.c static const char *tegra_uart_type(struct uart_port *u) uart_port 1550 drivers/tty/serial/serial-tegra.c struct uart_port *u; uart_port 1621 drivers/tty/serial/serial-tegra.c struct uart_port *u = &tup->uport; uart_port 1631 drivers/tty/serial/serial-tegra.c struct uart_port *u = &tup->uport; uart_port 1639 drivers/tty/serial/serial-tegra.c struct uart_port *u = &tup->uport; uart_port 51 drivers/tty/serial/serial_core.c static int uart_dcd_enabled(struct uart_port *uport) uart_port 56 drivers/tty/serial/serial_core.c static inline struct uart_port *uart_port_ref(struct uart_state *state) uart_port 59 drivers/tty/serial/serial_core.c return state->uart_port; uart_port 63 drivers/tty/serial/serial_core.c static inline void uart_port_deref(struct uart_port *uport) uart_port 71 drivers/tty/serial/serial_core.c struct uart_port *__uport = uart_port_ref(state); \ uart_port 79 drivers/tty/serial/serial_core.c struct uart_port *__uport = uport; \ uart_port 86 drivers/tty/serial/serial_core.c static inline struct uart_port *uart_port_check(struct uart_state *state) uart_port 89 drivers/tty/serial/serial_core.c return state->uart_port; uart_port 96 drivers/tty/serial/serial_core.c void uart_write_wakeup(struct uart_port *port) uart_port 110 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 122 drivers/tty/serial/serial_core.c struct uart_port *port = state->uart_port; uart_port 131 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 140 drivers/tty/serial/serial_core.c uart_update_mctrl(struct uart_port *port, unsigned int set, unsigned int clear) uart_port 156 drivers/tty/serial/serial_core.c static void uart_port_dtr_rts(struct uart_port *uport, int raise) uart_port 184 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); uart_port 274 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); uart_port 332 drivers/tty/serial/serial_core.c uart_update_timeout(struct uart_port *port, unsigned int cflag, uart_port 392 drivers/tty/serial/serial_core.c uart_get_baud_rate(struct uart_port *port, struct ktermios *termios, uart_port 482 drivers/tty/serial/serial_core.c uart_get_divisor(struct uart_port *port, unsigned int baud) uart_port 503 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); uart_port 548 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 578 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 620 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 633 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 646 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 677 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 700 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 729 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 757 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 809 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); uart_port 1038 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); uart_port 1061 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1085 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1106 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1125 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1177 drivers/tty/serial/serial_core.c static void uart_enable_ms(struct uart_port *uport) uart_port 1197 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1258 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1283 drivers/tty/serial/serial_core.c static int uart_get_rs485_config(struct uart_port *port, uart_port 1299 drivers/tty/serial/serial_core.c static int uart_set_rs485_config(struct uart_port *port, uart_port 1324 drivers/tty/serial/serial_core.c static int uart_get_iso7816_config(struct uart_port *port, uart_port 1343 drivers/tty/serial/serial_core.c static int uart_set_iso7816_config(struct uart_port *port, uart_port 1384 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1447 drivers/tty/serial/serial_core.c ret = uart_set_iso7816_config(state->uart_port, uarg); uart_port 1451 drivers/tty/serial/serial_core.c ret = uart_get_iso7816_config(state->uart_port, uarg); uart_port 1467 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1480 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1562 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); uart_port 1591 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 1659 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1688 drivers/tty/serial/serial_core.c struct uart_port *uport = uart_port_check(state); uart_port 1715 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1740 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1784 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1803 drivers/tty/serial/serial_core.c static const char *uart_type(struct uart_port *port) uart_port 1823 drivers/tty/serial/serial_core.c struct uart_port *uport; uart_port 1919 drivers/tty/serial/serial_core.c void uart_console_write(struct uart_port *port, const char *s, uart_port 1921 drivers/tty/serial/serial_core.c void (*putchar)(struct uart_port *, int)) uart_port 1938 drivers/tty/serial/serial_core.c struct uart_port * __init uart_port 1939 drivers/tty/serial/serial_core.c uart_get_console(struct uart_port *ports, int nr, struct console *co) uart_port 2057 drivers/tty/serial/serial_core.c uart_set_options(struct uart_port *port, struct console *co, uart_port 2126 drivers/tty/serial/serial_core.c struct uart_port *port = uart_port_check(state); uart_port 2136 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 2150 drivers/tty/serial/serial_core.c int uart_suspend_port(struct uart_driver *drv, struct uart_port *uport) uart_port 2212 drivers/tty/serial/serial_core.c int uart_resume_port(struct uart_driver *drv, struct uart_port *uport) uart_port 2295 drivers/tty/serial/serial_core.c uart_report_port(struct uart_driver *drv, struct uart_port *port) uart_port 2330 drivers/tty/serial/serial_core.c struct uart_port *port) uart_port 2396 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 2434 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 2450 drivers/tty/serial/serial_core.c struct uart_port *port; uart_port 2787 drivers/tty/serial/serial_core.c int uart_add_one_port(struct uart_driver *drv, struct uart_port *uport) uart_port 2805 drivers/tty/serial/serial_core.c if (state->uart_port) { uart_port 2813 drivers/tty/serial/serial_core.c state->uart_port = uport; uart_port 2890 drivers/tty/serial/serial_core.c int uart_remove_one_port(struct uart_driver *drv, struct uart_port *uport) uart_port 2894 drivers/tty/serial/serial_core.c struct uart_port *uart_port; uart_port 2907 drivers/tty/serial/serial_core.c uart_port = uart_port_check(state); uart_port 2908 drivers/tty/serial/serial_core.c if (uart_port != uport) uart_port 2910 drivers/tty/serial/serial_core.c uart_port, uport); uart_port 2912 drivers/tty/serial/serial_core.c if (!uart_port) { uart_port 2953 drivers/tty/serial/serial_core.c state->uart_port = NULL; uart_port 2964 drivers/tty/serial/serial_core.c int uart_match_port(struct uart_port *port1, struct uart_port *port2) uart_port 2994 drivers/tty/serial/serial_core.c void uart_handle_dcd_change(struct uart_port *uport, unsigned int status) uart_port 3029 drivers/tty/serial/serial_core.c void uart_handle_cts_change(struct uart_port *uport, unsigned int status) uart_port 3065 drivers/tty/serial/serial_core.c void uart_insert_char(struct uart_port *port, unsigned int status, uart_port 20 drivers/tty/serial/serial_mctrl_gpio.c struct uart_port *port; uart_port 159 drivers/tty/serial/serial_mctrl_gpio.c struct uart_port *port = gpios->port; uart_port 192 drivers/tty/serial/serial_mctrl_gpio.c struct mctrl_gpios *mctrl_gpio_init(struct uart_port *port, unsigned int idx) uart_port 15 drivers/tty/serial/serial_mctrl_gpio.h struct uart_port; uart_port 66 drivers/tty/serial/serial_mctrl_gpio.h struct mctrl_gpios *mctrl_gpio_init(struct uart_port *port, unsigned int idx); uart_port 121 drivers/tty/serial/serial_mctrl_gpio.h struct mctrl_gpios *mctrl_gpio_init(struct uart_port *port, unsigned int idx) uart_port 65 drivers/tty/serial/serial_txx9.c struct uart_port port; uart_port 220 drivers/tty/serial/serial_txx9.c static struct uart_txx9_port *to_uart_txx9_port(struct uart_port *port) uart_port 225 drivers/tty/serial/serial_txx9.c static void serial_txx9_stop_tx(struct uart_port *port) uart_port 231 drivers/tty/serial/serial_txx9.c static void serial_txx9_start_tx(struct uart_port *port) uart_port 237 drivers/tty/serial/serial_txx9.c static void serial_txx9_stop_rx(struct uart_port *port) uart_port 243 drivers/tty/serial/serial_txx9.c static void serial_txx9_initialize(struct uart_port *port) uart_port 409 drivers/tty/serial/serial_txx9.c static unsigned int serial_txx9_tx_empty(struct uart_port *port) uart_port 422 drivers/tty/serial/serial_txx9.c static unsigned int serial_txx9_get_mctrl(struct uart_port *port) uart_port 435 drivers/tty/serial/serial_txx9.c static void serial_txx9_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 445 drivers/tty/serial/serial_txx9.c static void serial_txx9_break_ctl(struct uart_port *port, int break_state) uart_port 487 drivers/tty/serial/serial_txx9.c static int serial_txx9_get_poll_char(struct uart_port *port) uart_port 514 drivers/tty/serial/serial_txx9.c static void serial_txx9_put_poll_char(struct uart_port *port, unsigned char c) uart_port 541 drivers/tty/serial/serial_txx9.c static int serial_txx9_startup(struct uart_port *port) uart_port 586 drivers/tty/serial/serial_txx9.c static void serial_txx9_shutdown(struct uart_port *port) uart_port 625 drivers/tty/serial/serial_txx9.c serial_txx9_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 734 drivers/tty/serial/serial_txx9.c serial_txx9_pm(struct uart_port *port, unsigned int state, uart_port 804 drivers/tty/serial/serial_txx9.c static void serial_txx9_release_port(struct uart_port *port) uart_port 810 drivers/tty/serial/serial_txx9.c static int serial_txx9_request_port(struct uart_port *port) uart_port 816 drivers/tty/serial/serial_txx9.c static void serial_txx9_config_port(struct uart_port *port, int uflags) uart_port 839 drivers/tty/serial/serial_txx9.c serial_txx9_type(struct uart_port *port) uart_port 886 drivers/tty/serial/serial_txx9.c static void serial_txx9_console_putchar(struct uart_port *port, int ch) uart_port 931 drivers/tty/serial/serial_txx9.c struct uart_port *port; uart_port 991 drivers/tty/serial/serial_txx9.c int __init early_serial_txx9_setup(struct uart_port *port) uart_port 1016 drivers/tty/serial/serial_txx9.c static int serial_txx9_register_port(struct uart_port *port) uart_port 1084 drivers/tty/serial/serial_txx9.c struct uart_port *p = dev_get_platdata(&dev->dev); uart_port 1085 drivers/tty/serial/serial_txx9.c struct uart_port port; uart_port 1088 drivers/tty/serial/serial_txx9.c memset(&port, 0, sizeof(struct uart_port)); uart_port 1175 drivers/tty/serial/serial_txx9.c struct uart_port port; uart_port 120 drivers/tty/serial/sh-sci.c struct uart_port port; uart_port 171 drivers/tty/serial/sh-sci.c to_sci_port(struct uart_port *uart) uart_port 506 drivers/tty/serial/sh-sci.c static unsigned int sci_serial_in(struct uart_port *p, int offset) uart_port 520 drivers/tty/serial/sh-sci.c static void sci_serial_out(struct uart_port *p, int offset, int value) uart_port 561 drivers/tty/serial/sh-sci.c static inline unsigned long port_rx_irq_mask(struct uart_port *port) uart_port 573 drivers/tty/serial/sh-sci.c static void sci_start_tx(struct uart_port *port) uart_port 603 drivers/tty/serial/sh-sci.c static void sci_stop_tx(struct uart_port *port) uart_port 618 drivers/tty/serial/sh-sci.c static void sci_start_rx(struct uart_port *port) uart_port 630 drivers/tty/serial/sh-sci.c static void sci_stop_rx(struct uart_port *port) uart_port 644 drivers/tty/serial/sh-sci.c static void sci_clear_SCxSR(struct uart_port *port, unsigned int mask) uart_port 664 drivers/tty/serial/sh-sci.c static int sci_poll_get_char(struct uart_port *port) uart_port 691 drivers/tty/serial/sh-sci.c static void sci_poll_put_char(struct uart_port *port, unsigned char c) uart_port 705 drivers/tty/serial/sh-sci.c static void sci_init_pins(struct uart_port *port, unsigned int cflag) uart_port 755 drivers/tty/serial/sh-sci.c static int sci_txfill(struct uart_port *port) uart_port 772 drivers/tty/serial/sh-sci.c static int sci_txroom(struct uart_port *port) uart_port 777 drivers/tty/serial/sh-sci.c static int sci_rxfill(struct uart_port *port) uart_port 798 drivers/tty/serial/sh-sci.c static void sci_transmit_chars(struct uart_port *port) uart_port 849 drivers/tty/serial/sh-sci.c static void sci_receive_chars(struct uart_port *port) uart_port 925 drivers/tty/serial/sh-sci.c static int sci_handle_errors(struct uart_port *port) uart_port 969 drivers/tty/serial/sh-sci.c static int sci_handle_fifo_overrun(struct uart_port *port) uart_port 998 drivers/tty/serial/sh-sci.c static int sci_handle_breaks(struct uart_port *port) uart_port 1025 drivers/tty/serial/sh-sci.c static int scif_set_rtrg(struct uart_port *port, int rx_trig) uart_port 1084 drivers/tty/serial/sh-sci.c static int scif_rtrg_enabled(struct uart_port *port) uart_port 1096 drivers/tty/serial/sh-sci.c struct uart_port *port = &s->port; uart_port 1105 drivers/tty/serial/sh-sci.c struct uart_port *port = dev_get_drvdata(dev); uart_port 1115 drivers/tty/serial/sh-sci.c struct uart_port *port = dev_get_drvdata(dev); uart_port 1137 drivers/tty/serial/sh-sci.c struct uart_port *port = dev_get_drvdata(dev); uart_port 1154 drivers/tty/serial/sh-sci.c struct uart_port *port = dev_get_drvdata(dev); uart_port 1184 drivers/tty/serial/sh-sci.c struct uart_port *port = &s->port; uart_port 1217 drivers/tty/serial/sh-sci.c struct uart_port *port = &s->port; uart_port 1274 drivers/tty/serial/sh-sci.c struct uart_port *port = &s->port; uart_port 1290 drivers/tty/serial/sh-sci.c struct uart_port *port = &s->port; uart_port 1357 drivers/tty/serial/sh-sci.c struct uart_port *port = &s->port; uart_port 1402 drivers/tty/serial/sh-sci.c struct uart_port *port = &s->port; uart_port 1468 drivers/tty/serial/sh-sci.c struct uart_port *port = &s->port; uart_port 1530 drivers/tty/serial/sh-sci.c static struct dma_chan *sci_request_dma_chan(struct uart_port *port, uart_port 1566 drivers/tty/serial/sh-sci.c static void sci_request_dma(struct uart_port *port) uart_port 1652 drivers/tty/serial/sh-sci.c static void sci_free_dma(struct uart_port *port) uart_port 1662 drivers/tty/serial/sh-sci.c static void sci_flush_buffer(struct uart_port *port) uart_port 1678 drivers/tty/serial/sh-sci.c static inline void sci_request_dma(struct uart_port *port) uart_port 1682 drivers/tty/serial/sh-sci.c static inline void sci_free_dma(struct uart_port *port) uart_port 1691 drivers/tty/serial/sh-sci.c struct uart_port *port = ptr; uart_port 1742 drivers/tty/serial/sh-sci.c struct uart_port *port = ptr; uart_port 1754 drivers/tty/serial/sh-sci.c struct uart_port *port = ptr; uart_port 1765 drivers/tty/serial/sh-sci.c struct uart_port *port = ptr; uart_port 1806 drivers/tty/serial/sh-sci.c struct uart_port *port = ptr; uart_port 1897 drivers/tty/serial/sh-sci.c struct uart_port *up = &port->port; uart_port 1989 drivers/tty/serial/sh-sci.c static unsigned int sci_tx_empty(struct uart_port *port) uart_port 1997 drivers/tty/serial/sh-sci.c static void sci_set_rts(struct uart_port *port, bool state) uart_port 2024 drivers/tty/serial/sh-sci.c static bool sci_get_cts(struct uart_port *port) uart_port 2049 drivers/tty/serial/sh-sci.c static void sci_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 2094 drivers/tty/serial/sh-sci.c static unsigned int sci_get_mctrl(struct uart_port *port) uart_port 2120 drivers/tty/serial/sh-sci.c static void sci_enable_ms(struct uart_port *port) uart_port 2125 drivers/tty/serial/sh-sci.c static void sci_break_ctl(struct uart_port *port, int break_state) uart_port 2156 drivers/tty/serial/sh-sci.c static int sci_startup(struct uart_port *port) uart_port 2174 drivers/tty/serial/sh-sci.c static void sci_shutdown(struct uart_port *port) uart_port 2337 drivers/tty/serial/sh-sci.c static void sci_reset(struct uart_port *port) uart_port 2372 drivers/tty/serial/sh-sci.c static void sci_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 2643 drivers/tty/serial/sh-sci.c static void sci_pm(struct uart_port *port, unsigned int state, uart_port 2658 drivers/tty/serial/sh-sci.c static const char *sci_type(struct uart_port *port) uart_port 2678 drivers/tty/serial/sh-sci.c static int sci_remap_port(struct uart_port *port) uart_port 2706 drivers/tty/serial/sh-sci.c static void sci_release_port(struct uart_port *port) uart_port 2718 drivers/tty/serial/sh-sci.c static int sci_request_port(struct uart_port *port) uart_port 2740 drivers/tty/serial/sh-sci.c static void sci_config_port(struct uart_port *port, int flags) uart_port 2750 drivers/tty/serial/sh-sci.c static int sci_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 2886 drivers/tty/serial/sh-sci.c struct uart_port *port = &sci_port->port; uart_port 3006 drivers/tty/serial/sh-sci.c static void serial_console_putchar(struct uart_port *port, int ch) uart_port 3019 drivers/tty/serial/sh-sci.c struct uart_port *port = &sci_port->port; uart_port 3058 drivers/tty/serial/sh-sci.c struct uart_port *port; uart_port 3440 drivers/tty/serial/sh-sci.c memcpy(&sci_ports[0].port, &device->port, sizeof(struct uart_port)); uart_port 158 drivers/tty/serial/sifive.c struct uart_port port; uart_port 182 drivers/tty/serial/sifive.c static void sifive_serial_stop_tx(struct uart_port *port); uart_port 200 drivers/tty/serial/sifive.c static void __ssp_early_writel(u32 v, u16 offs, struct uart_port *port) uart_port 220 drivers/tty/serial/sifive.c static u32 __ssp_early_readl(struct uart_port *port, u16 offs) uart_port 532 drivers/tty/serial/sifive.c static void sifive_serial_stop_tx(struct uart_port *port) uart_port 539 drivers/tty/serial/sifive.c static void sifive_serial_stop_rx(struct uart_port *port) uart_port 546 drivers/tty/serial/sifive.c static void sifive_serial_start_tx(struct uart_port *port) uart_port 576 drivers/tty/serial/sifive.c static unsigned int sifive_serial_tx_empty(struct uart_port *port) uart_port 581 drivers/tty/serial/sifive.c static unsigned int sifive_serial_get_mctrl(struct uart_port *port) uart_port 586 drivers/tty/serial/sifive.c static void sifive_serial_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 591 drivers/tty/serial/sifive.c static void sifive_serial_break_ctl(struct uart_port *port, int break_state) uart_port 596 drivers/tty/serial/sifive.c static int sifive_serial_startup(struct uart_port *port) uart_port 605 drivers/tty/serial/sifive.c static void sifive_serial_shutdown(struct uart_port *port) uart_port 640 drivers/tty/serial/sifive.c static void sifive_serial_set_termios(struct uart_port *port, uart_port 685 drivers/tty/serial/sifive.c static void sifive_serial_release_port(struct uart_port *port) uart_port 689 drivers/tty/serial/sifive.c static int sifive_serial_request_port(struct uart_port *port) uart_port 694 drivers/tty/serial/sifive.c static void sifive_serial_config_port(struct uart_port *port, int flags) uart_port 701 drivers/tty/serial/sifive.c static int sifive_serial_verify_port(struct uart_port *port, uart_port 707 drivers/tty/serial/sifive.c static const char *sifive_serial_type(struct uart_port *port) uart_port 717 drivers/tty/serial/sifive.c static void early_sifive_serial_putc(struct uart_port *port, int c) uart_port 730 drivers/tty/serial/sifive.c struct uart_port *port = &dev->port; uart_port 738 drivers/tty/serial/sifive.c struct uart_port *port = &dev->port; uart_port 761 drivers/tty/serial/sifive.c static void sifive_serial_console_putchar(struct uart_port *port, int ch) uart_port 34 drivers/tty/serial/sirfsoc_uart.c sirfsoc_uart_pio_rx_chars(struct uart_port *port, unsigned int max_rx_count); uart_port 61 drivers/tty/serial/sirfsoc_uart.c static inline struct sirfsoc_uart_port *to_sirfport(struct uart_port *port) uart_port 66 drivers/tty/serial/sirfsoc_uart.c static inline unsigned int sirfsoc_uart_tx_empty(struct uart_port *port) uart_port 76 drivers/tty/serial/sirfsoc_uart.c static unsigned int sirfsoc_uart_get_mctrl(struct uart_port *port) uart_port 100 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 142 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_stop_tx(struct uart_port *port) uart_port 177 drivers/tty/serial/sirfsoc_uart.c struct uart_port *port = &sirfport->port; uart_port 261 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_start_tx(struct uart_port *port) uart_port 285 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_stop_rx(struct uart_port *port) uart_port 318 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_disable_ms(struct uart_port *port) uart_port 344 drivers/tty/serial/sirfsoc_uart.c struct uart_port *port = &sirfport->port; uart_port 353 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_enable_ms(struct uart_port *port) uart_port 378 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_break_ctl(struct uart_port *port, int break_state) uart_port 393 drivers/tty/serial/sirfsoc_uart.c sirfsoc_uart_pio_rx_chars(struct uart_port *port, unsigned int max_rx_count) uart_port 423 drivers/tty/serial/sirfsoc_uart.c struct uart_port *port = &sirfport->port; uart_port 446 drivers/tty/serial/sirfsoc_uart.c struct uart_port *port = &sirfport->port; uart_port 470 drivers/tty/serial/sirfsoc_uart.c struct uart_port *port = &sirfport->port; uart_port 596 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_start_next_rx_dma(struct uart_port *port) uart_port 693 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_set_termios(struct uart_port *port, uart_port 884 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_pm(struct uart_port *port, unsigned int state, uart_port 894 drivers/tty/serial/sirfsoc_uart.c static int sirfsoc_uart_startup(struct uart_port *port) uart_port 1002 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_shutdown(struct uart_port *port) uart_port 1035 drivers/tty/serial/sirfsoc_uart.c static const char *sirfsoc_uart_type(struct uart_port *port) uart_port 1040 drivers/tty/serial/sirfsoc_uart.c static int sirfsoc_uart_request_port(struct uart_port *port) uart_port 1050 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_release_port(struct uart_port *port) uart_port 1055 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_config_port(struct uart_port *port, int flags) uart_port 1115 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_console_putchar(struct uart_port *port, int ch) uart_port 1171 drivers/tty/serial/sirfsoc_uart.c struct uart_port *port; uart_port 1268 drivers/tty/serial/sirfsoc_uart.c struct uart_port *port; uart_port 1429 drivers/tty/serial/sirfsoc_uart.c struct uart_port *port = &sirfport->port; uart_port 1450 drivers/tty/serial/sirfsoc_uart.c struct uart_port *port = &sirfport->port; uart_port 1458 drivers/tty/serial/sirfsoc_uart.c struct uart_port *port = &sirfport->port; uart_port 48 drivers/tty/serial/sirfsoc_uart.h typedef u32 (*fifo_full_mask)(struct uart_port *port); uart_port 49 drivers/tty/serial/sirfsoc_uart.h typedef u32 (*fifo_empty_mask)(struct uart_port *port); uart_port 108 drivers/tty/serial/sirfsoc_uart.h static u32 uart_usp_ff_full_mask(struct uart_port *port) uart_port 116 drivers/tty/serial/sirfsoc_uart.h static u32 uart_usp_ff_empty_mask(struct uart_port *port) uart_port 416 drivers/tty/serial/sirfsoc_uart.h struct uart_port port; uart_port 126 drivers/tty/serial/sprd_serial.c struct uart_port port; uart_port 138 drivers/tty/serial/sprd_serial.c static int sprd_start_dma_rx(struct uart_port *port); uart_port 139 drivers/tty/serial/sprd_serial.c static int sprd_tx_dma_config(struct uart_port *port); uart_port 141 drivers/tty/serial/sprd_serial.c static inline unsigned int serial_in(struct uart_port *port, uart_port 147 drivers/tty/serial/sprd_serial.c static inline void serial_out(struct uart_port *port, unsigned int offset, uart_port 153 drivers/tty/serial/sprd_serial.c static unsigned int sprd_tx_empty(struct uart_port *port) uart_port 161 drivers/tty/serial/sprd_serial.c static unsigned int sprd_get_mctrl(struct uart_port *port) uart_port 166 drivers/tty/serial/sprd_serial.c static void sprd_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 178 drivers/tty/serial/sprd_serial.c static void sprd_stop_rx(struct uart_port *port) uart_port 197 drivers/tty/serial/sprd_serial.c static void sprd_uart_dma_enable(struct uart_port *port, bool enable) uart_port 209 drivers/tty/serial/sprd_serial.c static void sprd_stop_tx_dma(struct uart_port *port) uart_port 232 drivers/tty/serial/sprd_serial.c static int sprd_tx_buf_remap(struct uart_port *port) uart_port 250 drivers/tty/serial/sprd_serial.c struct uart_port *port = (struct uart_port *)data; uart_port 273 drivers/tty/serial/sprd_serial.c static int sprd_uart_dma_submit(struct uart_port *port, uart_port 303 drivers/tty/serial/sprd_serial.c static int sprd_tx_dma_config(struct uart_port *port) uart_port 325 drivers/tty/serial/sprd_serial.c static void sprd_start_tx_dma(struct uart_port *port) uart_port 350 drivers/tty/serial/sprd_serial.c static void sprd_rx_full_thld(struct uart_port *port, u32 thld) uart_port 377 drivers/tty/serial/sprd_serial.c static int sprd_rx_dma_config(struct uart_port *port, u32 burst) uart_port 391 drivers/tty/serial/sprd_serial.c static void sprd_uart_dma_rx(struct uart_port *port) uart_port 402 drivers/tty/serial/sprd_serial.c static void sprd_uart_dma_irq(struct uart_port *port) uart_port 432 drivers/tty/serial/sprd_serial.c struct uart_port *port = (struct uart_port *)data; uart_port 462 drivers/tty/serial/sprd_serial.c static int sprd_start_dma_rx(struct uart_port *port) uart_port 482 drivers/tty/serial/sprd_serial.c static void sprd_release_dma(struct uart_port *port) uart_port 499 drivers/tty/serial/sprd_serial.c static void sprd_request_dma(struct uart_port *port) uart_port 522 drivers/tty/serial/sprd_serial.c static void sprd_stop_tx(struct uart_port *port) uart_port 543 drivers/tty/serial/sprd_serial.c static void sprd_start_tx(struct uart_port *port) uart_port 562 drivers/tty/serial/sprd_serial.c static void sprd_break_ctl(struct uart_port *port, int break_state) uart_port 567 drivers/tty/serial/sprd_serial.c static int handle_lsr_errors(struct uart_port *port, uart_port 599 drivers/tty/serial/sprd_serial.c static inline void sprd_rx(struct uart_port *port) uart_port 631 drivers/tty/serial/sprd_serial.c static inline void sprd_tx(struct uart_port *port) uart_port 667 drivers/tty/serial/sprd_serial.c struct uart_port *port = dev_id; uart_port 697 drivers/tty/serial/sprd_serial.c static void sprd_uart_dma_startup(struct uart_port *port, uart_port 716 drivers/tty/serial/sprd_serial.c static int sprd_startup(struct uart_port *port) uart_port 770 drivers/tty/serial/sprd_serial.c static void sprd_shutdown(struct uart_port *port) uart_port 778 drivers/tty/serial/sprd_serial.c static void sprd_set_termios(struct uart_port *port, uart_port 877 drivers/tty/serial/sprd_serial.c static const char *sprd_type(struct uart_port *port) uart_port 882 drivers/tty/serial/sprd_serial.c static void sprd_release_port(struct uart_port *port) uart_port 887 drivers/tty/serial/sprd_serial.c static int sprd_request_port(struct uart_port *port) uart_port 892 drivers/tty/serial/sprd_serial.c static void sprd_config_port(struct uart_port *port, int flags) uart_port 898 drivers/tty/serial/sprd_serial.c static int sprd_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 909 drivers/tty/serial/sprd_serial.c static void sprd_pm(struct uart_port *port, unsigned int state, uart_port 945 drivers/tty/serial/sprd_serial.c static void wait_for_xmitr(struct uart_port *port) uart_port 958 drivers/tty/serial/sprd_serial.c static void sprd_console_putchar(struct uart_port *port, int ch) uart_port 967 drivers/tty/serial/sprd_serial.c struct uart_port *port = &sprd_port[co->index]->port; uart_port 1032 drivers/tty/serial/sprd_serial.c static void sprd_putc(struct uart_port *port, int c) uart_port 1116 drivers/tty/serial/sprd_serial.c static bool sprd_uart_is_console(struct uart_port *uport) uart_port 1126 drivers/tty/serial/sprd_serial.c static int sprd_clk_init(struct uart_port *uport) uart_port 1171 drivers/tty/serial/sprd_serial.c struct uart_port *up; uart_port 41 drivers/tty/serial/st-asc.c struct uart_port port; uart_port 151 drivers/tty/serial/st-asc.c static inline struct asc_port *to_asc_port(struct uart_port *port) uart_port 156 drivers/tty/serial/st-asc.c static inline u32 asc_in(struct uart_port *port, u32 offset) uart_port 165 drivers/tty/serial/st-asc.c static inline void asc_out(struct uart_port *port, u32 offset, u32 value) uart_port 178 drivers/tty/serial/st-asc.c static inline void asc_disable_tx_interrupts(struct uart_port *port) uart_port 185 drivers/tty/serial/st-asc.c static inline void asc_enable_tx_interrupts(struct uart_port *port) uart_port 191 drivers/tty/serial/st-asc.c static inline void asc_disable_rx_interrupts(struct uart_port *port) uart_port 198 drivers/tty/serial/st-asc.c static inline void asc_enable_rx_interrupts(struct uart_port *port) uart_port 204 drivers/tty/serial/st-asc.c static inline u32 asc_txfifo_is_empty(struct uart_port *port) uart_port 209 drivers/tty/serial/st-asc.c static inline u32 asc_txfifo_is_half_empty(struct uart_port *port) uart_port 214 drivers/tty/serial/st-asc.c static inline const char *asc_port_name(struct uart_port *port) uart_port 226 drivers/tty/serial/st-asc.c static inline unsigned asc_hw_txroom(struct uart_port *port) uart_port 243 drivers/tty/serial/st-asc.c static void asc_transmit_chars(struct uart_port *port) uart_port 291 drivers/tty/serial/st-asc.c static void asc_receive_chars(struct uart_port *port) uart_port 362 drivers/tty/serial/st-asc.c struct uart_port *port = ptr; uart_port 391 drivers/tty/serial/st-asc.c static unsigned int asc_tx_empty(struct uart_port *port) uart_port 396 drivers/tty/serial/st-asc.c static void asc_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 421 drivers/tty/serial/st-asc.c static unsigned int asc_get_mctrl(struct uart_port *port) uart_port 431 drivers/tty/serial/st-asc.c static void asc_start_tx(struct uart_port *port) uart_port 440 drivers/tty/serial/st-asc.c static void asc_stop_tx(struct uart_port *port) uart_port 446 drivers/tty/serial/st-asc.c static void asc_stop_rx(struct uart_port *port) uart_port 452 drivers/tty/serial/st-asc.c static void asc_break_ctl(struct uart_port *port, int break_state) uart_port 460 drivers/tty/serial/st-asc.c static int asc_startup(struct uart_port *port) uart_port 474 drivers/tty/serial/st-asc.c static void asc_shutdown(struct uart_port *port) uart_port 481 drivers/tty/serial/st-asc.c static void asc_pm(struct uart_port *port, unsigned int state, uart_port 507 drivers/tty/serial/st-asc.c static void asc_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 641 drivers/tty/serial/st-asc.c static const char *asc_type(struct uart_port *port) uart_port 646 drivers/tty/serial/st-asc.c static void asc_release_port(struct uart_port *port) uart_port 650 drivers/tty/serial/st-asc.c static int asc_request_port(struct uart_port *port) uart_port 659 drivers/tty/serial/st-asc.c static void asc_config_port(struct uart_port *port, int flags) uart_port 666 drivers/tty/serial/st-asc.c asc_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 678 drivers/tty/serial/st-asc.c static int asc_get_poll_char(struct uart_port *port) uart_port 686 drivers/tty/serial/st-asc.c static void asc_put_poll_char(struct uart_port *port, unsigned char c) uart_port 723 drivers/tty/serial/st-asc.c struct uart_port *port = &ascport->port; uart_port 837 drivers/tty/serial/st-asc.c struct uart_port *port = platform_get_drvdata(pdev); uart_port 845 drivers/tty/serial/st-asc.c struct uart_port *port = dev_get_drvdata(dev); uart_port 852 drivers/tty/serial/st-asc.c struct uart_port *port = dev_get_drvdata(dev); uart_port 862 drivers/tty/serial/st-asc.c static void asc_console_putchar(struct uart_port *port, int ch) uart_port 880 drivers/tty/serial/st-asc.c struct uart_port *port = &asc_ports[co->index].port; uart_port 40 drivers/tty/serial/stm32-usart.c static void stm32_stop_tx(struct uart_port *port); uart_port 41 drivers/tty/serial/stm32-usart.c static void stm32_transmit_chars(struct uart_port *port); uart_port 43 drivers/tty/serial/stm32-usart.c static inline struct stm32_port *to_stm32_port(struct uart_port *port) uart_port 48 drivers/tty/serial/stm32-usart.c static void stm32_set_bits(struct uart_port *port, u32 reg, u32 bits) uart_port 57 drivers/tty/serial/stm32-usart.c static void stm32_clr_bits(struct uart_port *port, u32 reg, u32 bits) uart_port 101 drivers/tty/serial/stm32-usart.c static int stm32_config_rs485(struct uart_port *port, uart_port 153 drivers/tty/serial/stm32-usart.c static int stm32_init_rs485(struct uart_port *port, uart_port 170 drivers/tty/serial/stm32-usart.c static int stm32_pending_rx(struct uart_port *port, u32 *sr, int *last_res, uart_port 195 drivers/tty/serial/stm32-usart.c static unsigned long stm32_get_char(struct uart_port *port, u32 *sr, uart_port 215 drivers/tty/serial/stm32-usart.c static void stm32_receive_chars(struct uart_port *port, bool threaded) uart_port 288 drivers/tty/serial/stm32-usart.c struct uart_port *port = arg; uart_port 299 drivers/tty/serial/stm32-usart.c static void stm32_tx_interrupt_enable(struct uart_port *port) uart_port 314 drivers/tty/serial/stm32-usart.c static void stm32_tx_interrupt_disable(struct uart_port *port) uart_port 325 drivers/tty/serial/stm32-usart.c static void stm32_transmit_chars_pio(struct uart_port *port) uart_port 352 drivers/tty/serial/stm32-usart.c static void stm32_transmit_chars_dma(struct uart_port *port) uart_port 413 drivers/tty/serial/stm32-usart.c static void stm32_transmit_chars(struct uart_port *port) uart_port 454 drivers/tty/serial/stm32-usart.c struct uart_port *port = ptr; uart_port 487 drivers/tty/serial/stm32-usart.c struct uart_port *port = ptr; uart_port 500 drivers/tty/serial/stm32-usart.c static unsigned int stm32_tx_empty(struct uart_port *port) uart_port 508 drivers/tty/serial/stm32-usart.c static void stm32_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 519 drivers/tty/serial/stm32-usart.c static unsigned int stm32_get_mctrl(struct uart_port *port) uart_port 526 drivers/tty/serial/stm32-usart.c static void stm32_stop_tx(struct uart_port *port) uart_port 532 drivers/tty/serial/stm32-usart.c static void stm32_start_tx(struct uart_port *port) uart_port 543 drivers/tty/serial/stm32-usart.c static void stm32_throttle(struct uart_port *port) uart_port 558 drivers/tty/serial/stm32-usart.c static void stm32_unthrottle(struct uart_port *port) uart_port 573 drivers/tty/serial/stm32-usart.c static void stm32_stop_rx(struct uart_port *port) uart_port 585 drivers/tty/serial/stm32-usart.c static void stm32_break_ctl(struct uart_port *port, int break_state) uart_port 589 drivers/tty/serial/stm32-usart.c static int stm32_startup(struct uart_port *port) uart_port 625 drivers/tty/serial/stm32-usart.c static void stm32_shutdown(struct uart_port *port) uart_port 681 drivers/tty/serial/stm32-usart.c static void stm32_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 847 drivers/tty/serial/stm32-usart.c static const char *stm32_type(struct uart_port *port) uart_port 852 drivers/tty/serial/stm32-usart.c static void stm32_release_port(struct uart_port *port) uart_port 856 drivers/tty/serial/stm32-usart.c static int stm32_request_port(struct uart_port *port) uart_port 861 drivers/tty/serial/stm32-usart.c static void stm32_config_port(struct uart_port *port, int flags) uart_port 868 drivers/tty/serial/stm32-usart.c stm32_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 874 drivers/tty/serial/stm32-usart.c static void stm32_pm(struct uart_port *port, unsigned int state, uart_port 920 drivers/tty/serial/stm32-usart.c struct uart_port *port = &stm32port->port; uart_port 1014 drivers/tty/serial/stm32-usart.c struct uart_port *port = &stm32port->port; uart_port 1086 drivers/tty/serial/stm32-usart.c struct uart_port *port = &stm32port->port; uart_port 1203 drivers/tty/serial/stm32-usart.c struct uart_port *port = platform_get_drvdata(pdev); uart_port 1247 drivers/tty/serial/stm32-usart.c static void stm32_console_putchar(struct uart_port *port, int ch) uart_port 1260 drivers/tty/serial/stm32-usart.c struct uart_port *port = &stm32_ports[co->index].port; uart_port 1345 drivers/tty/serial/stm32-usart.c static void __maybe_unused stm32_serial_enable_wakeup(struct uart_port *port, uart_port 1372 drivers/tty/serial/stm32-usart.c struct uart_port *port = dev_get_drvdata(dev); uart_port 1388 drivers/tty/serial/stm32-usart.c struct uart_port *port = dev_get_drvdata(dev); uart_port 1400 drivers/tty/serial/stm32-usart.c struct uart_port *port = dev_get_drvdata(dev); uart_port 1411 drivers/tty/serial/stm32-usart.c struct uart_port *port = dev_get_drvdata(dev); uart_port 260 drivers/tty/serial/stm32-usart.h struct uart_port port; uart_port 46 drivers/tty/serial/sunhv.c static void transmit_chars_putchar(struct uart_port *port, struct circ_buf *xmit) uart_port 59 drivers/tty/serial/sunhv.c static void transmit_chars_write(struct uart_port *port, struct circ_buf *xmit) uart_port 75 drivers/tty/serial/sunhv.c static int receive_chars_getchar(struct uart_port *port) uart_port 118 drivers/tty/serial/sunhv.c static int receive_chars_read(struct uart_port *port) uart_port 174 drivers/tty/serial/sunhv.c void (*transmit_chars)(struct uart_port *port, struct circ_buf *xmit); uart_port 175 drivers/tty/serial/sunhv.c int (*receive_chars)(struct uart_port *port); uart_port 190 drivers/tty/serial/sunhv.c static struct tty_port *receive_chars(struct uart_port *port) uart_port 203 drivers/tty/serial/sunhv.c static void transmit_chars(struct uart_port *port) uart_port 222 drivers/tty/serial/sunhv.c struct uart_port *port = dev_id; uart_port 238 drivers/tty/serial/sunhv.c static unsigned int sunhv_tx_empty(struct uart_port *port) uart_port 248 drivers/tty/serial/sunhv.c static void sunhv_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 254 drivers/tty/serial/sunhv.c static unsigned int sunhv_get_mctrl(struct uart_port *port) uart_port 260 drivers/tty/serial/sunhv.c static void sunhv_stop_tx(struct uart_port *port) uart_port 266 drivers/tty/serial/sunhv.c static void sunhv_start_tx(struct uart_port *port) uart_port 272 drivers/tty/serial/sunhv.c static void sunhv_send_xchar(struct uart_port *port, char ch) uart_port 293 drivers/tty/serial/sunhv.c static void sunhv_stop_rx(struct uart_port *port) uart_port 298 drivers/tty/serial/sunhv.c static void sunhv_break_ctl(struct uart_port *port, int break_state) uart_port 318 drivers/tty/serial/sunhv.c static int sunhv_startup(struct uart_port *port) uart_port 324 drivers/tty/serial/sunhv.c static void sunhv_shutdown(struct uart_port *port) uart_port 329 drivers/tty/serial/sunhv.c static void sunhv_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 355 drivers/tty/serial/sunhv.c static const char *sunhv_type(struct uart_port *port) uart_port 360 drivers/tty/serial/sunhv.c static void sunhv_release_port(struct uart_port *port) uart_port 364 drivers/tty/serial/sunhv.c static int sunhv_request_port(struct uart_port *port) uart_port 369 drivers/tty/serial/sunhv.c static void sunhv_config_port(struct uart_port *port, int flags) uart_port 373 drivers/tty/serial/sunhv.c static int sunhv_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 404 drivers/tty/serial/sunhv.c static struct uart_port *sunhv_port; uart_port 441 drivers/tty/serial/sunhv.c struct uart_port *port = sunhv_port; uart_port 482 drivers/tty/serial/sunhv.c static inline void sunhv_console_putchar(struct uart_port *port, char c) uart_port 496 drivers/tty/serial/sunhv.c struct uart_port *port = sunhv_port; uart_port 526 drivers/tty/serial/sunhv.c struct uart_port *port; uart_port 533 drivers/tty/serial/sunhv.c port = kzalloc(sizeof(struct uart_port), GFP_KERNEL); uart_port 605 drivers/tty/serial/sunhv.c struct uart_port *port = platform_get_drvdata(dev); uart_port 53 drivers/tty/serial/sunsab.c struct uart_port port; /* Generic UART port */ uart_port 232 drivers/tty/serial/sunsab.c static void sunsab_stop_tx(struct uart_port *); uart_port 347 drivers/tty/serial/sunsab.c static unsigned int sunsab_tx_empty(struct uart_port *port) uart_port 363 drivers/tty/serial/sunsab.c static void sunsab_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 387 drivers/tty/serial/sunsab.c static unsigned int sunsab_get_mctrl(struct uart_port *port) uart_port 409 drivers/tty/serial/sunsab.c static void sunsab_stop_tx(struct uart_port *port) uart_port 438 drivers/tty/serial/sunsab.c static void sunsab_start_tx(struct uart_port *port) uart_port 472 drivers/tty/serial/sunsab.c static void sunsab_send_xchar(struct uart_port *port, char ch) uart_port 490 drivers/tty/serial/sunsab.c static void sunsab_stop_rx(struct uart_port *port) uart_port 500 drivers/tty/serial/sunsab.c static void sunsab_break_ctl(struct uart_port *port, int break_state) uart_port 524 drivers/tty/serial/sunsab.c static int sunsab_startup(struct uart_port *port) uart_port 596 drivers/tty/serial/sunsab.c static void sunsab_shutdown(struct uart_port *port) uart_port 782 drivers/tty/serial/sunsab.c static void sunsab_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 796 drivers/tty/serial/sunsab.c static const char *sunsab_type(struct uart_port *port) uart_port 805 drivers/tty/serial/sunsab.c static void sunsab_release_port(struct uart_port *port) uart_port 809 drivers/tty/serial/sunsab.c static int sunsab_request_port(struct uart_port *port) uart_port 814 drivers/tty/serial/sunsab.c static void sunsab_config_port(struct uart_port *port, int flags) uart_port 818 drivers/tty/serial/sunsab.c static int sunsab_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 853 drivers/tty/serial/sunsab.c static void sunsab_console_putchar(struct uart_port *port, int c) uart_port 89 drivers/tty/serial/sunsu.c struct uart_port port; uart_port 266 drivers/tty/serial/sunsu.c static void sunsu_stop_tx(struct uart_port *port) uart_port 282 drivers/tty/serial/sunsu.c static void sunsu_start_tx(struct uart_port *port) uart_port 301 drivers/tty/serial/sunsu.c static void sunsu_stop_rx(struct uart_port *port) uart_port 311 drivers/tty/serial/sunsu.c static void sunsu_enable_ms(struct uart_port *port) uart_port 489 drivers/tty/serial/sunsu.c sunsu_change_speed(struct uart_port *port, unsigned int cflag, uart_port 549 drivers/tty/serial/sunsu.c static unsigned int sunsu_tx_empty(struct uart_port *port) uart_port 563 drivers/tty/serial/sunsu.c static unsigned int sunsu_get_mctrl(struct uart_port *port) uart_port 584 drivers/tty/serial/sunsu.c static void sunsu_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 604 drivers/tty/serial/sunsu.c static void sunsu_break_ctl(struct uart_port *port, int break_state) uart_port 619 drivers/tty/serial/sunsu.c static int sunsu_startup(struct uart_port *port) uart_port 730 drivers/tty/serial/sunsu.c static void sunsu_shutdown(struct uart_port *port) uart_port 778 drivers/tty/serial/sunsu.c sunsu_change_speed(struct uart_port *port, unsigned int cflag, uart_port 908 drivers/tty/serial/sunsu.c sunsu_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 922 drivers/tty/serial/sunsu.c static void sunsu_release_port(struct uart_port *port) uart_port 926 drivers/tty/serial/sunsu.c static int sunsu_request_port(struct uart_port *port) uart_port 931 drivers/tty/serial/sunsu.c static void sunsu_config_port(struct uart_port *port, int flags) uart_port 947 drivers/tty/serial/sunsu.c sunsu_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 953 drivers/tty/serial/sunsu.c sunsu_type(struct uart_port *port) uart_port 1291 drivers/tty/serial/sunsu.c static void sunsu_console_putchar(struct uart_port *port, int ch) uart_port 1346 drivers/tty/serial/sunsu.c struct uart_port *port; uart_port 75 drivers/tty/serial/sunzilog.c struct uart_port port; uart_port 107 drivers/tty/serial/sunzilog.c static void sunzilog_putchar(struct uart_port *port, int ch); uart_port 593 drivers/tty/serial/sunzilog.c static __inline__ unsigned char sunzilog_read_channel_status(struct uart_port *port) uart_port 606 drivers/tty/serial/sunzilog.c static unsigned int sunzilog_tx_empty(struct uart_port *port) uart_port 627 drivers/tty/serial/sunzilog.c static unsigned int sunzilog_get_mctrl(struct uart_port *port) uart_port 646 drivers/tty/serial/sunzilog.c static void sunzilog_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 671 drivers/tty/serial/sunzilog.c static void sunzilog_stop_tx(struct uart_port *port) uart_port 680 drivers/tty/serial/sunzilog.c static void sunzilog_start_tx(struct uart_port *port) uart_port 725 drivers/tty/serial/sunzilog.c static void sunzilog_stop_rx(struct uart_port *port) uart_port 741 drivers/tty/serial/sunzilog.c static void sunzilog_enable_ms(struct uart_port *port) uart_port 758 drivers/tty/serial/sunzilog.c static void sunzilog_break_ctl(struct uart_port *port, int break_state) uart_port 801 drivers/tty/serial/sunzilog.c static int sunzilog_startup(struct uart_port *port) uart_port 840 drivers/tty/serial/sunzilog.c static void sunzilog_shutdown(struct uart_port *port) uart_port 944 drivers/tty/serial/sunzilog.c sunzilog_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 974 drivers/tty/serial/sunzilog.c static const char *sunzilog_type(struct uart_port *port) uart_port 984 drivers/tty/serial/sunzilog.c static void sunzilog_release_port(struct uart_port *port) uart_port 988 drivers/tty/serial/sunzilog.c static int sunzilog_request_port(struct uart_port *port) uart_port 994 drivers/tty/serial/sunzilog.c static void sunzilog_config_port(struct uart_port *port, int flags) uart_port 999 drivers/tty/serial/sunzilog.c static int sunzilog_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 1005 drivers/tty/serial/sunzilog.c static int sunzilog_get_poll_char(struct uart_port *port) uart_port 1040 drivers/tty/serial/sunzilog.c static void sunzilog_put_poll_char(struct uart_port *port, uart_port 1132 drivers/tty/serial/sunzilog.c static void sunzilog_putchar(struct uart_port *port, int ch) uart_port 28 drivers/tty/serial/tegra-tcu.c struct uart_port port; uart_port 34 drivers/tty/serial/tegra-tcu.c static unsigned int tegra_tcu_uart_tx_empty(struct uart_port *port) uart_port 39 drivers/tty/serial/tegra-tcu.c static void tegra_tcu_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 43 drivers/tty/serial/tegra-tcu.c static unsigned int tegra_tcu_uart_get_mctrl(struct uart_port *port) uart_port 48 drivers/tty/serial/tegra-tcu.c static void tegra_tcu_uart_stop_tx(struct uart_port *port) uart_port 92 drivers/tty/serial/tegra-tcu.c static void tegra_tcu_uart_start_tx(struct uart_port *port) uart_port 110 drivers/tty/serial/tegra-tcu.c static void tegra_tcu_uart_stop_rx(struct uart_port *port) uart_port 114 drivers/tty/serial/tegra-tcu.c static void tegra_tcu_uart_break_ctl(struct uart_port *port, int ctl) uart_port 118 drivers/tty/serial/tegra-tcu.c static int tegra_tcu_uart_startup(struct uart_port *port) uart_port 123 drivers/tty/serial/tegra-tcu.c static void tegra_tcu_uart_shutdown(struct uart_port *port) uart_port 127 drivers/tty/serial/tegra-tcu.c static void tegra_tcu_uart_set_termios(struct uart_port *port, uart_port 179 drivers/tty/serial/tegra-tcu.c struct uart_port *port; uart_port 25 drivers/tty/serial/timbuart.c struct uart_port port; uart_port 35 drivers/tty/serial/timbuart.c static void timbuart_mctrl_check(struct uart_port *port, u32 isr, u32 *ier); uart_port 39 drivers/tty/serial/timbuart.c static void timbuart_stop_rx(struct uart_port *port) uart_port 46 drivers/tty/serial/timbuart.c static void timbuart_stop_tx(struct uart_port *port) uart_port 53 drivers/tty/serial/timbuart.c static void timbuart_start_tx(struct uart_port *port) uart_port 62 drivers/tty/serial/timbuart.c static unsigned int timbuart_tx_empty(struct uart_port *port) uart_port 69 drivers/tty/serial/timbuart.c static void timbuart_flush_buffer(struct uart_port *port) uart_port 80 drivers/tty/serial/timbuart.c static void timbuart_rx_chars(struct uart_port *port) uart_port 98 drivers/tty/serial/timbuart.c static void timbuart_tx_chars(struct uart_port *port) uart_port 119 drivers/tty/serial/timbuart.c static void timbuart_handle_tx_port(struct uart_port *port, u32 isr, u32 *ier) uart_port 153 drivers/tty/serial/timbuart.c static void timbuart_handle_rx_port(struct uart_port *port, u32 isr, u32 *ier) uart_port 199 drivers/tty/serial/timbuart.c static unsigned int timbuart_get_mctrl(struct uart_port *port) uart_port 210 drivers/tty/serial/timbuart.c static void timbuart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 220 drivers/tty/serial/timbuart.c static void timbuart_mctrl_check(struct uart_port *port, u32 isr, u32 *ier) uart_port 235 drivers/tty/serial/timbuart.c static void timbuart_break_ctl(struct uart_port *port, int ctl) uart_port 240 drivers/tty/serial/timbuart.c static int timbuart_startup(struct uart_port *port) uart_port 257 drivers/tty/serial/timbuart.c static void timbuart_shutdown(struct uart_port *port) uart_port 279 drivers/tty/serial/timbuart.c static void timbuart_set_termios(struct uart_port *port, uart_port 307 drivers/tty/serial/timbuart.c static const char *timbuart_type(struct uart_port *port) uart_port 315 drivers/tty/serial/timbuart.c static void timbuart_release_port(struct uart_port *port) uart_port 329 drivers/tty/serial/timbuart.c static int timbuart_request_port(struct uart_port *port) uart_port 370 drivers/tty/serial/timbuart.c static void timbuart_config_port(struct uart_port *port, int flags) uart_port 378 drivers/tty/serial/timbuart.c static int timbuart_verify_port(struct uart_port *port, uart_port 62 drivers/tty/serial/uartlite.c static struct uart_port *console_port; uart_port 106 drivers/tty/serial/uartlite.c static inline u32 uart_in32(u32 offset, struct uart_port *port) uart_port 113 drivers/tty/serial/uartlite.c static inline void uart_out32(u32 val, u32 offset, struct uart_port *port) uart_port 120 drivers/tty/serial/uartlite.c static struct uart_port ulite_ports[ULITE_NR_UARTS]; uart_port 126 drivers/tty/serial/uartlite.c static int ulite_receive(struct uart_port *port, int stat) uart_port 176 drivers/tty/serial/uartlite.c static int ulite_transmit(struct uart_port *port, int stat) uart_port 206 drivers/tty/serial/uartlite.c struct uart_port *port = dev_id; uart_port 228 drivers/tty/serial/uartlite.c static unsigned int ulite_tx_empty(struct uart_port *port) uart_port 240 drivers/tty/serial/uartlite.c static unsigned int ulite_get_mctrl(struct uart_port *port) uart_port 245 drivers/tty/serial/uartlite.c static void ulite_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 250 drivers/tty/serial/uartlite.c static void ulite_stop_tx(struct uart_port *port) uart_port 255 drivers/tty/serial/uartlite.c static void ulite_start_tx(struct uart_port *port) uart_port 260 drivers/tty/serial/uartlite.c static void ulite_stop_rx(struct uart_port *port) uart_port 267 drivers/tty/serial/uartlite.c static void ulite_break_ctl(struct uart_port *port, int ctl) uart_port 272 drivers/tty/serial/uartlite.c static int ulite_startup(struct uart_port *port) uart_port 295 drivers/tty/serial/uartlite.c static void ulite_shutdown(struct uart_port *port) uart_port 305 drivers/tty/serial/uartlite.c static void ulite_set_termios(struct uart_port *port, struct ktermios *termios, uart_port 338 drivers/tty/serial/uartlite.c static const char *ulite_type(struct uart_port *port) uart_port 343 drivers/tty/serial/uartlite.c static void ulite_release_port(struct uart_port *port) uart_port 350 drivers/tty/serial/uartlite.c static int ulite_request_port(struct uart_port *port) uart_port 381 drivers/tty/serial/uartlite.c static void ulite_config_port(struct uart_port *port, int flags) uart_port 387 drivers/tty/serial/uartlite.c static int ulite_verify_port(struct uart_port *port, struct serial_struct *ser) uart_port 393 drivers/tty/serial/uartlite.c static void ulite_pm(struct uart_port *port, unsigned int state, uart_port 405 drivers/tty/serial/uartlite.c static int ulite_get_poll_char(struct uart_port *port) uart_port 413 drivers/tty/serial/uartlite.c static void ulite_put_poll_char(struct uart_port *port, unsigned char ch) uart_port 451 drivers/tty/serial/uartlite.c static void ulite_console_wait_tx(struct uart_port *port) uart_port 474 drivers/tty/serial/uartlite.c static void ulite_console_putchar(struct uart_port *port, int ch) uart_port 483 drivers/tty/serial/uartlite.c struct uart_port *port = console_port; uart_port 511 drivers/tty/serial/uartlite.c struct uart_port *port; uart_port 550 drivers/tty/serial/uartlite.c static void early_uartlite_putc(struct uart_port *port, int c) uart_port 622 drivers/tty/serial/uartlite.c struct uart_port *port; uart_port 696 drivers/tty/serial/uartlite.c struct uart_port *port = dev_get_drvdata(dev); uart_port 718 drivers/tty/serial/uartlite.c struct uart_port *port = dev_get_drvdata(dev); uart_port 737 drivers/tty/serial/uartlite.c struct uart_port *port = dev_get_drvdata(dev); uart_port 750 drivers/tty/serial/uartlite.c struct uart_port *port = dev_get_drvdata(dev); uart_port 759 drivers/tty/serial/uartlite.c struct uart_port *port = dev_get_drvdata(dev); uart_port 861 drivers/tty/serial/uartlite.c struct uart_port *port = dev_get_drvdata(&pdev->dev); uart_port 174 drivers/tty/serial/ucc_uart.c struct uart_port port; uart_port 253 drivers/tty/serial/ucc_uart.c static unsigned int qe_uart_tx_empty(struct uart_port *port) uart_port 282 drivers/tty/serial/ucc_uart.c void qe_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 293 drivers/tty/serial/ucc_uart.c static unsigned int qe_uart_get_mctrl(struct uart_port *port) uart_port 305 drivers/tty/serial/ucc_uart.c static void qe_uart_stop_tx(struct uart_port *port) uart_port 332 drivers/tty/serial/ucc_uart.c struct uart_port *port = &qe_port->port; uart_port 411 drivers/tty/serial/ucc_uart.c static void qe_uart_start_tx(struct uart_port *port) uart_port 428 drivers/tty/serial/ucc_uart.c static void qe_uart_stop_rx(struct uart_port *port) uart_port 442 drivers/tty/serial/ucc_uart.c static void qe_uart_break_ctl(struct uart_port *port, int break_state) uart_port 461 drivers/tty/serial/ucc_uart.c struct uart_port *port = &qe_port->port; uart_port 776 drivers/tty/serial/ucc_uart.c static int qe_uart_startup(struct uart_port *port) uart_port 812 drivers/tty/serial/ucc_uart.c static void qe_uart_shutdown(struct uart_port *port) uart_port 851 drivers/tty/serial/ucc_uart.c static void qe_uart_set_termios(struct uart_port *port, uart_port 978 drivers/tty/serial/ucc_uart.c static const char *qe_uart_type(struct uart_port *port) uart_port 986 drivers/tty/serial/ucc_uart.c static int qe_uart_request_port(struct uart_port *port) uart_port 1041 drivers/tty/serial/ucc_uart.c static void qe_uart_config_port(struct uart_port *port, int flags) uart_port 1053 drivers/tty/serial/ucc_uart.c static void qe_uart_release_port(struct uart_port *port) uart_port 1068 drivers/tty/serial/ucc_uart.c static int qe_uart_verify_port(struct uart_port *port, uart_port 48 drivers/tty/serial/vr41xx_siu.c static struct uart_port siu_uart_ports[SIU_PORTS_MAX] = { uart_port 64 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 85 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 106 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 137 drivers/tty/serial/vr41xx_siu.c static inline void siu_clear_fifo(struct uart_port *port) uart_port 145 drivers/tty/serial/vr41xx_siu.c static inline unsigned long siu_port_size(struct uart_port *port) uart_port 157 drivers/tty/serial/vr41xx_siu.c static inline unsigned int siu_check_type(struct uart_port *port) uart_port 167 drivers/tty/serial/vr41xx_siu.c static inline const char *siu_type_name(struct uart_port *port) uart_port 179 drivers/tty/serial/vr41xx_siu.c static unsigned int siu_tx_empty(struct uart_port *port) uart_port 190 drivers/tty/serial/vr41xx_siu.c static void siu_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 208 drivers/tty/serial/vr41xx_siu.c static unsigned int siu_get_mctrl(struct uart_port *port) uart_port 226 drivers/tty/serial/vr41xx_siu.c static void siu_stop_tx(struct uart_port *port) uart_port 240 drivers/tty/serial/vr41xx_siu.c static void siu_start_tx(struct uart_port *port) uart_port 254 drivers/tty/serial/vr41xx_siu.c static void siu_stop_rx(struct uart_port *port) uart_port 270 drivers/tty/serial/vr41xx_siu.c static void siu_enable_ms(struct uart_port *port) uart_port 284 drivers/tty/serial/vr41xx_siu.c static void siu_break_ctl(struct uart_port *port, int ctl) uart_port 301 drivers/tty/serial/vr41xx_siu.c static inline void receive_chars(struct uart_port *port, uint8_t *status) uart_port 358 drivers/tty/serial/vr41xx_siu.c static inline void check_modem_status(struct uart_port *port) uart_port 377 drivers/tty/serial/vr41xx_siu.c static inline void transmit_chars(struct uart_port *port) uart_port 413 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 416 drivers/tty/serial/vr41xx_siu.c port = (struct uart_port *)dev_id; uart_port 434 drivers/tty/serial/vr41xx_siu.c static int siu_startup(struct uart_port *port) uart_port 474 drivers/tty/serial/vr41xx_siu.c static void siu_shutdown(struct uart_port *port) uart_port 502 drivers/tty/serial/vr41xx_siu.c static void siu_set_termios(struct uart_port *port, struct ktermios *new, uart_port 584 drivers/tty/serial/vr41xx_siu.c static void siu_pm(struct uart_port *port, unsigned int state, unsigned int oldstate) uart_port 610 drivers/tty/serial/vr41xx_siu.c static const char *siu_type(struct uart_port *port) uart_port 615 drivers/tty/serial/vr41xx_siu.c static void siu_release_port(struct uart_port *port) uart_port 628 drivers/tty/serial/vr41xx_siu.c static int siu_request_port(struct uart_port *port) uart_port 649 drivers/tty/serial/vr41xx_siu.c static void siu_config_port(struct uart_port *port, int flags) uart_port 657 drivers/tty/serial/vr41xx_siu.c static int siu_verify_port(struct uart_port *port, struct serial_struct *serial) uart_port 693 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 725 drivers/tty/serial/vr41xx_siu.c static void wait_for_xmitr(struct uart_port *port) uart_port 750 drivers/tty/serial/vr41xx_siu.c static void siu_console_putchar(struct uart_port *port, int ch) uart_port 758 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 774 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 813 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 828 drivers/tty/serial/vr41xx_siu.c void __init vr41xx_siu_early_setup(struct uart_port *port) uart_port 856 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 890 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 908 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 924 drivers/tty/serial/vr41xx_siu.c struct uart_port *port; uart_port 100 drivers/tty/serial/vt8500_serial.c struct uart_port uart; uart_port 115 drivers/tty/serial/vt8500_serial.c static inline void vt8500_write(struct uart_port *port, unsigned int val, uart_port 121 drivers/tty/serial/vt8500_serial.c static inline unsigned int vt8500_read(struct uart_port *port, unsigned int off) uart_port 126 drivers/tty/serial/vt8500_serial.c static void vt8500_stop_tx(struct uart_port *port) uart_port 136 drivers/tty/serial/vt8500_serial.c static void vt8500_stop_rx(struct uart_port *port) uart_port 146 drivers/tty/serial/vt8500_serial.c static void vt8500_enable_ms(struct uart_port *port) uart_port 156 drivers/tty/serial/vt8500_serial.c static void handle_rx(struct uart_port *port) uart_port 196 drivers/tty/serial/vt8500_serial.c static void handle_tx(struct uart_port *port) uart_port 227 drivers/tty/serial/vt8500_serial.c static void vt8500_start_tx(struct uart_port *port) uart_port 240 drivers/tty/serial/vt8500_serial.c static void handle_delta_cts(struct uart_port *port) uart_port 248 drivers/tty/serial/vt8500_serial.c struct uart_port *port = dev_id; uart_port 269 drivers/tty/serial/vt8500_serial.c static unsigned int vt8500_tx_empty(struct uart_port *port) uart_port 275 drivers/tty/serial/vt8500_serial.c static unsigned int vt8500_get_mctrl(struct uart_port *port) uart_port 286 drivers/tty/serial/vt8500_serial.c static void vt8500_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 298 drivers/tty/serial/vt8500_serial.c static void vt8500_break_ctl(struct uart_port *port, int break_ctl) uart_port 306 drivers/tty/serial/vt8500_serial.c static int vt8500_set_baud_rate(struct uart_port *port, unsigned int baud) uart_port 330 drivers/tty/serial/vt8500_serial.c static int vt8500_startup(struct uart_port *port) uart_port 349 drivers/tty/serial/vt8500_serial.c static void vt8500_shutdown(struct uart_port *port) uart_port 362 drivers/tty/serial/vt8500_serial.c static void vt8500_set_termios(struct uart_port *port, uart_port 443 drivers/tty/serial/vt8500_serial.c static const char *vt8500_type(struct uart_port *port) uart_port 450 drivers/tty/serial/vt8500_serial.c static void vt8500_release_port(struct uart_port *port) uart_port 454 drivers/tty/serial/vt8500_serial.c static int vt8500_request_port(struct uart_port *port) uart_port 459 drivers/tty/serial/vt8500_serial.c static void vt8500_config_port(struct uart_port *port, int flags) uart_port 464 drivers/tty/serial/vt8500_serial.c static int vt8500_verify_port(struct uart_port *port, uart_port 479 drivers/tty/serial/vt8500_serial.c static void wait_for_xmitr(struct uart_port *port) uart_port 493 drivers/tty/serial/vt8500_serial.c static void vt8500_console_putchar(struct uart_port *port, int c) uart_port 561 drivers/tty/serial/vt8500_serial.c static int vt8500_get_poll_char(struct uart_port *port) uart_port 571 drivers/tty/serial/vt8500_serial.c static void vt8500_put_poll_char(struct uart_port *port, unsigned char c) uart_port 191 drivers/tty/serial/xilinx_uartps.c struct uart_port *port; uart_port 214 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = (struct uart_port *)dev_id; uart_port 309 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = (struct uart_port *)dev_id; uart_port 356 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = (struct uart_port *)dev_id; uart_port 453 drivers/tty/serial/xilinx_uartps.c static unsigned int cdns_uart_set_baud_rate(struct uart_port *port, uart_port 491 drivers/tty/serial/xilinx_uartps.c struct uart_port *port; uart_port 579 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_start_tx(struct uart_port *port) uart_port 609 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_stop_tx(struct uart_port *port) uart_port 623 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_stop_rx(struct uart_port *port) uart_port 642 drivers/tty/serial/xilinx_uartps.c static unsigned int cdns_uart_tx_empty(struct uart_port *port) uart_port 657 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_break_ctl(struct uart_port *port, int ctl) uart_port 684 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_set_termios(struct uart_port *port, uart_port 817 drivers/tty/serial/xilinx_uartps.c static int cdns_uart_startup(struct uart_port *port) uart_port 898 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_shutdown(struct uart_port *port) uart_port 925 drivers/tty/serial/xilinx_uartps.c static const char *cdns_uart_type(struct uart_port *port) uart_port 937 drivers/tty/serial/xilinx_uartps.c static int cdns_uart_verify_port(struct uart_port *port, uart_port 961 drivers/tty/serial/xilinx_uartps.c static int cdns_uart_request_port(struct uart_port *port) uart_port 984 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_release_port(struct uart_port *port) uart_port 996 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_config_port(struct uart_port *port, int flags) uart_port 1008 drivers/tty/serial/xilinx_uartps.c static unsigned int cdns_uart_get_mctrl(struct uart_port *port) uart_port 1018 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) uart_port 1046 drivers/tty/serial/xilinx_uartps.c static int cdns_uart_poll_get_char(struct uart_port *port) uart_port 1064 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_poll_put_char(struct uart_port *port, unsigned char c) uart_port 1085 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_pm(struct uart_port *port, unsigned int state, uart_port 1130 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_console_putchar(struct uart_port *port, int ch) uart_port 1148 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = &device->port; uart_port 1187 drivers/tty/serial/xilinx_uartps.c static struct uart_port *console_port; uart_port 1198 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = console_port; uart_port 1245 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = console_port; uart_port 1284 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = dev_get_drvdata(device); uart_port 1320 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = dev_get_drvdata(device); uart_port 1367 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = dev_get_drvdata(dev); uart_port 1377 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = dev_get_drvdata(dev); uart_port 1416 drivers/tty/serial/xilinx_uartps.c struct uart_port *port; uart_port 1614 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = platform_get_drvdata(pdev); uart_port 308 drivers/tty/serial/zs.c static unsigned int zs_tx_empty(struct uart_port *uport) uart_port 376 drivers/tty/serial/zs.c static unsigned int zs_get_mctrl(struct uart_port *uport) uart_port 389 drivers/tty/serial/zs.c static void zs_set_mctrl(struct uart_port *uport, unsigned int mctrl) uart_port 429 drivers/tty/serial/zs.c static void zs_stop_tx(struct uart_port *uport) uart_port 441 drivers/tty/serial/zs.c static void zs_start_tx(struct uart_port *uport) uart_port 455 drivers/tty/serial/zs.c static void zs_stop_rx(struct uart_port *uport) uart_port 489 drivers/tty/serial/zs.c static void zs_enable_ms(struct uart_port *uport) uart_port 519 drivers/tty/serial/zs.c static void zs_break_ctl(struct uart_port *uport, int break_state) uart_port 543 drivers/tty/serial/zs.c struct uart_port *uport = &zport->port; uart_port 652 drivers/tty/serial/zs.c struct uart_port *uport = &zport->port; uart_port 756 drivers/tty/serial/zs.c static int zs_startup(struct uart_port *uport) uart_port 809 drivers/tty/serial/zs.c static void zs_shutdown(struct uart_port *uport) uart_port 852 drivers/tty/serial/zs.c static void zs_set_termios(struct uart_port *uport, struct ktermios *termios, uart_port 967 drivers/tty/serial/zs.c static void zs_pm(struct uart_port *uport, unsigned int state, uart_port 980 drivers/tty/serial/zs.c static const char *zs_type(struct uart_port *uport) uart_port 985 drivers/tty/serial/zs.c static void zs_release_port(struct uart_port *uport) uart_port 992 drivers/tty/serial/zs.c static int zs_map_port(struct uart_port *uport) uart_port 1004 drivers/tty/serial/zs.c static int zs_request_port(struct uart_port *uport) uart_port 1020 drivers/tty/serial/zs.c static void zs_config_port(struct uart_port *uport, int flags) uart_port 1034 drivers/tty/serial/zs.c static int zs_verify_port(struct uart_port *uport, struct serial_struct *ser) uart_port 1104 drivers/tty/serial/zs.c struct uart_port *uport = &zport->port; uart_port 1130 drivers/tty/serial/zs.c static void zs_console_putchar(struct uart_port *uport, int ch) uart_port 1203 drivers/tty/serial/zs.c struct uart_port *uport = &zport->port; uart_port 1284 drivers/tty/serial/zs.c struct uart_port *uport = &zport->port; uart_port 1300 drivers/tty/serial/zs.c struct uart_port *uport = &zport->port; uart_port 24 drivers/tty/serial/zs.h struct uart_port port; /* Underlying UART. */ uart_port 39 include/linux/kgdb.h struct uart_port; uart_port 12 include/linux/platform_data/sa11x0-serial.h struct uart_port; uart_port 20 include/linux/platform_data/sa11x0-serial.h void (*set_mctrl)(struct uart_port *, u_int); uart_port 21 include/linux/platform_data/sa11x0-serial.h u_int (*get_mctrl)(struct uart_port *); uart_port 22 include/linux/platform_data/sa11x0-serial.h void (*pm)(struct uart_port *, u_int, u_int); uart_port 23 include/linux/platform_data/sa11x0-serial.h int (*set_wake)(struct uart_port *, u_int); uart_port 30 include/linux/serial_8250.h unsigned int (*serial_in)(struct uart_port *, int); uart_port 31 include/linux/serial_8250.h void (*serial_out)(struct uart_port *, int, int); uart_port 32 include/linux/serial_8250.h void (*set_termios)(struct uart_port *, uart_port 35 include/linux/serial_8250.h void (*set_ldisc)(struct uart_port *, uart_port 37 include/linux/serial_8250.h unsigned int (*get_mctrl)(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 93 include/linux/serial_8250.h struct uart_port port; uart_port 140 include/linux/serial_8250.h static inline struct uart_8250_port *up_to_u8250p(struct uart_port *up) uart_port 150 include/linux/serial_8250.h extern int early_serial_setup(struct uart_port *port); uart_port 154 include/linux/serial_8250.h extern void serial8250_do_set_termios(struct uart_port *port, uart_port 156 include/linux/serial_8250.h extern void serial8250_do_set_ldisc(struct uart_port *port, uart_port 158 include/linux/serial_8250.h extern unsigned int serial8250_do_get_mctrl(struct uart_port *port); uart_port 159 include/linux/serial_8250.h extern int serial8250_do_startup(struct uart_port *port); uart_port 160 include/linux/serial_8250.h extern void serial8250_do_shutdown(struct uart_port *port); uart_port 161 include/linux/serial_8250.h extern void serial8250_do_pm(struct uart_port *port, unsigned int state, uart_port 163 include/linux/serial_8250.h extern void serial8250_do_set_mctrl(struct uart_port *port, unsigned int mctrl); uart_port 164 include/linux/serial_8250.h extern void serial8250_do_set_divisor(struct uart_port *port, unsigned int baud, uart_port 167 include/linux/serial_8250.h extern int fsl8250_handle_irq(struct uart_port *port); uart_port 168 include/linux/serial_8250.h int serial8250_handle_irq(struct uart_port *port, unsigned int iir); uart_port 177 include/linux/serial_8250.h int serial8250_console_setup(struct uart_port *port, char *options, bool probe); uart_port 180 include/linux/serial_8250.h (int port, struct uart_port *up, uart_port 29 include/linux/serial_core.h struct uart_port; uart_port 38 include/linux/serial_core.h unsigned int (*tx_empty)(struct uart_port *); uart_port 39 include/linux/serial_core.h void (*set_mctrl)(struct uart_port *, unsigned int mctrl); uart_port 40 include/linux/serial_core.h unsigned int (*get_mctrl)(struct uart_port *); uart_port 41 include/linux/serial_core.h void (*stop_tx)(struct uart_port *); uart_port 42 include/linux/serial_core.h void (*start_tx)(struct uart_port *); uart_port 43 include/linux/serial_core.h void (*throttle)(struct uart_port *); uart_port 44 include/linux/serial_core.h void (*unthrottle)(struct uart_port *); uart_port 45 include/linux/serial_core.h void (*send_xchar)(struct uart_port *, char ch); uart_port 46 include/linux/serial_core.h void (*stop_rx)(struct uart_port *); uart_port 47 include/linux/serial_core.h void (*enable_ms)(struct uart_port *); uart_port 48 include/linux/serial_core.h void (*break_ctl)(struct uart_port *, int ctl); uart_port 49 include/linux/serial_core.h int (*startup)(struct uart_port *); uart_port 50 include/linux/serial_core.h void (*shutdown)(struct uart_port *); uart_port 51 include/linux/serial_core.h void (*flush_buffer)(struct uart_port *); uart_port 52 include/linux/serial_core.h void (*set_termios)(struct uart_port *, struct ktermios *new, uart_port 54 include/linux/serial_core.h void (*set_ldisc)(struct uart_port *, struct ktermios *); uart_port 55 include/linux/serial_core.h void (*pm)(struct uart_port *, unsigned int state, uart_port 61 include/linux/serial_core.h const char *(*type)(struct uart_port *); uart_port 67 include/linux/serial_core.h void (*release_port)(struct uart_port *); uart_port 73 include/linux/serial_core.h int (*request_port)(struct uart_port *); uart_port 74 include/linux/serial_core.h void (*config_port)(struct uart_port *, int); uart_port 75 include/linux/serial_core.h int (*verify_port)(struct uart_port *, struct serial_struct *); uart_port 76 include/linux/serial_core.h int (*ioctl)(struct uart_port *, unsigned int, unsigned long); uart_port 78 include/linux/serial_core.h int (*poll_init)(struct uart_port *); uart_port 79 include/linux/serial_core.h void (*poll_put_char)(struct uart_port *, unsigned char); uart_port 80 include/linux/serial_core.h int (*poll_get_char)(struct uart_port *); uart_port 109 include/linux/serial_core.h unsigned int (*serial_in)(struct uart_port *, int); uart_port 110 include/linux/serial_core.h void (*serial_out)(struct uart_port *, int, int); uart_port 111 include/linux/serial_core.h void (*set_termios)(struct uart_port *, uart_port 114 include/linux/serial_core.h void (*set_ldisc)(struct uart_port *, uart_port 116 include/linux/serial_core.h unsigned int (*get_mctrl)(struct uart_port *); uart_port 117 include/linux/serial_core.h void (*set_mctrl)(struct uart_port *, unsigned int); uart_port 118 include/linux/serial_core.h unsigned int (*get_divisor)(struct uart_port *, uart_port 121 include/linux/serial_core.h void (*set_divisor)(struct uart_port *, uart_port 125 include/linux/serial_core.h int (*startup)(struct uart_port *port); uart_port 126 include/linux/serial_core.h void (*shutdown)(struct uart_port *port); uart_port 127 include/linux/serial_core.h void (*throttle)(struct uart_port *port); uart_port 128 include/linux/serial_core.h void (*unthrottle)(struct uart_port *port); uart_port 129 include/linux/serial_core.h int (*handle_irq)(struct uart_port *); uart_port 130 include/linux/serial_core.h void (*pm)(struct uart_port *, unsigned int state, uart_port 132 include/linux/serial_core.h void (*handle_break)(struct uart_port *); uart_port 133 include/linux/serial_core.h int (*rs485_config)(struct uart_port *, uart_port 135 include/linux/serial_core.h int (*iso7816_config)(struct uart_port *, uart_port 258 include/linux/serial_core.h static inline int serial_port_in(struct uart_port *up, int offset) uart_port 263 include/linux/serial_core.h static inline void serial_port_out(struct uart_port *up, int offset, int value) uart_port 291 include/linux/serial_core.h struct uart_port *uart_port; uart_port 320 include/linux/serial_core.h void uart_write_wakeup(struct uart_port *port); uart_port 325 include/linux/serial_core.h void uart_update_timeout(struct uart_port *port, unsigned int cflag, uart_port 327 include/linux/serial_core.h unsigned int uart_get_baud_rate(struct uart_port *port, struct ktermios *termios, uart_port 330 include/linux/serial_core.h unsigned int uart_get_divisor(struct uart_port *port, unsigned int baud); uart_port 333 include/linux/serial_core.h static inline int uart_poll_timeout(struct uart_port *port) uart_port 345 include/linux/serial_core.h struct uart_port port; uart_port 394 include/linux/serial_core.h struct uart_port *uart_get_console(struct uart_port *ports, int nr, uart_port 400 include/linux/serial_core.h int uart_set_options(struct uart_port *port, struct console *co, int baud, uart_port 403 include/linux/serial_core.h void uart_console_write(struct uart_port *port, const char *s, uart_port 405 include/linux/serial_core.h void (*putchar)(struct uart_port *, int)); uart_port 412 include/linux/serial_core.h int uart_add_one_port(struct uart_driver *reg, struct uart_port *port); uart_port 413 include/linux/serial_core.h int uart_remove_one_port(struct uart_driver *reg, struct uart_port *port); uart_port 414 include/linux/serial_core.h int uart_match_port(struct uart_port *port1, struct uart_port *port2); uart_port 419 include/linux/serial_core.h int uart_suspend_port(struct uart_driver *reg, struct uart_port *port); uart_port 420 include/linux/serial_core.h int uart_resume_port(struct uart_driver *reg, struct uart_port *port); uart_port 431 include/linux/serial_core.h static inline int uart_tx_stopped(struct uart_port *port) uart_port 439 include/linux/serial_core.h static inline bool uart_cts_enabled(struct uart_port *uport) uart_port 444 include/linux/serial_core.h static inline bool uart_softcts_mode(struct uart_port *uport) uart_port 455 include/linux/serial_core.h extern void uart_handle_dcd_change(struct uart_port *uport, uart_port 457 include/linux/serial_core.h extern void uart_handle_cts_change(struct uart_port *uport, uart_port 460 include/linux/serial_core.h extern void uart_insert_char(struct uart_port *port, unsigned int status, uart_port 465 include/linux/serial_core.h uart_handle_sysrq_char(struct uart_port *port, unsigned int ch) uart_port 478 include/linux/serial_core.h uart_prepare_sysrq_char(struct uart_port *port, unsigned int ch) uart_port 491 include/linux/serial_core.h uart_unlock_and_check_sysrq(struct uart_port *port, unsigned long irqflags) uart_port 505 include/linux/serial_core.h uart_handle_sysrq_char(struct uart_port *port, unsigned int ch) { return 0; } uart_port 507 include/linux/serial_core.h uart_prepare_sysrq_char(struct uart_port *port, unsigned int ch) { return 0; } uart_port 509 include/linux/serial_core.h uart_unlock_and_check_sysrq(struct uart_port *port, unsigned long irqflags) uart_port 518 include/linux/serial_core.h static inline int uart_handle_break(struct uart_port *port) uart_port 14 include/linux/serial_pnx8xxx.h struct uart_port port; uart_port 45 include/linux/serial_sci.h void (*init_pins)(struct uart_port *, unsigned int cflag);