aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/tty.h
Commit message (Expand)AuthorAgeFilesLines
* Add tty_set_winsize().Ed Schouten2012-11-031-0/+1
* Correct SIGTTIN handling.Ed Schouten2012-10-251-0/+1
* Move tty_opened_ns() into syscons.c which is currently theHans Petter Selasky2012-03-291-2/+0
* Fix for NULL-pointer panic during boot, if keys are pressed too early.Hans Petter Selasky2012-03-291-0/+2
* Reintroduce the cioctl() hook in the TTY layer for digi(4).Ed Schouten2011-07-021-0/+5
* Make TIOCSTI work again.Ed Schouten2010-01-041-2/+3
* Decompose <sys/termios.h>.Ed Schouten2009-11-281-1/+1
* Move ptmx into pty(4).Ed Schouten2009-09-061-0/+1
* Improve my last commit: use a separate condvar to serialize.Ed Schouten2009-06-231-0/+1
* Last minute TTY API change: remove mutex argument from tty_alloc().Ed Schouten2009-05-291-1/+2
* Serialize write() calls on TTYs.Ed Schouten2009-02-111-0/+3
* Don't leave the console TTY constantly open.Ed Schouten2009-02-051-17/+18
* Reimplement the /dev/console device node.Ed Schouten2008-11-011-0/+3
* Import some improvements to the TTY code from the MPSAFE TTY branch.Ed Schouten2008-10-151-0/+1
* Add another TTY locking migration macro: tty_getlock().Ed Schouten2008-09-241-0/+1
* Introduce a hooks layer for the MPSAFE TTY layer.Ed Schouten2008-09-221-3/+7
* Fix style(9) issue in TTY header files: document function argument names.Ed Schouten2008-09-221-23/+24
* Fix an awful bug inside our COMPAT_43TTY code.Ed Schouten2008-09-041-0/+1
* Correct misbehaviour of patching sys/sys/tty.h.Ed Schouten2008-08-201-360/+141
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.Ed Schouten2008-08-201-18/+5
* Move TTY unrelated bits out of <sys/tty.h>.Ed Schouten2008-05-231-27/+1
* - Don't depend on header pollution to declare struct thread.Jeff Roberson2007-12-161-0/+1
* Deorbit ttymalloc() in preference for ttyalloc()Poul-Henning Kamp2006-01-041-1/+0
* Make ttsetcompat() staticPoul-Henning Kamp2005-10-161-2/+0
* Add a bunch of inline functions to call the drivers tty implementing methods.Poul-Henning Kamp2005-10-161-0/+76
* Eliminate two unused arguments to ttycreate().Poul-Henning Kamp2005-10-161-1/+2
* Add new function ttyinitmode() which sets our systemwide defaultPoul-Henning Kamp2004-10-181-0/+1
* Assign a global unit number for the tty slave devices (init/lock) usingPoul-Henning Kamp2004-09-301-0/+1
* Add functions to create and free the "tty-ness" of a serial port in aPoul-Henning Kamp2004-09-281-0/+7
* Fix an issue with ng_tty which (ab)used the tty->t_sc field which isPoul-Henning Kamp2004-09-171-0/+1
* forward declare struct cdev, not cdevsw;Poul-Henning Kamp2004-09-171-1/+1
* Add various stuff to struct tty and surounding areas in preparationPoul-Henning Kamp2004-09-171-0/+26
* Add ttyalloc() which in due time will be the successor to ttymalloc(),Poul-Henning Kamp2004-09-171-0/+1
* Add fields to struct tty for the initial/lock * tty/cua states.Poul-Henning Kamp2004-09-161-0/+4
* Preparation commit for the tty cleanups that will follow in the nearPoul-Henning Kamp2004-07-151-2/+2
* Introduce ttygone() which indicates that the hardware is detached.Poul-Henning Kamp2004-07-111-0/+7
* Fix build: forward declare struct tty before defining the tty functionMarcel Moolenaar2004-07-011-0/+2
* Define the tty methods as typedefs.Poul-Henning Kamp2004-06-301-11/+17
* Pick the hotchar out of the tty structure instead of caching privatePoul-Henning Kamp2004-06-261-1/+1
* Fix line discipline switching issues: If opening a new ldisc fails,Poul-Henning Kamp2004-06-261-0/+1
* Add two new methods to struct tty: One for manipulating BREAK conditionPoul-Henning Kamp2004-06-251-0/+4
* Since we grew struct xtty, t_dev doesn't have to be schizofrenic anymore.Poul-Henning Kamp2004-06-231-6/+1
* Second half of the dev_t cleanup.Poul-Henning Kamp2004-06-171-2/+2
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-2/+2
* Reference count struct tty.Poul-Henning Kamp2004-06-091-2/+8
* Move PTY private defines into PTY private files.Poul-Henning Kamp2004-06-091-3/+0
* Centralize the line discipline optimization determination in a functionPoul-Henning Kamp2004-06-041-0/+1
* Move the line discipline related stuff out of <sys/conf.h> and intoPoul-Henning Kamp2004-06-041-0/+5
* Get rid of ttyregister(). All drivers now use ttymalloc() for structPoul-Henning Kamp2004-06-041-1/+0
* shift the four cdevsw functions for ttys to sys/conf.h and prototypePoul-Henning Kamp2004-06-011-4/+0