Home
last modified time | relevance | path

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

/xnu-8019.80.24/bsd/nfs/
H A Dnfs_node.c613 struct nfs_open_file *nofp; in nfs_vnop_inactive() local
655 TAILQ_FOREACH(nofp, &np->n_opens, nof_link) { in nfs_vnop_inactive()
656 lck_mtx_lock(&nofp->nof_lock); in nfs_vnop_inactive()
657 if (nofp->nof_flags & NFS_OPEN_FILE_BUSY) { in nfs_vnop_inactive()
663 nofp->nof_flags |= NFS_OPEN_FILE_BUSY; in nfs_vnop_inactive()
666 lck_mtx_unlock(&nofp->nof_lock); in nfs_vnop_inactive()
667 if ((np->n_flag & NREVOKE) || (nofp->nof_flags & NFS_OPEN_FILE_LOST)) { in nfs_vnop_inactive()
669 nfs_open_file_clear_busy(nofp); in nfs_vnop_inactive()
680 if ((nofp->nof_flags & NFS_OPEN_FILE_CREATE) && nofp->nof_creator && !force) { in nfs_vnop_inactive()
681 if (nofp->nof_flags & NFS_OPEN_FILE_REOPEN) { in nfs_vnop_inactive()
[all …]
H A Dnfs4_vnops.c2212 struct nfs_open_file *nofp = NULL, *nofp2, *newnofp = NULL; in nfs_open_file_find_internal() local
2221 nofp = nofp2; in nfs_open_file_find_internal()
2237 if (!nofp && !*nofpp && !newnofp && alloc) { in nfs_open_file_find_internal()
2253 if (!nofp) { in nfs_open_file_find_internal()
2256 nofp = *nofpp; in nfs_open_file_find_internal()
2258 nofp = newnofp; in nfs_open_file_find_internal()
2260 if (nofp && np) { in nfs_open_file_find_internal()
2261 TAILQ_INSERT_HEAD(&np->n_opens, nofp, nof_link); in nfs_open_file_find_internal()
2268 if (alloc && newnofp && (nofp != newnofp)) { in nfs_open_file_find_internal()
2272 *nofpp = nofp; in nfs_open_file_find_internal()
[all …]
H A Dnfs4_subs.c2702 struct nfs_open_file *nofp; in nfs4_expired_check_delegation() local
2711 TAILQ_FOREACH(nofp, &np->n_opens, nof_link) { in nfs4_expired_check_delegation()
2712 if (!nofp->nof_opencnt) { in nfs4_expired_check_delegation()
2715 if (nofp->nof_flags & NFS_OPEN_FILE_LOST) { in nfs4_expired_check_delegation()
2718 if (nofp->nof_flags & NFS_OPEN_FILE_REOPEN) { in nfs4_expired_check_delegation()
2723 …NP(nofp->nof_np, "nfs4_expired_check_delegation: !drop: opencnt %d flags 0x%x access %d %d mmap %d… in nfs4_expired_check_delegation()
2724 nofp->nof_opencnt, nofp->nof_flags, in nfs4_expired_check_delegation()
2725 nofp->nof_access, nofp->nof_deny, in nfs4_expired_check_delegation()
2726 nofp->nof_mmap_access, nofp->nof_mmap_deny); in nfs4_expired_check_delegation()
2770 struct nfs_open_file *nofp; in nfs_recover() local
[all …]
H A Dnfs_vnops.c831 struct nfs_open_file *nofp = NULL; in nfs_vnop_open() local
933 error = nfs_open_file_find(np, noop, &nofp, accessMode, denyMode, 1); in nfs_vnop_open()
934 if (!error && (nofp->nof_flags & NFS_OPEN_FILE_LOST)) { in nfs_vnop_open()
935 NP(np, "nfs_vnop_open: LOST %d", kauth_cred_getuid(nofp->nof_owner->noo_cred)); in nfs_vnop_open()
939 if (!error && (nofp->nof_flags & NFS_OPEN_FILE_REOPEN)) { in nfs_vnop_open()
940 error = nfs4_reopen(nofp, vfs_context_thread(ctx)); in nfs_vnop_open()
941 nofp = NULL; in nfs_vnop_open()
949 error = nfs_open_file_set_busy(nofp, vfs_context_thread(ctx)); in nfs_vnop_open()
952 nofp = NULL; in nfs_vnop_open()
960 nfs_open_file_add_open(nofp, accessMode, denyMode, 0); in nfs_vnop_open()
[all …]
H A Dnfs_lock.c765 struct nfs_open_file *nofp, in nfs3_setlock_rpc() argument
784 nfs_open_owner_ref(nofp->nof_owner); in nfs3_setlock_rpc()
785 nlop->nlo_open_owner = nofp->nof_owner; in nfs3_setlock_rpc()