]> Git Repo - linux.git/blob - fs/nfsd/current_stateid.h
Merge tag 'jfs-4.13' of git://github.com/kleikamp/linux-shaggy
[linux.git] / fs / nfsd / current_stateid.h
1 #ifndef _NFSD4_CURRENT_STATE_H
2 #define _NFSD4_CURRENT_STATE_H
3
4 #include "state.h"
5 #include "xdr4.h"
6
7 extern void clear_current_stateid(struct nfsd4_compound_state *cstate);
8 /*
9  * functions to set current state id
10  */
11 extern void nfsd4_set_opendowngradestateid(struct nfsd4_compound_state *,
12                 union nfsd4_op_u *);
13 extern void nfsd4_set_openstateid(struct nfsd4_compound_state *,
14                 union nfsd4_op_u *);
15 extern void nfsd4_set_lockstateid(struct nfsd4_compound_state *,
16                 union nfsd4_op_u *);
17 extern void nfsd4_set_closestateid(struct nfsd4_compound_state *,
18                 union nfsd4_op_u *);
19
20 /*
21  * functions to consume current state id
22  */
23 extern void nfsd4_get_opendowngradestateid(struct nfsd4_compound_state *,
24                 union nfsd4_op_u *);
25 extern void nfsd4_get_delegreturnstateid(struct nfsd4_compound_state *,
26                 union nfsd4_op_u *);
27 extern void nfsd4_get_freestateid(struct nfsd4_compound_state *,
28                 union nfsd4_op_u *);
29 extern void nfsd4_get_setattrstateid(struct nfsd4_compound_state *,
30                 union nfsd4_op_u *);
31 extern void nfsd4_get_closestateid(struct nfsd4_compound_state *,
32                 union nfsd4_op_u *);
33 extern void nfsd4_get_lockustateid(struct nfsd4_compound_state *,
34                 union nfsd4_op_u *);
35 extern void nfsd4_get_readstateid(struct nfsd4_compound_state *,
36                 union nfsd4_op_u *);
37 extern void nfsd4_get_writestateid(struct nfsd4_compound_state *,
38                 union nfsd4_op_u *);
39
40 #endif   /* _NFSD4_CURRENT_STATE_H */
This page took 0.037854 seconds and 4 git commands to generate.