<dec f='src/src/sys/sys/vnode.h' l='525' type='int vget(struct vnode * , int , _Bool )'/>
<use f='src/src/sys/kern/vfs_cache.c' l='593' u='c' c='cache_lookup'/>
<use f='src/src/sys/kern/vfs_cache.c' l='674' u='c' c='cache_lookup_raw'/>
<use f='src/src/sys/kern/vfs_cache.c' l='764' u='c' c='cache_revlookup'/>
<use f='src/src/sys/kern/vfs_mount.c' l='405' u='c' c='vfs_vnode_iterator_next'/>
<use f='src/src/sys/kern/vfs_mount.c' l='556' u='c' c='vflush'/>
<use f='src/src/sys/kern/vfs_subr.c' l='739' u='c' c='lazy_sync_vnode'/>
<def f='src/src/sys/kern/vfs_vnode.c' l='553' ll='595' type='int vget(vnode_t * vp, int flags, _Bool waitok)'/>
<use f='src/src/sys/kern/vfs_vnode.c' l='1193' u='c' c='vcache_get'/>
<use f='src/src/sys/kern/vfs_vnode.c' l='1308' u='c' c='vcache_new'/>
<doc f='src/src/sys/kern/vfs_vnode.c' l='539'>/*
 * vget: get a particular vnode from the free list, increment its reference
 * count and return it.
 *
 * =&gt; Must be called with v_interlock held.
 *
 * If state is VS_RECLAIMING, the vnode may be eliminated in vcache_reclaim().
 * In that case, we cannot grab the vnode, so the process is awakened when
 * the transition is completed, and an error returned to indicate that the
 * vnode is no longer usable.
 *
 * If state is VS_LOADING or VS_BLOCKED, wait until the vnode enters a
 * stable state (VS_ACTIVE or VS_RECLAIMED).
 */</doc>
<use f='src/src/sys/miscfs/specfs/spec_vnops.c' l='313' u='c' c='spec_node_lookup_by_dev'/>
<use f='src/src/sys/miscfs/specfs/spec_vnops.c' l='348' u='c' c='spec_node_lookup_by_mount'/>
