Searched refs:mnt_lockref (Results 1 – 3 of 3) sorted by relevance
| /freebsd-13.1/sys/kern/ |
| H A D | vfs_mount.c | 546 if (mp->mnt_ref != 0 || mp->mnt_lockref != 0 || in vfs_mount_alloc() 613 if (mp->mnt_lockref != 0) in vfs_mount_destroy() 1580 mp->mnt_lockref += mpcpu->mntp_lockref; in vfs_op_enter() 1588 __func__, mp, mp->mnt_ref, mp->mnt_lockref, mp->mnt_writeopcount); in vfs_op_enter() 1699 lockref = mp->mnt_lockref; in vfs_dump_mount_counters() 1717 printf("lockref %-5d %-5d\n", mp->mnt_lockref, lockref); in vfs_dump_mount_counters() 1735 sum = mp->mnt_lockref; in vfs_mount_fetch_counter() 1842 if (mp->mnt_lockref) { in dounmount() 1844 error = msleep(&mp->mnt_lockref, MNT_MTX(mp), PVFS, in dounmount() 1848 KASSERT(mp->mnt_lockref == 0, in dounmount() [all …]
|
| H A D | vfs_subr.c | 837 mp->mnt_lockref++; in vfs_busy() 864 c = --mp->mnt_lockref; in vfs_unbusy() 876 wakeup(&mp->mnt_lockref); in vfs_unbusy() 4517 vfs_mount_fetch_counter(mp, MNT_COUNT_LOCKREF), mp->mnt_lockref); in DB_SHOW_COMMAND()
|
| /freebsd-13.1/sys/sys/ |
| H A D | mount.h | 234 int mnt_lockref; /* (i) Lock reference count */ member
|