Searched refs:nflp (Results 1 – 4 of 4) sorted by relevance
| /xnu-8019.80.24/bsd/nfs/ |
| H A D | nfs4_vnops.c | 3533 struct nfs_file_lock *nflp; in nfs_lock_owner_insert_held_lock() local 3540 TAILQ_FOREACH(nflp, &nlop->nlo_locks, nfl_lolink) { in nfs_lock_owner_insert_held_lock() 3541 if (newnflp->nfl_start < nflp->nfl_start) { in nfs_lock_owner_insert_held_lock() 3545 if (nflp) { in nfs_lock_owner_insert_held_lock() 3546 TAILQ_INSERT_BEFORE(nflp, newnflp, nfl_lolink); in nfs_lock_owner_insert_held_lock() 3560 struct nfs_file_lock *nflp = NULL; in nfs_file_lock_alloc() local 3564 nflp = &nlop->nlo_alock; in nfs_file_lock_alloc() 3565 nflp->nfl_owner = nlop; in nfs_file_lock_alloc() 3568 if (!nflp) { in nfs_file_lock_alloc() 3569 nflp = kalloc_type(struct nfs_file_lock, in nfs_file_lock_alloc() [all …]
|
| H A D | nfs_node.c | 928 struct nfs_file_lock *nflp, *nextnflp; in nfs_vnop_reclaim() local 973 TAILQ_FOREACH_SAFE(nflp, &np->n_locks, nfl_link, nextnflp) { in nfs_vnop_reclaim() 974 if (!(nflp->nfl_flags & NFS_FILE_LOCK_DEAD) && !force) { in nfs_vnop_reclaim() 976 nflp->nfl_start, nflp->nfl_end, nflp->nfl_flags, nflp->nfl_blockcnt); in nfs_vnop_reclaim() 978 if (!(nflp->nfl_flags & (NFS_FILE_LOCK_BLOCKED | NFS_FILE_LOCK_DEAD))) { in nfs_vnop_reclaim() 980 if (!(nflp->nfl_flags & NFS_FILE_LOCK_DELEGATED) && !force) { in nfs_vnop_reclaim() 981 …nmp->nm_funcs->nf_unlock_rpc(np, nflp->nfl_owner, F_WRLCK, nflp->nfl_start, nflp->nfl_end, R_RECOV… in nfs_vnop_reclaim() 982 NULL, nflp->nfl_owner->nlo_open_owner->noo_cred); in nfs_vnop_reclaim() 984 lck_mtx_lock(&nflp->nfl_owner->nlo_lock); in nfs_vnop_reclaim() 985 TAILQ_REMOVE(&nflp->nfl_owner->nlo_locks, nflp, nfl_lolink); in nfs_vnop_reclaim() [all …]
|
| H A D | nfs_lock.c | 766 struct nfs_file_lock *nflp, in nfs3_setlock_rpc() argument 772 struct nfs_lock_owner *nlop = nflp->nfl_owner; in nfs3_setlock_rpc() 795 if ((nflp->nfl_flags & NFS_FILE_LOCK_WAIT) && !reclaim) { in nfs3_setlock_rpc() 806 msg->lm_fl.l_start = nflp->nfl_start; in nfs3_setlock_rpc() 807 msg->lm_fl.l_len = NFS_FLOCK_LENGTH(nflp->nfl_start, nflp->nfl_end); in nfs3_setlock_rpc() 808 msg->lm_fl.l_type = nflp->nfl_type; in nfs3_setlock_rpc()
|
| H A D | nfs4_subs.c | 2771 struct nfs_file_lock *nflp, *nextnflp; in nfs_recover() local 2964 TAILQ_FOREACH_SAFE(nflp, &nlop->nlo_locks, nfl_lolink, nextnflp) { in nfs_recover() 2966 if (nflp->nfl_flags & (NFS_FILE_LOCK_DEAD | NFS_FILE_LOCK_BLOCKED)) { in nfs_recover() 2970 if (nflp->nfl_flags & NFS_FILE_LOCK_DELEGATED) { in nfs_recover() 2973 …error = nmp->nm_funcs->nf_setlock_rpc(nofp->nof_np, nofp, nflp, 1, R_RECOVER, thd, noop->noo_cred); in nfs_recover() 2976 nflp->nfl_start, nflp->nfl_end, in nfs_recover()
|