Lines Matching refs:deleg_cur
1656 struct nfs_delegation *deleg_cur; in update_open_stateid() local
1669 deleg_cur = rcu_dereference(nfsi->delegation); in update_open_stateid()
1670 if (deleg_cur == NULL) in update_open_stateid()
1673 spin_lock(&deleg_cur->lock); in update_open_stateid()
1674 if (rcu_dereference(nfsi->delegation) != deleg_cur || in update_open_stateid()
1675 test_bit(NFS_DELEGATION_RETURNING, &deleg_cur->flags) || in update_open_stateid()
1676 (deleg_cur->type & fmode) != fmode) in update_open_stateid()
1680 delegation = &deleg_cur->stateid; in update_open_stateid()
1681 else if (!nfs4_stateid_match(&deleg_cur->stateid, delegation)) in update_open_stateid()
1684 nfs_mark_delegation_referenced(deleg_cur); in update_open_stateid()
1685 nfs_state_set_delegation(state, &deleg_cur->stateid, fmode); in update_open_stateid()
1688 spin_unlock(&deleg_cur->lock); in update_open_stateid()