The old lookup() API is extremely complex. Even though it will be ripped out
authorMatthew Dillon <dillon@dragonflybsd.org>
Fri, 22 Oct 2004 18:03:50 +0000 (18:03 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Fri, 22 Oct 2004 18:03:50 +0000 (18:03 +0000)
commit57ac0c99b4441fb80e572f67b6a72d64f08aa655
tree2668635fd1d9661cd21309f366974e3cd6451221
parent6fd6dbd8d2e2148c7b5bbd03c08087891efe1d8c
The old lookup() API is extremely complex.  Even though it will be ripped out
soon, I'm documenting the procedure so I don't have to keep running through
it to figure out what is going on.  Do a better job describing the new
vgone() API (the old API required the vnode to be in a very weird state.
The new API requires the vnode to be VX locked and refd and returns with the
vnode in the same state).
sys/kern/vfs_lookup.c
sys/kern/vfs_subr.c