summaryrefslogtreecommitdiff
path: root/sys/fs/devfs/devfs_vnops.c
AgeCommit message (Expand)Author
2025-10-24devfs: make destroy_dev() a release barrier for cdevpriv destructors runsKonstantin Belousov
2025-09-27vfs: retire the VREF macroMateusz Guzik
2025-09-27vfs: retire the NULLVP macroMateusz Guzik
2025-08-01devfs readdir: handle short buffer same as UFSKonstantin Belousov
2025-05-29devfs: Set eofflag in devfs_readdir()Mark Johnston
2024-11-26kern: Make fileops and filterops tables const where possibleMark Johnston
2024-05-12devfs_allocv(): styleKonstantin Belousov
2024-03-23cdevpriv(9): add iteratorKonstantin Belousov
2024-01-24kcmp(2): implement for devfs filesKonstantin Belousov
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-09-21devfs: add integrity asserts for cdevp_listJason A. Harmening
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-12-26vfs: add the concept of vnode state transitionsMateusz Guzik
2022-09-17vfs: always retain path buffer after lookupMateusz Guzik
2022-08-20Retire clone_drain_lockMateusz Guzik
2022-02-06fs: fix a few common typos in source code commentsGordon Bergling
2022-01-31insmntque1(): remove useless argumentsKonstantin Belousov
2022-01-27Revert b58ca5df0bb7 ("vfs: remove the now unused insmntque1")Mateusz Guzik
2022-01-27devfs: stop using insmntque1Mateusz Guzik
2021-11-26vfs: add vop_stdadd_writecount_nomsyncMateusz Guzik
2021-10-11vfs: remove thread argument from VOP_STATMateusz Guzik
2021-10-11vfs: remove cn_threadMateusz Guzik
2021-05-03devfs: Avoid comparison with an uninitialized var in devfs_fp_check()Mark Johnston
2021-02-09devfs: fix use count leak when using TIOCSCTTYMateusz Guzik
2020-08-11devfs: rework si_usecount to track opensMateusz Guzik
2020-08-10devfs: save on spurious relocking for devfs_populateMateusz Guzik
2020-08-10devfs: use cheaper lockmgr entry pointsMateusz Guzik
2020-08-10devfs: use vget_prep/vget_finishMateusz Guzik
2020-08-05vfs: remove the obsolete privused argument from vaccessMateusz Guzik
2020-07-04devfs: fix a vnode use-after-free in devfs_ioctlMateusz Guzik
2020-06-21vfs: track sequential reads and writes separatelyThomas Munro
2020-02-03Fix up various vnode-related asserts which did not dump the used vnodeMateusz Guzik
2020-02-02Provide O_SEARCHKyle Evans
2020-02-01vfs: consistently use size_t for buflen around VOP_VPTOCNPMateusz Guzik
2020-01-03vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik
2019-12-16vfs: flatten vop vectorsMateusz Guzik
2019-12-08vfs: introduce v_irflag and make v_type smallerMateusz Guzik
2019-11-30tty: implement TIOCNOTTYKyle Evans
2019-11-20vfs: change si_usecount management to count used vnodesMateusz Guzik
2019-10-11devfs_vptocnp(): correct the component name when node is not at top.Konstantin Belousov
2019-10-05devfs: plug redundant bwillwrite avoidanceMateusz Guzik
2019-08-29Rework v_object lifecycle for vnodes.Konstantin Belousov
2019-07-29Avoid relying on header pollution from sys/refcount.h.Mark Johnston
2019-05-20Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer
2018-11-14Add d_off support for multiple filesystems.Konstantin Belousov
2018-10-26Move 32-bit compat support for FIODGNAME to the right place.Brooks Davis
2018-10-04Revert r339174: Move 32-bit compat support for FIODGNAME to the right place.Brooks Davis
2018-10-03Move 32-bit compat support for FIODGNAME to the right place.Brooks Davis
2017-12-19Report INT_MAX for LINK_MAX for devfs' VOP_PATHCONF().John Baldwin