summaryrefslogtreecommitdiff
path: root/sys/fs/devfs/devfs.h
AgeCommit message (Expand)Author
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-09-14devfs: retire the unused DEVFS_DEL_VNLOCKED flagMateusz Guzik
2021-02-21Remove #define _KERNEL hacks from libprocstatKonstantin Belousov
2020-08-11devfs: rework si_usecount to track opensMateusz Guzik
2020-08-10devfs: bool -> intMateusz Guzik
2020-08-10devfs: save on spurious relocking for devfs_populateMateusz Guzik
2017-11-27sys/fs: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2012-02-09Introduce the "ruleset=number" option for devfs(5) mounts.Martin Matuska
2010-10-12Format prototypes to follow style(9) more closely.Jaakko Heinonen
2010-09-27Add reference counting for devfs paths containing user created symbolicJaakko Heinonen
2010-09-21Modify devfs_fqpn() for future use in devfs path reference countingJaakko Heinonen
2010-09-15Remove empty devfs directories automatically.Jaakko Heinonen
2010-08-12Allow user created symbolic links to cover device files and directoriesJaakko Heinonen
2010-08-06Enable shared locks for the devfs vnodes. Honor the locking modeKonstantin Belousov
2010-06-09Add a new function devfs_parent_dirent() for resolving devfs parentJaakko Heinonen
2009-05-11Remove the thread argument from the FSD (File-System Dependent) parts ofAttilio Rao
2006-10-18Properly lock the vnode around vgone() calls.Konstantin Belousov
2006-09-18Resolve the devfs deadlock caused by LOR between devfs_mount->dm_lock andKonstantin Belousov
2006-04-12Remove unused prototypes.Pawel Jakub Dawidek
2005-09-24Make rule zero really magical, that way we don't have to do anythingPoul-Henning Kamp
2005-09-19Rewamp DEVFS internals pretty severely [1].Poul-Henning Kamp
2005-09-15Various minor polishing.Poul-Henning Kamp
2005-09-15Absolve devfs_rule.c from locking responsibility and call it withPoul-Henning Kamp
2005-09-15Close a race which could result in unwarranted "ruleset %d alreadyPoul-Henning Kamp
2005-08-15Eliminate effectively unused dm_basedir field from devfs_mount.Poul-Henning Kamp
2005-03-08Remove kernelside support for devfs rules filtering on major numbers.Poul-Henning Kamp
2005-02-22Reap more benefits from DEVFS:Poul-Henning Kamp
2004-06-16Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp
2004-02-15White-space align a struct definition.Poul-Henning Kamp
2003-11-12Modify the MAC Framework so that instead of embedding a (struct label)Robert Watson
2002-12-09Remove dm_root entry from struct devfs_mount. It's never set, and isRobert Watson
2002-10-16Fix comments and one resulting code confusion about the type of thePoul-Henning Kamp
2002-10-16A better solution to avoiding variable sized structs in DEVFS.Poul-Henning Kamp
2002-10-16#include "opt_devfs.h" to protect against variable sized structures.Poul-Henning Kamp
2002-10-01Move the vop-vector declaration into devfs_vnops.c where it belongs.Poul-Henning Kamp
2002-07-30Introduce support for Mandatory Access Control and extensibleRobert Watson
2002-07-28Correct misindentation of DRA_UID.Dima Dorfman
2002-07-17Introduce the DEVFS "rule" subsystem. DEVFS rules permit theDima Dorfman
2002-04-21Don't attempt to decvlare M_DEVFS whern MALLOC_DECLARE is not defined.Bruce Evans
2001-09-12KSE Milestone 2Julian Elischer
2001-05-23Change the way deletes are managed in DEVFS.Poul-Henning Kamp
2000-12-08staticize.Poul-Henning Kamp
2000-09-06Add refcounts to the "global" DEVFS inode slots, this allows usPoul-Henning Kamp
2000-09-02Avoid the modules madness I inadvertently introduced by making thePoul-Henning Kamp
2000-08-27 Reorder vop's alphabetically.Poul-Henning Kamp
2000-08-24 Fix panic when removing open device (found by bp@)Poul-Henning Kamp
2000-08-20 Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)Poul-Henning Kamp