Lines Matching refs:nmp

138 	struct nfsmount *nmp = VFSTONFS(mp);  in nfs_case_insensitive()  local
142 if (nfs_mount_gone(nmp)) { in nfs_case_insensitive()
146 if (nmp->nm_vers == NFS_VER2) { in nfs_case_insensitive()
151 lck_mtx_lock(&nmp->nm_lock); in nfs_case_insensitive()
152 if (nmp->nm_vers == NFS_VER3) { in nfs_case_insensitive()
153 if (!(nmp->nm_state & NFSSTA_GOTPATHCONF)) { in nfs_case_insensitive()
160 } else if (!(nmp->nm_fsattr.nfsa_flags & NFS_FSFLAG_HOMOGENEOUS)) { in nfs_case_insensitive()
165 if (!skip && (nmp->nm_fsattr.nfsa_flags & NFS_FSFLAG_CASE_INSENSITIVE)) { in nfs_case_insensitive()
169 lck_mtx_unlock(&nmp->nm_lock); in nfs_case_insensitive()
614 struct nfsmount *nmp; in nfs_vnop_inactive() local
625 nmp = NFSTONMP(np); in nfs_vnop_inactive()
632 inuse = (nfs_mount_state_in_use_start(nmp, NULL) == 0); in nfs_vnop_inactive()
649 nfs_mount_state_in_use_end(nmp, 0); in nfs_vnop_inactive()
687 nfs_mount_state_in_use_end(nmp, 0); in nfs_vnop_inactive()
705 nfs_mount_state_in_use_end(nmp, error); in nfs_vnop_inactive()
735 nfs_mount_state_in_use_end(nmp, 0); in nfs_vnop_inactive()
751 nfs_mount_state_in_use_end(nmp, error); in nfs_vnop_inactive()
786 if (inuse && nfs_mount_state_in_use_end(nmp, error)) { in nfs_vnop_inactive()
828 if (!vfs_isforce(nmp->nm_mountp)) { in nfs_vnop_inactive()
845 if (!vfs_isforce(nmp->nm_mountp)) { in nfs_vnop_inactive()
855 if (!vfs_isforce(nmp->nm_mountp)) { in nfs_vnop_inactive()
866 if (!vfs_isforce(nmp->nm_mountp)) { in nfs_vnop_inactive()
905 if (!vfs_isforce(nmp->nm_mountp)) { in nfs_vnop_inactive()
933 struct nfsmount *nmp = np->n_mount ? VFSTONFS(np->n_mount) : NFSTONMP(np); in nfs_vnop_reclaim() local
938 force = (!mp || vfs_isforce(mp) || nfs_mount_gone(nmp)); in nfs_vnop_reclaim()
944 if (nmp && (nmp->nm_vers >= NFS_VER4)) { in nfs_vnop_reclaim()
948 lck_mtx_lock(&nmp->nm_lock); in nfs_vnop_reclaim()
950 TAILQ_REMOVE(&nmp->nm_dreturnq, np, n_dreturn); in nfs_vnop_reclaim()
953 lck_mtx_unlock(&nmp->nm_lock); in nfs_vnop_reclaim()
957 lck_mtx_lock(&nmp->nm_lock); in nfs_vnop_reclaim()
959 TAILQ_REMOVE(&nmp->nm_delegations, np, n_dlink); in nfs_vnop_reclaim()
962 lck_mtx_unlock(&nmp->nm_lock); in nfs_vnop_reclaim()
967 nfs4_delegreturn_rpc(nmp, np->n_fhp, np->n_fhsize, &np->n_dstateid, in nfs_vnop_reclaim()
985nmp->nm_funcs->nf_unlock_rpc(np, nflp->nfl_owner, F_WRLCK, nflp->nfl_start, nflp->nfl_end, R_RECOV… in nfs_vnop_reclaim()
1053 lck_mtx_lock(&nmp->nm_lock); in nfs_vnop_reclaim()
1057 msleep(&np->n_mflag, &nmp->nm_lock, PZERO - 1, "nfswaitmonscan", &ts); in nfs_vnop_reclaim()
1063 lck_mtx_unlock(&nmp->nm_lock); in nfs_vnop_reclaim()