Lines Matching defs:lock_stp
6625 static void get_lock_access(struct nfs4_ol_stateid *lock_stp, u32 access)
6627 struct nfs4_file *fp = lock_stp->st_stid.sc_file;
6631 if (test_access(access, lock_stp))
6634 set_access(access, lock_stp);
6689 struct nfs4_ol_stateid *lock_stp = NULL;
6743 &lock_stp, &new);
6748 NFS4_LOCK_STID, &lock_stp, nn);
6752 lock_sop = lockowner(lock_stp->st_stateowner);
6755 status = nfs4_check_openmode(lock_stp, lkflg);
6766 fp = lock_stp->st_stid.sc_file;
6776 get_lock_access(lock_stp, NFS4_SHARE_ACCESS_READ);
6788 get_lock_access(lock_stp, NFS4_SHARE_ACCESS_WRITE);
6838 nfs4_inc_and_copy_stateid(&lock->lk_resp_stateid, &lock_stp->st_stid);
6872 if (lock_stp) {
6884 release_lock_stateid(lock_stp);
6886 mutex_unlock(&lock_stp->st_mutex);
6888 nfs4_put_stid(&lock_stp->st_stid);