Home
last modified time | relevance | path

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

/xnu-8019.80.24/bsd/nfs/
H A Dnfs4_vnops.c2158 nfs_owner_seqid_increment(struct nfs_open_owner *noop, struct nfs_lock_owner *nlop, int error) in nfs_owner_seqid_increment() argument
2175 if (nlop) { in nfs_owner_seqid_increment()
2176 nlop->nlo_seqid++; in nfs_owner_seqid_increment()
2674 struct nfs_lock_owner *nlop = NULL; in nfs_get_stateid() local
2682 nlop = nfs_lock_owner_find(np, p, 0, 0); in nfs_get_stateid()
2684 if (nlop && !TAILQ_EMPTY(&nlop->nlo_locks)) { in nfs_get_stateid()
2686 s = &nlop->nlo_stateid; in nfs_get_stateid()
2713 if (nlop) { in nfs_get_stateid()
2714 nfs_lock_owner_rele(np, nlop, thd, cred); in nfs_get_stateid()
3335 struct nfs_lock_owner *nlop, *newnlop = NULL; in nfs_lock_owner_find() local
[all …]
H A Dnfs_lock.c772 struct nfs_lock_owner *nlop = nflp->nfl_owner; in nfs3_setlock_rpc() local
783 if (!nlop->nlo_open_owner) { in nfs3_setlock_rpc()
785 nlop->nlo_open_owner = nofp->nof_owner; in nfs3_setlock_rpc()
787 if ((error = nfs_lock_owner_set_busy(nlop, thd))) { in nfs3_setlock_rpc()
809 msg->lm_fl.l_pid = nlop->nlo_pid; in nfs3_setlock_rpc()
813 nfs_lock_owner_clear_busy(nlop); in nfs3_setlock_rpc()
823 struct nfs_lock_owner *nlop, in nfs3_unlock_rpc() argument
852 msg->lm_fl.l_pid = nlop->nlo_pid; in nfs3_unlock_rpc()
863 struct nfs_lock_owner *nlop, in nfs3_getlock_rpc() argument
892 msg->lm_fl.l_pid = nlop->nlo_pid; in nfs3_getlock_rpc()
H A Dnfs_node.c929 struct nfs_lock_owner *nlop, *nextnlop; in nfs_vnop_reclaim() local
992 TAILQ_FOREACH_SAFE(nlop, &np->n_lock_owners, nlo_link, nextnlop) { in nfs_vnop_reclaim()
993 if (!TAILQ_EMPTY(&nlop->nlo_locks) && !force) { in nfs_vnop_reclaim()
996 TAILQ_REMOVE(&np->n_lock_owners, nlop, nlo_link); in nfs_vnop_reclaim()
997 nfs_lock_owner_destroy(nlop); in nfs_vnop_reclaim()
H A Dnfs4_subs.c2772 struct nfs_lock_owner *nlop; in nfs_recover() local
2957 TAILQ_FOREACH(nlop, &nofp->nof_np->n_lock_owners, nlo_link) { in nfs_recover()
2961 if (nlop->nlo_open_owner != noop) { in nfs_recover()
2964 TAILQ_FOREACH_SAFE(nflp, &nlop->nlo_locks, nfl_lolink, nextnflp) { in nfs_recover()
H A Dnfs_vnops.c1290 struct nfs_lock_owner *nlop; in nfs_close() local
1353 nlop = nfs_lock_owner_find(np, vfs_context_proc(ctx), 0, 0); in nfs_close()
1354 if (nlop) { in nfs_close()
1355 nfs4_unlock_rpc(np, nlop, F_WRLCK, 0, UINT64_MAX, in nfs_close()
1357 nfs_lock_owner_rele(np, nlop, vfs_context_thread(ctx), vfs_context_ucred(ctx)); in nfs_close()