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

/darwin-on-arm/xnu/bsd/nfs/
H A Dnfs4_vnops.c1948 nfs_owner_seqid_increment(struct nfs_open_owner *noop, struct nfs_lock_owner *nlop, int error) argument
1964 if (nlop)
1965 nlop->nlo_seqid++;
2422 struct nfs_lock_owner *nlop = NULL; local
2429 nlop = nfs_lock_owner_find(np, p, 0);
2430 if (nlop && !TAILQ_EMPTY(&nlop->nlo_locks)) {
2432 s = &nlop->nlo_stateid;
2456 if (nlop)
2457 nfs_lock_owner_rele(nlop);
2947 struct nfs_lock_owner *nlop, *newnlop = NULL; local
3002 nfs_lock_owner_destroy(struct nfs_lock_owner *nlop) argument
3016 nfs_lock_owner_ref(struct nfs_lock_owner *nlop) argument
3028 nfs_lock_owner_rele(struct nfs_lock_owner *nlop) argument
3051 nfs_lock_owner_set_busy(struct nfs_lock_owner *nlop, thread_t thd) argument
3082 nfs_lock_owner_clear_busy(struct nfs_lock_owner *nlop) argument
3101 nfs_lock_owner_insert_held_lock(struct nfs_lock_owner *nlop, struct nfs_file_lock *newnflp) argument
3126 nfs_file_lock_alloc(struct nfs_lock_owner *nlop) argument
3154 struct nfs_lock_owner *nlop = nflp->nfl_owner; local
3209 struct nfs_lock_owner *nlop = nflp->nfl_owner; local
3324 nfs4_unlock_rpc( nfsnode_t np, struct nfs_lock_owner *nlop, int type, uint64_t start, uint64_t end, int flags, thread_t thd, kauth_cred_t cred) argument
3402 nfs4_getlock_rpc( nfsnode_t np, struct nfs_lock_owner *nlop, struct flock *fl, uint64_t start, uint64_t end, vfs_context_t ctx) argument
3489 nfs_advlock_getlock( nfsnode_t np, struct nfs_lock_owner *nlop, struct flock *fl, uint64_t start, uint64_t end, vfs_context_t ctx) argument
3560 nfs_advlock_setlock( nfsnode_t np, struct nfs_open_file *nofp, struct nfs_lock_owner *nlop, int op, uint64_t start, uint64_t end, int style, short type, vfs_context_t ctx) argument
3976 nfs_advlock_unlock( nfsnode_t np, struct nfs_open_file *nofp, struct nfs_lock_owner *nlop, uint64_t start, uint64_t end, int style, vfs_context_t ctx) argument
4237 struct nfs_lock_owner *nlop = NULL; local
4381 struct nfs_lock_owner *nlop; local
5560 struct nfs_lock_owner *nlop; local
[all...]
H A Dnfs_lock.c747 struct nfs_lock_owner *nlop = nflp->nfl_owner; local
757 if (!nlop->nlo_open_owner) {
759 nlop->nlo_open_owner = nofp->nof_owner;
761 if ((error = nfs_lock_owner_set_busy(nlop, thd)))
780 msg->lm_fl.l_pid = nlop->nlo_pid;
784 nfs_lock_owner_clear_busy(nlop);
794 struct nfs_lock_owner *nlop,
822 msg->lm_fl.l_pid = nlop->nlo_pid;
833 struct nfs_lock_owner *nlop,
861 msg->lm_fl.l_pid = nlop
792 nfs3_unlock_rpc( nfsnode_t np, struct nfs_lock_owner *nlop, __unused int type, uint64_t start, uint64_t end, int flags, thread_t thd, kauth_cred_t cred) argument
831 nfs3_getlock_rpc( nfsnode_t np, struct nfs_lock_owner *nlop, struct flock *fl, uint64_t start, uint64_t end, vfs_context_t ctx) argument
[all...]
H A Dnfs_node.c840 struct nfs_lock_owner *nlop, *nextnlop; local
902 TAILQ_FOREACH_SAFE(nlop, &np->n_lock_owners, nlo_link, nextnlop) {
903 if (!TAILQ_EMPTY(&nlop->nlo_locks) && !force)
905 TAILQ_REMOVE(&np->n_lock_owners, nlop, nlo_link);
906 nfs_lock_owner_destroy(nlop);
H A Dnfs4_subs.c2444 struct nfs_lock_owner *nlop; local
2606 TAILQ_FOREACH(nlop, &nofp->nof_np->n_lock_owners, nlo_link) {
2609 if (nlop->nlo_open_owner != noop)
2611 TAILQ_FOREACH_SAFE(nflp, &nlop->nlo_locks, nfl_lolink, nextnflp) {
H A Dnfs_vnops.c1115 struct nfs_lock_owner *nlop; local
1169 nlop = nfs_lock_owner_find(np, vfs_context_proc(ctx), 0);
1170 if (nlop) {
1171 nfs4_unlock_rpc(np, nlop, F_WRLCK, 0, UINT64_MAX,
1173 nfs_lock_owner_rele(nlop);

Completed in 43 milliseconds