aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/tty_tty.c
Commit message (Expand)AuthorAgeFilesLines
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* tty: replace several curthread->td_proc with stored curprocMateusz Guzik2015-07-061-5/+7
* Finish r210923, 210926. Mark some devices as eternal.Konstantin Belousov2011-01-041-1/+2
* Remove unneeded Giant locking of /dev/tty.Ed Schouten2008-06-031-3/+0
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-1/+1
* Lock Giant and proctree lock around dereferencing p_session->s_ttyvp->v_rdev.Konstantin Belousov2007-07-031-1/+13
* Use ctty instead of just returning. ctty just has a simple open thatMartin Blapp2006-09-271-1/+1
* If /dev/tty gets opened after your controlling terminal has been revokedMartin Blapp2006-09-231-1/+5
* Merge the dev_clone and dev_clone_cred event handlers into a singleRobert Watson2005-08-081-1/+2
* Explicitly hold a reference to the cdev we have just cloned. ThisPoul-Henning Kamp2005-03-311-0/+1
* Use dynamic major number allocation.Poul-Henning Kamp2005-02-271-4/+1
* Second half of the dev_t cleanup.Poul-Henning Kamp2004-06-171-1/+1
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-3/+3
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-1/+2
* The present defaults for the open and close for device drivers whichPoul-Henning Kamp2003-09-271-1/+0
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+5
* NODEVFS cleanup: Unifdef.Poul-Henning Kamp2003-01-301-282/+0
* Don't dereference null vnode pointer if controling terminal was revoked.Poul-Henning Kamp2003-01-271-3/+5
* Originally when DEVFS was added, a global variable "devfs_present"Poul-Henning Kamp2003-01-191-6/+1
* When we use DEVFS, we don't need the /dev/tty pseudo-driver to doPoul-Henning Kamp2003-01-191-0/+89
* Pass active_cred and file_cred into the MAC framework explicitlyRobert Watson2002-08-191-5/+6
* Break out mac_check_vnode_op() into three seperate checks:Robert Watson2002-08-191-3/+3
* Enforce MAC policy in cttyread() as well as the other operationsRobert Watson2002-08-121-1/+6
* Include file cleanup; mac.h and malloc.h at one point had orderingRobert Watson2002-08-011-1/+1
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-08-011-1/+27
* Remove __P.Alfred Perlstein2002-03-191-2/+2
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-1/+1
* Lock struct pgrp, session and sigio.Seigo Tanimura2002-02-231-9/+47
* KSE Milestone 2Julian Elischer2001-09-121-27/+27
* Support /dev/ctty againBrian Somers2001-05-151-3/+8
* Use the new ability to avoid practically all the gunk in this file.Poul-Henning Kamp2001-05-141-17/+26
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-1/+1
* Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp2001-03-261-1/+0
* Add snapshots to the fast filesystem. Most of the changes supportKirk McKusick2000-07-111-0/+6
* Remove five now unused fields from struct cdevsw. They should neverPoul-Henning Kamp1999-09-251-5/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Convert DEVFS hooks in (most) drivers to make_dev().Poul-Henning Kamp1999-08-231-20/+2
* Simplify cdevsw registration.Poul-Henning Kamp1999-05-311-4/+2
* This commit should be a extensive NO-OP:Poul-Henning Kamp1999-05-301-7/+21
* Added D_TTY to the cdevswitch flags for all tty drivers. This is requiredBruce Evans1998-08-231-8/+10
* This commit fixes various 64bit portability problems required forDoug Rabson1998-06-071-2/+2
* Don't depend on "implicit int" or bloat the data section in theBruce Evans1998-02-201-2/+2
* Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style.Eivind Eklund1998-01-241-1/+4
* Don't include <sys/lock.h> in headers when only `struct simplelock' isBruce Evans1997-12-051-1/+2
* Get tty ioctl numbers by #including <sys/ttycom.h> instead ofBruce Evans1997-11-181-3/+2
* Fixed gratuitous ANSIisms.Bruce Evans1997-09-161-2/+4
* Extend to use poll backend. If memory serves correctly, most of this wasPeter Wemm1997-09-141-7/+9
* Removed unused #includes.Bruce Evans1997-09-021-2/+1