Home
last modified time | relevance | path

Searched refs:mnt_lockref (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/sys/kern/
H A Dvfs_mount.c539 if (mp->mnt_lockref != 0) in vfs_mount_destroy()
1407 if (mp->mnt_lockref) { in dounmount()
1409 error = msleep(&mp->mnt_lockref, MNT_MTX(mp), PVFS, in dounmount()
1413 KASSERT(mp->mnt_lockref == 0, in dounmount()
H A Dvfs_subr.c677 mp->mnt_lockref++; in vfs_busy()
692 KASSERT(mp->mnt_lockref > 0, ("negative mnt_lockref")); in vfs_unbusy()
693 mp->mnt_lockref--; in vfs_unbusy()
694 if (mp->mnt_lockref == 0 && (mp->mnt_kern_flag & MNTK_DRAINING) != 0) { in vfs_unbusy()
698 wakeup(&mp->mnt_lockref); in vfs_unbusy()
3883 db_printf(" mnt_lockref = %d\n", mp->mnt_lockref); in DB_SHOW_COMMAND()
/freebsd-12.1/sys/sys/
H A Dmount.h215 int mnt_lockref; /* (i) Lock reference count */ member