aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/nfs_xdr.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/nfs_xdr.h')
-rw-r--r--include/linux/nfs_xdr.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/include/linux/nfs_xdr.h b/include/linux/nfs_xdr.h
index a2bf6914ff1b..d578912bf9a9 100644
--- a/include/linux/nfs_xdr.h
+++ b/include/linux/nfs_xdr.h
@@ -96,12 +96,13 @@ struct nfs4_change_info {
96 u64 after; 96 u64 after;
97}; 97};
98 98
99struct nfs_seqid;
99/* 100/*
100 * Arguments to the open call. 101 * Arguments to the open call.
101 */ 102 */
102struct nfs_openargs { 103struct nfs_openargs {
103 const struct nfs_fh * fh; 104 const struct nfs_fh * fh;
104 __u32 seqid; 105 struct nfs_seqid * seqid;
105 int open_flags; 106 int open_flags;
106 __u64 clientid; 107 __u64 clientid;
107 __u32 id; 108 __u32 id;
@@ -136,7 +137,7 @@ struct nfs_openres {
136struct nfs_open_confirmargs { 137struct nfs_open_confirmargs {
137 const struct nfs_fh * fh; 138 const struct nfs_fh * fh;
138 nfs4_stateid stateid; 139 nfs4_stateid stateid;
139 __u32 seqid; 140 struct nfs_seqid * seqid;
140}; 141};
141 142
142struct nfs_open_confirmres { 143struct nfs_open_confirmres {
@@ -149,7 +150,7 @@ struct nfs_open_confirmres {
149struct nfs_closeargs { 150struct nfs_closeargs {
150 struct nfs_fh * fh; 151 struct nfs_fh * fh;
151 nfs4_stateid stateid; 152 nfs4_stateid stateid;
152 __u32 seqid; 153 struct nfs_seqid * seqid;
153 int open_flags; 154 int open_flags;
154}; 155};
155 156
@@ -165,15 +166,15 @@ struct nfs_lowner {
165}; 166};
166 167
167struct nfs_open_to_lock { 168struct nfs_open_to_lock {
168 __u32 open_seqid; 169 struct nfs_seqid * open_seqid;
169 nfs4_stateid open_stateid; 170 nfs4_stateid open_stateid;
170 __u32 lock_seqid; 171 struct nfs_seqid * lock_seqid;
171 struct nfs_lowner lock_owner; 172 struct nfs_lowner lock_owner;
172}; 173};
173 174
174struct nfs_exist_lock { 175struct nfs_exist_lock {
175 nfs4_stateid stateid; 176 nfs4_stateid stateid;
176 __u32 seqid; 177 struct nfs_seqid * seqid;
177}; 178};
178 179
179struct nfs_lock_opargs { 180struct nfs_lock_opargs {
@@ -186,7 +187,7 @@ struct nfs_lock_opargs {
186}; 187};
187 188
188struct nfs_locku_opargs { 189struct nfs_locku_opargs {
189 __u32 seqid; 190 struct nfs_seqid * seqid;
190 nfs4_stateid stateid; 191 nfs4_stateid stateid;
191}; 192};
192 193