summaryrefslogtreecommitdiff
path: root/sys/kern/uipc_mqueue.c
AgeCommit message (Expand)Author
2025-11-16file: Add a fdclose methodMark Johnston
2025-10-18knotes: kqueue: handle copy for trivial filtersKonstantin Belousov
2025-09-27vfs: retire the VREF macroMateusz Guzik
2025-09-27vfs: retire the NULLVP macroMateusz Guzik
2025-05-27namei: Fix cn_flags width in various placesMark Johnston
2025-05-20file: Qualify pointers to capsicum rights as constMark Johnston
2024-11-26kern: Make fileops and filterops tables const where possibleMark Johnston
2024-05-23mqueue: Introduce kern_kmq_timedreceive & kern_kmq_timedsendRicardo Branco
2024-05-23mqueue: Export some functions to be used by LinuxulatorRicardo Branco
2024-05-23mqueuefs: Relax restriction that path must begin with a slashRicardo Branco
2024-05-23mqueue: Add sysctl for default_maxmsg & default_msgsize and fix descriptionsRicardo Branco
2024-05-23mqueuefs: mark newly allocated vnode as constructed, under the lockKonstantin Belousov
2024-05-23mqueuefs: uma_zfree() can be postponed until mqfs sx mi_lock is droppedKonstantin Belousov
2024-05-23mqueuefs: minor style passKonstantin Belousov
2024-03-01mqueuefs: fix statfs report to not signal file system fullStefan Eßer
2024-01-24kcmp(2): implement for generic file typesKonstantin Belousov
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-09-17vfs: always retain path buffer after lookupMateusz Guzik
2022-02-22fd: rename fget*_locked to fget*_norefMateusz Guzik
2021-12-15Change VOP_READDIR's cookies argument to a **uint64_tAlan Somers
2021-10-11vfs: remove thread argument from VOP_STATMateusz Guzik
2021-10-11vfs: remove cn_threadMateusz Guzik
2021-02-21jail: Change the locking around pr_ref and pr_urefJamie Gritton
2021-01-18jail: Add prison_isvalid() and prison_isalive()Jamie Gritton
2021-01-17jail: Add proper prison locking in mqfs_prison_remove.Jamie Gritton
2021-01-03Ensure that dirent's d_off field is initializedMark Johnston
2020-11-17Split out cwd/root/jail, cmask state from filedesc tableConrad Meyer
2020-09-01kern: clean up empty lines in .c and .h filesMateusz Guzik
2020-08-19vfs: remove the always-curthread td argument from VOP_RECLAIMMateusz Guzik
2020-08-16vfs: remove the thread argument from vgetMateusz Guzik
2020-08-05vfs: remove the obsolete privused argument from vaccessMateusz Guzik
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-01-27Make mqueue objects work across a fork again.Warner Losh
2020-01-03vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik
2019-12-16vfs: flatten vop vectorsMateusz Guzik
2019-08-20mqueuefs: fix compat32 struct file leakEd Maste
2019-07-23mqueuefs: fix struct file leakEd Maste
2019-05-21mqueuefs: Do not allow manipulation of the pseudo-dirents "." and ".."Conrad Meyer
2018-12-11Remove unused argument to priv_check_cred.Mateusz Guzik
2018-11-23Ensure that directory entry padding bytes are zeroed.Mark Johnston
2018-11-06Use plain atomic_{add,subtract} when that's sufficient.Mark Johnston
2018-07-30Make timespecadd(3) and friends publicAlan Somers
2018-05-19mqueue: avoid unused variablesMatt Macy
2018-05-09Eliminate the overhead of gratuitous repeated reinitialization of cap_rightsMatt Macy
2018-04-06Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis
2017-11-27sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-07-14Correct sysent flags for dynamically loaded syscalls.Konstantin Belousov
2017-03-31Audit arguments to POSIX message queues, semaphores, and shared memory.Robert Watson
2017-02-18Fix panic with unlocked vnode to vrecycle().Bryan Drewery