<dec f='src/src/sys/ufs/ufs/extattr.h' l='111' type='int ufs_extattrctl(struct mount * mp, int cmd, struct vnode * filename, int attrnamespace, const char * attrname)'/>
<use f='src/src/sys/ufs/ffs/ffs_vfsops.c' l='2395' u='c' c='ffs_extattrctl'/>
<def f='src/src/sys/ufs/ufs/ufs_extattr.c' l='934' ll='1010' type='int ufs_extattrctl(struct mount * mp, int cmd, struct vnode * filename_vp, int attrnamespace, const char * attrname)'/>
<doc f='src/src/sys/ufs/ufs/ufs_extattr.c' l='929'>/*
 * VFS call to manage extended attributes in UFS.  If filename_vp is
 * non-NULL, it must be passed in locked, and regardless of errors in
 * processing, will be unlocked.
 */</doc>
