Lines Matching refs:ttys
469 static int ehv_bc_tty_write(struct tty_struct *ttys, const unsigned char *s, in ehv_bc_tty_write() argument
472 struct ehv_bc_data *bc = ttys->driver_data; in ehv_bc_tty_write()
509 static int ehv_bc_tty_open(struct tty_struct *ttys, struct file *filp) in ehv_bc_tty_open() argument
511 struct ehv_bc_data *bc = &bcs[ttys->index]; in ehv_bc_tty_open()
516 return tty_port_open(&bc->port, ttys, filp); in ehv_bc_tty_open()
524 static void ehv_bc_tty_close(struct tty_struct *ttys, struct file *filp) in ehv_bc_tty_close() argument
526 struct ehv_bc_data *bc = &bcs[ttys->index]; in ehv_bc_tty_close()
529 tty_port_close(&bc->port, ttys, filp); in ehv_bc_tty_close()
539 static unsigned int ehv_bc_tty_write_room(struct tty_struct *ttys) in ehv_bc_tty_write_room() argument
541 struct ehv_bc_data *bc = ttys->driver_data; in ehv_bc_tty_write_room()
564 static void ehv_bc_tty_throttle(struct tty_struct *ttys) in ehv_bc_tty_throttle() argument
566 struct ehv_bc_data *bc = ttys->driver_data; in ehv_bc_tty_throttle()
578 static void ehv_bc_tty_unthrottle(struct tty_struct *ttys) in ehv_bc_tty_unthrottle() argument
580 struct ehv_bc_data *bc = ttys->driver_data; in ehv_bc_tty_unthrottle()
588 static void ehv_bc_tty_hangup(struct tty_struct *ttys) in ehv_bc_tty_hangup() argument
590 struct ehv_bc_data *bc = ttys->driver_data; in ehv_bc_tty_hangup()
621 struct tty_struct *ttys) in ehv_bc_tty_port_activate() argument
626 ttys->driver_data = bc; in ehv_bc_tty_port_activate()