index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
vfs_default.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add a default implementation for VOP_VPTOCNP(9) which scans the parent
marcus
2009-03-08
1
-1
/
+235
*
Extract the no_poll() and vop_nopoll() code into the common routine
kib
2009-03-06
1
-11
/
+1
*
Add a new VOP, VOP_VPTOCNP, which translates a vnode to its component name
marcus
2008-12-12
1
-0
/
+8
*
Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed thread
attilio
2008-08-28
1
-6
/
+10
*
Move the head of byte-level advisory lock list from the
kib
2008-04-16
1
-1
/
+40
*
- Complete part of the unfinished bufobj work by consistently using
jeff
2008-03-22
1
-15
/
+12
*
Axe the 'thread' argument from VOP_ISLOCKED() and lockstatus() as it is
attilio
2008-02-25
1
-4
/
+1
*
- Introduce lockmgr_args() in the lockmgr space. This function performs
attilio
2008-02-15
1
-1
/
+2
*
Cleanup lockmgr interface and exported KPI:
attilio
2008-01-24
1
-4
/
+3
*
VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in
attilio
2008-01-13
1
-4
/
+5
*
Since renaming of vop_lock to _vop_lock, pre- and post-condition
kib
2007-05-18
1
-2
/
+2
*
Remove VFS_VPTOFH entirely. API is already broken and it is good time to
pjd
2007-02-16
1
-14
/
+1
*
Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.
pjd
2007-02-15
1
-0
/
+11
*
change vop_lock handling to allowing tracking of callers' file and line for
kmacy
2006-11-13
1
-3
/
+5
*
Don't try to obtain a reference to a nonexisting (NULL) mount structure in
tegge
2006-09-20
1
-4
/
+6
*
- GETWRITEMOUNT now returns a referenced mountpoint to prevent its
jeff
2006-03-31
1
-1
/
+15
*
- Add a comment warning about an anomalous condition where we VOP_UNLOCK
jeff
2006-01-30
1
-0
/
+1
*
Add marker vnodes to ensure that all vnodes associated with the mount point are
tegge
2006-01-09
1
-3
/
+5
*
Eradicate caddr_t from the VFS API.
des
2005-12-14
1
-1
/
+1
*
In vop_stdpathconf(ap) also default for _PC_NAME_MAX and _PC_PATH_MAX.
phk
2005-08-17
1
-0
/
+6
*
- Replace the series of DEBUG_LOCKS hacks which tried to save the vn_lock
jeff
2005-08-03
1
-5
/
+0
*
- Add and enhance asserts related to the wrong bufobj panic.
jeff
2005-06-14
1
-0
/
+3
*
Allow EVFILT_VNODE events to work on every filesystem type, not just
ssouhlal
2005-06-09
1
-0
/
+8
*
- Remove unnecessary spls.
jeff
2005-05-01
1
-10
/
+2
*
- Now that writes to character devices supporting softupdates can
jeff
2005-04-03
1
-3
/
+4
*
- Fixup the default vfs_root function to match the new prototype.
jeff
2005-03-24
1
-1
/
+2
*
- Don't drop the lock in the default inactive handler anymore, VOP_NULL
jeff
2005-03-13
1
-14
/
+1
*
Remove VFS_START(). Its original purpose involved the mfs filesystem,
das
2005-02-20
1
-10
/
+0
*
Remove vop_stddestroyvobject()
phk
2005-02-07
1
-13
/
+0
*
Move the contents of vop_stddestroyvobject() to the new vnode_pager
phk
2005-01-28
1
-26
/
+2
*
Take VOP_GETVOBJECT() out to pasture. We use the direct pointer now.
phk
2005-01-25
1
-24
/
+0
*
Kill VOP_CREATEVOBJECT(), it is now the responsibility of the filesystem
phk
2005-01-25
1
-14
/
+0
*
Move the body of vop_stdcreatevobject() over to the vnode_pager under
phk
2005-01-24
1
-50
/
+1
*
Kill the VV_OBJBUF and test the v_object for NULL instead.
phk
2005-01-24
1
-2
/
+1
*
- Remove GIANT_REQUIRED where it is no longer required.
jeff
2005-01-24
1
-4
/
+0
*
Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT()
phk
2005-01-13
1
-1
/
+1
*
Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().
phk
2005-01-11
1
-5
/
+3
*
/* -> /*- for copyright notices, minor format tweaks as necessary
imp
2005-01-06
1
-1
/
+1
*
Add missing vop_bypass (returning EOPNOTSUPP).
phk
2004-12-03
1
-1
/
+3
*
Back when VOP_* was introduced, we did not have new-style struct
phk
2004-12-01
1
-42
/
+25
*
Make more sense out of vop_stdcreatevobject()
phk
2004-11-18
1
-21
/
+21
*
Make VOP_BMAP return a struct bufobj for the underlying storage device
phk
2004-11-15
1
-3
/
+3
*
The default VOP_REVOKE() should be vop_panic() as we should never
phk
2004-11-13
1
-1
/
+1
*
Properly implement a default version of VOP_GETWRITEMOUNT.
phk
2004-11-06
1
-0
/
+1
*
Move a call to wakeup() from vm_object_terminate() to vnode_pager_dealloc()
alc
2004-11-06
1
-0
/
+1
*
Remove VOP_SPECSTRATEGY() from the system.
phk
2004-10-29
1
-1
/
+0
*
Eliminate unnecessary KASSERT.
phk
2004-10-27
1
-3
/
+0
*
Loose the v_dirty* and v_clean* alias macros.
phk
2004-10-25
1
-4
/
+3
*
Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAIT
phk
2004-10-21
1
-9
/
+7
*
Use vn_isdisk() to check if vnode is a disk.
phk
2004-09-24
1
-1
/
+1
[next]