Home
last modified time | relevance | path

Searched refs:nofp (Results 1 – 5 of 5) sorted by relevance

/xnu-8020.101.4/bsd/nfs/
H A Dnfs_node.c612 struct nfs_open_file *nofp; in nfs_vnop_inactive() local
654 TAILQ_FOREACH(nofp, &np->n_opens, nof_link) { in nfs_vnop_inactive()
655 lck_mtx_lock(&nofp->nof_lock); in nfs_vnop_inactive()
656 if (nofp->nof_flags & NFS_OPEN_FILE_BUSY) { in nfs_vnop_inactive()
662 nofp->nof_flags |= NFS_OPEN_FILE_BUSY; in nfs_vnop_inactive()
665 lck_mtx_unlock(&nofp->nof_lock); in nfs_vnop_inactive()
666 if ((np->n_flag & NREVOKE) || (nofp->nof_flags & NFS_OPEN_FILE_LOST)) { in nfs_vnop_inactive()
668 nfs_open_file_clear_busy(nofp); in nfs_vnop_inactive()
679 if ((nofp->nof_flags & NFS_OPEN_FILE_CREATE) && nofp->nof_creator && !force) { in nfs_vnop_inactive()
680 if (nofp->nof_flags & NFS_OPEN_FILE_REOPEN) { in nfs_vnop_inactive()
[all …]
H A Dnfs4_vnops.c2216 struct nfs_open_file *nofp = NULL, *nofp2, *newnofp = NULL; in nfs_open_file_find_internal() local
2225 nofp = nofp2; in nfs_open_file_find_internal()
2241 if (!nofp && !*nofpp && !newnofp && alloc) { in nfs_open_file_find_internal()
2257 if (!nofp) { in nfs_open_file_find_internal()
2260 nofp = *nofpp; in nfs_open_file_find_internal()
2262 nofp = newnofp; in nfs_open_file_find_internal()
2264 if (nofp && np) { in nfs_open_file_find_internal()
2265 TAILQ_INSERT_HEAD(&np->n_opens, nofp, nof_link); in nfs_open_file_find_internal()
2272 if (alloc && newnofp && (nofp != newnofp)) { in nfs_open_file_find_internal()
2276 *nofpp = nofp; in nfs_open_file_find_internal()
[all …]
H A Dnfs4_subs.c2697 struct nfs_open_file *nofp; in nfs4_expired_check_delegation() local
2706 TAILQ_FOREACH(nofp, &np->n_opens, nof_link) { in nfs4_expired_check_delegation()
2707 if (!nofp->nof_opencnt) { in nfs4_expired_check_delegation()
2710 if (nofp->nof_flags & NFS_OPEN_FILE_LOST) { in nfs4_expired_check_delegation()
2713 if (nofp->nof_flags & NFS_OPEN_FILE_REOPEN) { in nfs4_expired_check_delegation()
2718 …NP(nofp->nof_np, "nfs4_expired_check_delegation: !drop: opencnt %d flags 0x%x access %d %d mmap %d… in nfs4_expired_check_delegation()
2719 nofp->nof_opencnt, nofp->nof_flags, in nfs4_expired_check_delegation()
2720 nofp->nof_access, nofp->nof_deny, in nfs4_expired_check_delegation()
2721 nofp->nof_mmap_access, nofp->nof_mmap_deny); in nfs4_expired_check_delegation()
2765 struct nfs_open_file *nofp; in nfs_recover() local
[all …]
H A Dnfs_vnops.c822 struct nfs_open_file *nofp = NULL; in nfs_vnop_open() local
924 error = nfs_open_file_find(np, noop, &nofp, accessMode, denyMode, 1); in nfs_vnop_open()
925 if (!error && (nofp->nof_flags & NFS_OPEN_FILE_LOST)) { in nfs_vnop_open()
926 NP(np, "nfs_vnop_open: LOST %d", kauth_cred_getuid(nofp->nof_owner->noo_cred)); in nfs_vnop_open()
930 if (!error && (nofp->nof_flags & NFS_OPEN_FILE_REOPEN)) { in nfs_vnop_open()
931 error = nfs4_reopen(nofp, vfs_context_thread(ctx)); in nfs_vnop_open()
932 nofp = NULL; in nfs_vnop_open()
940 error = nfs_open_file_set_busy(nofp, vfs_context_thread(ctx)); in nfs_vnop_open()
943 nofp = NULL; in nfs_vnop_open()
951 nfs_open_file_add_open(nofp, accessMode, denyMode, 0); in nfs_vnop_open()
[all …]
H A Dnfs_lock.c767 struct nfs_open_file *nofp, in nfs3_setlock_rpc() argument
786 nfs_open_owner_ref(nofp->nof_owner); in nfs3_setlock_rpc()
787 nlop->nlo_open_owner = nofp->nof_owner; in nfs3_setlock_rpc()