NFS: Clean up helper function nfs4_select_rw_stateid()
[deliverable/linux.git] / fs / nfs / nfs4proc.c
index ddfebb128017a5f89740dcbb8a85f4f6d3a50bc8..f19ea4f0f0c555b4a09775696f07a5c779d8b5b9 100644 (file)
@@ -2013,8 +2013,12 @@ static int _nfs4_do_setattr(struct inode *inode, struct rpc_cred *cred,
        nfs_fattr_init(fattr);
 
        if (state != NULL) {
+               struct nfs_lockowner lockowner = {
+                       .l_owner = current->files,
+                       .l_pid = current->tgid,
+               };
                nfs4_select_rw_stateid(&arg.stateid, state, FMODE_WRITE,
-                               current->files, current->tgid);
+                               &lockowner);
        } else if (nfs4_copy_delegation_stateid(&arg.stateid, inode,
                                FMODE_WRITE)) {
                /* Use that stateid */
This page took 0.05416 seconds and 5 git commands to generate.