Home
last modified time | relevance | path

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

/xnu-8020.101.4/bsd/nfs/
H A Dnfs4_vnops.c2162 nfs_owner_seqid_increment(struct nfs_open_owner *noop, struct nfs_lock_owner *nlop, int error) in nfs_owner_seqid_increment() argument
2179 if (nlop) { in nfs_owner_seqid_increment()
2180 nlop->nlo_seqid++; in nfs_owner_seqid_increment()
2678 struct nfs_lock_owner *nlop = NULL; in nfs_get_stateid() local
2686 nlop = nfs_lock_owner_find(np, p, 0, 0); in nfs_get_stateid()
2688 if (nlop && !TAILQ_EMPTY(&nlop->nlo_locks)) { in nfs_get_stateid()
2690 s = &nlop->nlo_stateid; in nfs_get_stateid()
2717 if (nlop) { in nfs_get_stateid()
2718 nfs_lock_owner_rele(np, nlop, thd, cred); in nfs_get_stateid()
3339 struct nfs_lock_owner *nlop, *newnlop = NULL; in nfs_lock_owner_find() local
[all …]
H A Dnfs_lock.c774 struct nfs_lock_owner *nlop = nflp->nfl_owner; in nfs3_setlock_rpc() local
785 if (!nlop->nlo_open_owner) { in nfs3_setlock_rpc()
787 nlop->nlo_open_owner = nofp->nof_owner; in nfs3_setlock_rpc()
789 if ((error = nfs_lock_owner_set_busy(nlop, thd))) { in nfs3_setlock_rpc()
811 msg->lm_fl.l_pid = nlop->nlo_pid; in nfs3_setlock_rpc()
815 nfs_lock_owner_clear_busy(nlop); in nfs3_setlock_rpc()
825 struct nfs_lock_owner *nlop, in nfs3_unlock_rpc() argument
854 msg->lm_fl.l_pid = nlop->nlo_pid; in nfs3_unlock_rpc()
865 struct nfs_lock_owner *nlop, in nfs3_getlock_rpc() argument
894 msg->lm_fl.l_pid = nlop->nlo_pid; in nfs3_getlock_rpc()
H A Dnfs_node.c932 struct nfs_lock_owner *nlop, *nextnlop; in nfs_vnop_reclaim() local
996 TAILQ_FOREACH_SAFE(nlop, &np->n_lock_owners, nlo_link, nextnlop) { in nfs_vnop_reclaim()
997 if (!TAILQ_EMPTY(&nlop->nlo_locks) && !force) { in nfs_vnop_reclaim()
1000 TAILQ_REMOVE(&np->n_lock_owners, nlop, nlo_link); in nfs_vnop_reclaim()
1001 nfs_lock_owner_destroy(nlop); in nfs_vnop_reclaim()
H A Dnfs4_subs.c2767 struct nfs_lock_owner *nlop; in nfs_recover() local
2952 TAILQ_FOREACH(nlop, &nofp->nof_np->n_lock_owners, nlo_link) { in nfs_recover()
2956 if (nlop->nlo_open_owner != noop) { in nfs_recover()
2959 TAILQ_FOREACH_SAFE(nflp, &nlop->nlo_locks, nfl_lolink, nextnflp) { in nfs_recover()
H A Dnfs_vnops.c1281 struct nfs_lock_owner *nlop; in nfs_close() local
1344 nlop = nfs_lock_owner_find(np, vfs_context_proc(ctx), 0, 0); in nfs_close()
1345 if (nlop) { in nfs_close()
1346 nfs4_unlock_rpc(np, nlop, F_WRLCK, 0, UINT64_MAX, in nfs_close()
1348 nfs_lock_owner_rele(np, nlop, vfs_context_thread(ctx), vfs_context_ucred(ctx)); in nfs_close()