Lines Matching refs:open_stp
76 static void release_stateid_lockowners(struct nfs4_stateid *open_stp);
1094 release_stateid_lockowners(struct nfs4_stateid *open_stp)
1098 while (!list_empty(&open_stp->st_lockowners)) {
1099 lock_sop = list_entry(open_stp->st_lockowners.next,
1101 /* list_del(&open_stp->st_lockowners); */
2556 alloc_init_lock_stateowner(unsigned int strhashval, struct nfs4_client *clp, struct nfs4_stateid *open_stp, struct nfsd4_lock *lock) {
2573 list_add(&sop->so_perstateid, &open_stp->st_lockowners);
2589 alloc_init_lock_stateid(struct nfs4_stateowner *sop, struct nfs4_file *fp, struct nfs4_stateid *open_stp)
2611 stp->st_vfs_file = open_stp->st_vfs_file;
2612 stp->st_access_bmap = open_stp->st_access_bmap;
2613 stp->st_deny_bmap = open_stp->st_deny_bmap;
2614 stp->st_openstp = open_stp;
2666 struct nfs4_stateid *open_stp = NULL;
2678 &lock->lk_replay_owner, &open_stp,
2684 fp = open_stp->st_file;
2690 open_sop->so_client, open_stp, lock);
2693 lock_stp = alloc_init_lock_stateid(lock_sop, fp, open_stp);