<dec f='src/src/sys/ufs/ufs/ufs_extern.h' l='118' type='const char * ufs_dirbadentry(const struct vnode * , const struct direct * , int )'/>
<use f='src/src/sys/ufs/ufs/ufs_lookup.c' l='494' u='c' c='ufs_lookup'/>
<def f='src/src/sys/ufs/ufs/ufs_lookup.c' l='722' ll='789' type='const char * ufs_dirbadentry(const struct vnode * dp, const struct direct * ep, int entryoffsetinblock)'/>
<doc f='src/src/sys/ufs/ufs/ufs_lookup.c' l='714'>/*
 * Do consistency checking on a directory entry:
 *	record length must be multiple of 4
 *	entry must fit in rest of its DIRBLKSIZ block
 *	record must be large enough to contain entry
 *	name is not longer than FFS_MAXNAMLEN
 *	name must be as long as advertised, and null terminated
 */</doc>
