summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty.c
Commit message (Expand)AuthorAgeFilesLines
* Preparation commit for the tty cleanups that will follow in the nearphk2004-07-151-4/+4
* Introduce ttygone() which indicates that the hardware is detached.phk2004-07-111-0/+64
* Pick the hotchar out of the tty structure instead of caching privatephk2004-06-261-2/+1
* Fix line discipline switching issues: If opening a new ldisc fails,phk2004-06-261-12/+21
* Add two new methods to struct tty: One for manipulating BREAK conditionphk2004-06-251-1/+49
* #include <sys/serial.h>phk2004-06-241-0/+1
* Use CTASSERT to enforce the relationship between the new serial portphk2004-06-241-0/+17
* Put the pre FreeBSD-2.x tty compat code under BURN_BRIDGES.phk2004-06-211-0/+8
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-11/+11
* Deorbit COMPAT_SUNOS.phk2004-06-111-3/+3
* Reference count struct tty.phk2004-06-091-21/+93
* Make linesw[] an array of pointers to linedesc instead of an array ofphk2004-06-071-3/+3
* Centralize the line discipline optimization determination in a functionphk2004-06-041-0/+18
* Manual edits to change linesw[]-frobbing to ttyld_*() calls.phk2004-06-041-1/+1
* Machine generated patch which changes linedisc calls from accessingphk2004-06-041-5/+5
* Get rid of ttyregister(). All drivers now use ttymalloc() for structphk2004-06-041-8/+2
* Introduce a ttyioctl() cdevsw default function.phk2004-06-011-0/+15
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Device megapatch 3/6:phk2004-02-211-1/+18
* T -CURRENT DO NOT CRASH UPON ^T K PLZ THX.green2004-02-141-1/+2
* A variety of further cleanups to ttyinfo():rwatson2004-02-041-77/+84
* Improve the expressiveness of ttyinfo (^T) when dealing with threadsrwatson2004-01-081-7/+16
* - Implement selwakeuppri() which allows raising the priority of atanimura2003-11-091-2/+2
* Use a new message buffer `consmsgbuf' to forward messages to aiedowse2003-06-221-3/+3
* Rename P_THREADED to P_SA. P_SA means a process is using schedulerdavidxu2003-06-151-1/+1
* Use __FBSDID().obrien2003-06-111-1/+3
* p_sigignore moved into struct sigacts. move one which was missed.ps2003-05-141-1/+1
* - Merge struct procsig with struct sigacts.jhb2003-05-131-2/+2
* - Use a local struct proc variable to improve readability.jhb2003-04-171-11/+11
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withjeff2003-03-311-13/+19
* Make TTYHOG tunable.das2003-03-051-0/+1
* Change the process flags P_KSES to be P_THREADED.julian2003-02-271-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove #include <sys/dkstat.h>phk2003-02-161-1/+0
* Move the tty related statistics counters to live with the tty code.phk2003-02-161-0/+5
* Lock the proc around accessing p_siglist in ttycheckoutq() in thetjr2003-02-101-3/+14
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* In an SMP environment post-Giant it is no longer safe to blindlytruckman2002-10-031-1/+1
* Rename the mutex thread and process states to use a more generic 'LOCK'jhb2002-10-021-3/+3
* Back our kernel support for reliable signal queues.jmallett2002-10-011-9/+5
* First half of implementation of ksiginfo, signal queues, and such. Thisjmallett2002-09-301-5/+9
* Completely redo thread states.julian2002-09-111-6/+7
* Clear up confusion in ugly code. ^T gave wrong results for RSS.julian2002-07-181-4/+9
* Part 1 of KSE-IIIjulian2002-06-291-10/+43
* Display the mutex name in the ^T status line if the selected threadiedowse2002-06-201-2/+3
* Nit: kern.ttys is of type S,xtty, not S,tty.des2002-05-311-1/+1
* Add some checks to prevent NULL dereferences.des2002-05-281-3/+6
* Add NAI copyright.des2002-05-281-0/+8
* Introduce struct xtty, used when exporting tty information to userland.des2002-05-281-5/+30
* ANSIfy (significant portions were already partly ANSIfied)des2002-05-251-115/+42
OpenPOWER on IntegriCloud