aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_default.c
Commit message (Expand)AuthorAgeFilesLines
* VFS: add VOP_GETLOWVNODE()Konstantin Belousov2023-11-281-0/+10
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* vfs: vn_dir_next_dirent(): Simplify interface and hardenOlivier Certner2023-04-281-42/+52
* vfs: Export get_next_dirent() as vn_dir_next_dirent()Olivier Certner2023-04-281-69/+4
* vfs: ansifyMateusz Guzik2023-02-071-135/+27
* vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik2022-03-241-1/+1
* vfs: fully lockless v_writecount adjustmentMateusz Guzik2021-11-271-62/+63
* vfs: replace the MNTK_TEXT_REFS flag with VIRF_TEXT_REFMateusz Guzik2021-11-271-11/+9
* vfs: add vop_stdadd_writecount_nomsyncMateusz Guzik2021-11-261-8/+32
* vfs: remove the unused thread argument from NDINIT*Mateusz Guzik2021-11-251-1/+1
* vfs: Add "ioflag" and "cred" arguments to VOP_ALLOCATERick Macklem2021-11-061-5/+5
* vfs_default: Change vop_stddeallocate() from static to globalRick Macklem2021-08-281-2/+1
* fspacectl(2): Changes on rmsr.r_offset's minimum value returnedKa Ho Ng2021-08-251-3/+2
* fspacectl(2): Clarifies the return valuesKa Ho Ng2021-08-241-2/+6
* vfs: Add ioflag to VOP_DEALLOCATE(9)Ka Ho Ng2021-08-121-3/+3
* Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9).Ka Ho Ng2021-08-051-0/+122
* VFS_QUOTACTL(9): allow implementation to indicate busy state changesJason A. Harmening2021-05-301-2/+2
* Revert commits 6d3e78ad6c11 and 54256e7954d7Jason A. Harmening2021-05-301-2/+2
* VFS_QUOTACTL(9): allow implementation to indicate busy state changesJason A. Harmening2021-05-291-2/+2
* vfs: add missing atomic conversion to writecount adjustmentMateusz Guzik2021-05-141-2/+2
* vfs: lockless writecount adjustment in set/unset textMateusz Guzik2021-05-141-2/+30
* VOP_STAT: Provide a default value for va_genMark Johnston2021-05-031-0/+1
* vfs: add vfs_ref_from_vpMateusz Guzik2021-02-211-24/+1
* lockf: ensure atomicity of lockf for open(O_CREAT|O_EXCL|O_EXLOCK)Konstantin Belousov2021-02-171-0/+15
* Add VOP_VPUT_PAIR() with trivial default implementation.Konstantin Belousov2021-02-121-0/+15
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-2/+2
* vfs: group mount per-cpu vars into one structMateusz Guzik2020-11-091-4/+5
* vfs: drop spurious cred argument from VOP_VPTOCNPMateusz Guzik2020-10-201-1/+2
* vfs: add VOP_EAGAINMateusz Guzik2020-10-151-0/+7
* Convert page cache read to VOP.Konstantin Belousov2020-09-151-0/+8
* vfs: assert that VI_TEXT_REF is not already setMateusz Guzik2020-08-161-0/+1
* vfs: remove the thread argument from vgetMateusz Guzik2020-08-161-1/+1
* vfs: add VOP_STATMateusz Guzik2020-08-071-0/+113
* vfs: fold poll_no_poll into vop_nopollMateusz Guzik2020-07-301-1/+3
* VOP_GETPAGES_ASYNC(): consistently call iodone() callback in case of error.Konstantin Belousov2020-03-301-1/+2
* lockmgr: add a change missed in r357907Mateusz Guzik2020-02-141-1/+1
* lockmgr: rename lock_fast_path to lock_flagsMateusz Guzik2020-02-141-1/+1
* vfs: consistently use size_t for buflen around VOP_VPTOCNPMateusz Guzik2020-02-011-1/+1
* vfs: remove vop loop from vop_sigdeferMateusz Guzik2020-01-261-14/+1
* vfs: switch vop_stdunlock to call lockmgr_unlockMateusz Guzik2020-01-191-1/+1
* vfs: in vop_stdadd_writecount only vlazy vnodes on mounts using msyncMateusz Guzik2020-01-151-2/+6
* vfs: add per-mount vnode lazy list and use it for deferred inactive + msyncMateusz Guzik2020-01-131-0/+2
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-19/+13
* vfs: flatten vop vectorsMateusz Guzik2019-12-161-0/+1
* r355677 requires that vop_stdioctl() be global so it can be called from NFS.Rick Macklem2019-12-131-2/+1
* vfs: locking primitives which elide ->v_vnlock and shared locking disablementMateusz Guzik2019-12-111-0/+65
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-2/+2
* vfs: apply r352437 to the fast path as wellMateusz Guzik2019-09-171-3/+5