Home
last modified time | relevance | path

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

/f-stack/freebsd/kern/
H A Dvfs_mount.c508 if (mp->mnt_ref != 0 || mp->mnt_lockref != 0 || in vfs_mount_alloc()
575 if (mp->mnt_lockref != 0) in vfs_mount_destroy()
1548 mp->mnt_lockref += mpcpu->mntp_lockref; in vfs_op_enter()
1554 if (mp->mnt_ref <= 0 || mp->mnt_lockref < 0 || mp->mnt_writeopcount < 0) in vfs_op_enter()
1556 __func__, mp, mp->mnt_ref, mp->mnt_lockref, mp->mnt_writeopcount); in vfs_op_enter()
1667 lockref = mp->mnt_lockref; in vfs_dump_mount_counters()
1685 printf("lockref %-5d %-5d\n", mp->mnt_lockref, lockref); in vfs_dump_mount_counters()
1703 sum = mp->mnt_lockref; in vfs_mount_fetch_counter()
1810 if (mp->mnt_lockref) { in dounmount()
1812 error = msleep(&mp->mnt_lockref, MNT_MTX(mp), PVFS, in dounmount()
[all …]
H A Dvfs_subr.c789 mp->mnt_lockref++; in vfs_busy()
816 c = --mp->mnt_lockref; in vfs_unbusy()
828 wakeup(&mp->mnt_lockref); in vfs_unbusy()
4413 vfs_mount_fetch_counter(mp, MNT_COUNT_LOCKREF), mp->mnt_lockref); in DB_SHOW_COMMAND()
/f-stack/freebsd/sys/
H A Dmount.h233 int mnt_lockref; /* (i) Lock reference count */ member