Home
last modified time | relevance | path

Searched refs:tty (Results 1 – 15 of 15) sorted by relevance

/arch/um/drivers/
A Dline.h59 extern void line_close(struct tty_struct *tty, struct file * filp);
60 extern int line_open(struct tty_struct *tty, struct file *filp);
61 extern int line_install(struct tty_driver *driver, struct tty_struct *tty,
63 extern void line_cleanup(struct tty_struct *tty);
64 extern void line_hangup(struct tty_struct *tty);
68 extern unsigned int line_chars_in_buffer(struct tty_struct *tty);
69 extern void line_flush_buffer(struct tty_struct *tty);
70 extern void line_flush_chars(struct tty_struct *tty);
71 extern unsigned int line_write_room(struct tty_struct *tty);
72 extern void line_throttle(struct tty_struct *tty);
[all …]
A Dline.c184 line_flush_buffer(tty); in line_flush_chars()
300 &tty->winsize.ws_col); in line_activate()
313 unregister_winch(tty); in line_destruct()
339 tty->driver_data = line; in line_install()
508 if (tty == NULL) { in line_get_config()
512 tty_kref_put(tty); in line_get_config()
625 struct tty_struct *tty; in winch_interrupt() local
654 if (tty != NULL) { in winch_interrupt()
655 line = tty->driver_data; in winch_interrupt()
664 tty_kref_put(tty); in winch_interrupt()
[all …]
A Dstdio_console.c93 static int con_install(struct tty_driver *driver, struct tty_struct *tty) in con_install() argument
95 return line_install(driver, tty, &vts[tty->index]); in con_install()
A Dssl.c87 static int ssl_install(struct tty_driver *driver, struct tty_struct *tty) in ssl_install() argument
89 return line_install(driver, tty, &serial_lines[tty->index]); in ssl_install()
A DMakefile38 obj-$(CONFIG_TTY_CHAN) += tty.o
51 USER_OBJS := fd.o null.o pty.o tty.o xterm.o vector_user.o
A DKconfig51 bool "tty channel support"
55 (/dev/tty*) and the slave side of pseudo-terminals (/dev/ttyp* and
/arch/alpha/kernel/
A Dsrmcons.c86 if (port->tty) in srmcons_receive_chars()
137 srmcons_do_write(tty->port, buf, count); in srmcons_write()
144 srmcons_write_room(struct tty_struct *tty) in srmcons_write_room() argument
150 srmcons_open(struct tty_struct *tty, struct file *filp) in srmcons_open() argument
158 if (!port->tty) { in srmcons_open()
159 tty->driver_data = srmconsp; in srmcons_open()
160 tty->port = port; in srmcons_open()
161 port->tty = tty; /* XXX proper refcounting */ in srmcons_open()
173 struct srmcons_private *srmconsp = tty->driver_data; in srmcons_close()
179 if (tty->count == 1) { in srmcons_close()
[all …]
/arch/xtensa/platforms/iss/
A Dconsole.c40 static int rs_open(struct tty_struct *tty, struct file * filp) in rs_open() argument
42 if (tty->count == 1) in rs_open()
48 static void rs_close(struct tty_struct *tty, struct file * filp) in rs_close() argument
50 if (tty->count == 1) in rs_close()
55 static ssize_t rs_write(struct tty_struct * tty, const u8 *buf, size_t count) in rs_write() argument
84 static unsigned int rs_write_room(struct tty_struct *tty) in rs_write_room() argument
/arch/m68k/emu/
A Dnfcon.c64 static int nfcon_tty_open(struct tty_struct *tty, struct file *filp) in nfcon_tty_open() argument
69 static void nfcon_tty_close(struct tty_struct *tty, struct file *filp) in nfcon_tty_close() argument
73 static ssize_t nfcon_tty_write(struct tty_struct *tty, const u8 *buf, in nfcon_tty_write() argument
80 static int nfcon_tty_put_char(struct tty_struct *tty, u8 ch) in nfcon_tty_put_char() argument
88 static unsigned int nfcon_tty_write_room(struct tty_struct *tty) in nfcon_tty_write_room() argument
/arch/m68k/virt/
A Dconfig.c81 virt_bi_data.tty.mmio = be32_to_cpup(data); in virt_parse_bootinfo()
83 virt_bi_data.tty.irq = be32_to_cpup(data); in virt_parse_bootinfo()
113 virt_bi_data.tty.mmio); in config_virt()
A Dplatform.c25 DEFINE_RES_MEM(virt_bi_data.tty.mmio, 1), in virt_platform_init()
26 DEFINE_RES_IRQ(virt_bi_data.tty.irq), in virt_platform_init()
/arch/um/os-Linux/
A DMakefile10 registers.o sigio.o signal.o start_up.o time.o tty.o \
21 tty.o umid.o util.o
/arch/m68k/include/asm/
A Dvirt.h16 struct virt_booter_device_data tty; member
/arch/powerpc/include/asm/
A Dhvsi.h74 struct tty_struct *tty; /* tty structure */ member
/arch/x86/boot/
A DMakefile25 setup-y += pm.o pmjump.o printf.o regs.o string.o tty.o video.o

Completed in 25 milliseconds