Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
fs
nfsd
current_stateid.h
Go to the documentation of this file.
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
*
cstate
,
struct
nfsd4_open_downgrade
*);
12
extern
void
nfsd4_set_openstateid
(
struct
nfsd4_compound_state
*,
struct
nfsd4_open
*);
13
extern
void
nfsd4_set_lockstateid
(
struct
nfsd4_compound_state
*,
struct
nfsd4_lock
*);
14
extern
void
nfsd4_set_closestateid
(
struct
nfsd4_compound_state
*,
struct
nfsd4_close
*);
15
16
/*
17
* functions to consume current state id
18
*/
19
extern
void
nfsd4_get_opendowngradestateid
(
struct
nfsd4_compound_state
*
cstate
,
struct
nfsd4_open_downgrade
*);
20
extern
void
nfsd4_get_delegreturnstateid
(
struct
nfsd4_compound_state
*,
struct
nfsd4_delegreturn
*);
21
extern
void
nfsd4_get_freestateid
(
struct
nfsd4_compound_state
*,
struct
nfsd4_free_stateid
*);
22
extern
void
nfsd4_get_setattrstateid
(
struct
nfsd4_compound_state
*,
struct
nfsd4_setattr
*);
23
extern
void
nfsd4_get_closestateid
(
struct
nfsd4_compound_state
*,
struct
nfsd4_close
*);
24
extern
void
nfsd4_get_lockustateid
(
struct
nfsd4_compound_state
*,
struct
nfsd4_locku
*);
25
extern
void
nfsd4_get_readstateid
(
struct
nfsd4_compound_state
*,
struct
nfsd4_read
*);
26
extern
void
nfsd4_get_writestateid
(
struct
nfsd4_compound_state
*,
struct
nfsd4_write
*);
27
28
#endif
/* _NFSD4_CURRENT_STATE_H */
Generated on Thu Jan 10 2013 14:48:49 for Linux Kernel by
1.8.2