Home
last modified time | relevance | path

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

/freebsd-12-stable/sys/kern/
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()
Dvfs_subr.c668 mp->mnt_lockref++; in vfs_busy()
683 KASSERT(mp->mnt_lockref > 0, ("negative mnt_lockref")); in vfs_unbusy()
684 mp->mnt_lockref--; in vfs_unbusy()
685 if (mp->mnt_lockref == 0 && (mp->mnt_kern_flag & MNTK_DRAINING) != 0) { in vfs_unbusy()
689 wakeup(&mp->mnt_lockref); in vfs_unbusy()
3864 db_printf(" mnt_lockref = %d\n", mp->mnt_lockref); in DB_SHOW_COMMAND()
/freebsd-12-stable/sys/sys/
Dmount.h221 int mnt_lockref; /* (i) Lock reference count */ member