FreeBSD/sys/ufs/ufs/ufs_extattr.c
/*
 * Per-FS attribute lock protecting attribute operations.
 *
 * XXXRW: Perhaps something more fine-grained would be appropriate, but at
 * the end of the day we're going to contend on the vnode lock for the
 * backing file anyway.
 */
Per-FS attribute lock protecting attribute operations.
XXXRW: Perhaps something more fine-grained would be appropriate, but at
the end of the day we're going to contend on the vnode lock for the
backing file anyway.
Per - FS attribute lock protecting attribute operations . XXXRW : Perhaps something more fine - grained would be appropriate but at the end of the day we ' re going to contend on the vnode lock for the backing file anyway .
static void
ufs_extattr_uepm_lock(struct ufsmount *ump)
{
	sx_xlock(&ump->um_extattr.uepm_lock);
}
static void ufs_extattr_uepm_lock ( struct ufsmount * ump ) { sx_xlock ( & ump -> um_extattr . uepm_lock ) ; }
Per-FS attribute lock protecting attribute operations.
Per - FS attribute lock protecting attribute operations .