Home
last modified time | relevance | path

Searched refs:mnt_iterref (Results 1 – 2 of 2) sorted by relevance

/xnu-11417.121.6/bsd/sys/
H A Dmount_internal.h151 …int32_t mnt_iterref; /* refernces to cover iterations; drained make… member
/xnu-11417.121.6/bsd/vfs/
H A Dvfs_subr.c940 if (mp->mnt_iterref < 0) { in mount_iterref()
943 mp->mnt_iterref++; in mount_iterref()
959 if (mp->mnt_iterref < 0) { in mount_isdrained()
974 mp->mnt_iterref--; in mount_iterdrop()
975 wakeup(&mp->mnt_iterref); in mount_iterdrop()
983 while (mp->mnt_iterref) { in mount_iterdrain()
984 msleep((caddr_t)&mp->mnt_iterref, &mnt_list_mtx_lock, PVFS, "mount_iterdrain", NULL); in mount_iterdrain()
987 mp->mnt_iterref = -1; in mount_iterdrain()
994 if (mp->mnt_iterref == -1) { in mount_iterreset()
995 mp->mnt_iterref = 0; in mount_iterreset()