<dec f='src/src/sys/ufs/ext2fs/ext2fs_extern.h' l='147' macro='1' type='int ext2fs_fhtovp(struct mount * , struct fid * , struct vnode ** )'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_vfsops.c' l='134'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_vfsops.c' l='134'/>
<def f='src/src/sys/ufs/ext2fs/ext2fs_vfsops.c' l='1057' ll='1088' type='int ext2fs_fhtovp(struct mount * mp, struct fid * fhp, struct vnode ** vpp)'/>
<doc f='src/src/sys/ufs/ext2fs/ext2fs_vfsops.c' l='1049'>/*
 * File handle to vnode
 *
 * Have to be really careful about stale file handles:
 * - check that the inode number is valid
 * - call ext2fs_vget() to get the locked inode
 * - check for an unallocated inode (i_mode == 0)
 */</doc>
