aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/tty.h
Commit message (Expand)AuthorAgeFilesLines
* tty: convert tty_lock_assert to tty_assert_locked to hide lock typeKyle Evans2020-04-171-1/+4
* Avoid fixing the tty_info() buffer size in tty.h.Mark Johnston2018-11-061-6/+2
* Replace ttyprintf with sbuf_printf and tty drain routineConrad Meyer2018-10-201-0/+8
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Commit the 64-bit inode project.Konstantin Belousov2017-05-231-1/+1
* Rework tty_drain() to poll the hardware for completion, and restoreIan Lepore2017-01-121-0/+1
* - Rename tty_makedev() into tty_makedevf() and make it capableGleb Smirnoff2013-12-181-2/+5
* Merge VT(9) project (a.k.a. newcons).Aleksandr Rybalko2013-12-051-0/+1
* 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