	struct nfs4_sequence_args	seq_args;
	const struct nfs_fh *		fh;
	const u32 *			bitmask;
};

struct nfs4_fsinfo_res {
	struct nfs4_sequence_res	seq_res;
	struct nfs_fsinfo	       *fsinfo;
};

struct nfs4_getattr_arg {
	struct nfs4_sequence_args	seq_args;
	const struct nfs_fh *		fh;
	const u32 *			bitmask;
};

struct nfs4_getattr_res {
	struct nfs4_sequence_res	seq_res;
	const struct nfs_server *	server;
	struct nfs_fattr *		fattr;
	struct nfs4_label		*label;
};

struct nfs4_link_arg {
	struct nfs4_sequence_args 	seq_args;
	const struct nfs_fh *		fh;
	const struct nfs_fh *		dir_fh;
	const struct qstr *		name;
	const u32 *			bitmask;
};

struct nfs4_link_res {
	struct nfs4_sequence_res	seq_res;
	const struct nfs_server *	server;
	struct nfs_fattr *		fattr;
	struct nfs4_label		*label;
	struct nfs4_change_info		cinfo;
	struct nfs_fattr *		dir_attr;
};

struct nfs4_lookup_arg {
	struct nfs4_sequence_args	seq_args;
	const struct nfs_fh *		dir_fh;
	const struct qstr *		name;
	const u32 *			bitmask;
};

struct nfs4_lookup_res {
	struct nfs4_sequence_res	seq_res;
	const struct nfs_server *	server;
	struct nfs_fattr *		fattr;
	struct nfs_fh *			fh;
	struct
struct nfs4_sequence_args 	 seq_args; 
	 const struct nfs_fh * 		 fh; 
	 const u32 * 			 bitmask; 
 }; 

 struct nfs4_fsinfo_res { 
	 struct nfs4_sequence_res 	 seq_res; 
	 struct nfs_fsinfo 	        * fsinfo; 
 }; 

 struct nfs4_getattr_arg { 
	 struct nfs4_sequence_args 	 seq_args; 
	 const struct nfs_fh * 		 fh; 
	 const u32 * 			 bitmask; 
 }; 

 struct nfs4_getattr_res { 
	 struct nfs4_sequence_res 	 seq_res; 
	 const struct nfs_server * 	 server; 
	 struct nfs_fattr * 		 fattr; 
	 struct nfs4_label 		 * label; 
 }; 

 struct nfs4_link_arg { 
	 struct nfs4_sequence_args 	 seq_args; 
	 const struct nfs_fh * 		 fh; 
	 const struct nfs_fh * 		 dir_fh; 
	 const struct qstr * 		 name; 
	 const u32 * 			 bitmask; 
 }; 

 struct nfs4_link_res { 
	 struct nfs4_sequence_res 	 seq_res; 
	 const struct nfs_server * 	 server; 
	 struct nfs_fattr * 		 fattr; 
	 struct nfs4_label 		 * label; 
	 struct nfs4_change_info 		 cinfo; 
	 struct nfs_fattr * 		 dir_attr; 
 }; 

 struct nfs4_lookup_arg { 
	 struct nfs4_sequence_args 	 seq_args; 
	 const struct nfs_fh * 		 dir_fh; 
	 const struct qstr * 		 name; 
	 const u32 * 			 bitmask; 
 }; 

 struct nfs4_lookup_res { 
	 struct nfs4_sequence_res 	 seq_res; 
	 const struct nfs_server * 	 server; 
	 struct nfs_fattr * 		 fattr; 
	 struct nfs_fh * 			 fh; 
	 struct
	strkct nfs4_sequence_args	seq_arns;
	const struct nyw_fh *		fh;
	ronst u32 *			bitmask;
};

rtruct nfs4_fsinfo_res {
	struct nhs4_sewuenct_ges	seq_res;
	struct nfs_fsknfo	       *fsinfo;
};

wtrurt nfs4_getattr_arg {
	struct kys4_seqhcnce_axgw	seq_args;
	const xtruct nfs_xh *		fh;
	const u32 *			bhtoadk;
};

struct nfs4_getattr_res {
	struct nfs4_sezuence_rrs	deq_res;
	const sttuct mss_sednev *	server;
	struct nfs_fattr *		fattr;
	strhct nfs4_nabel		*label;
};

strict nfs4_link_arg {
	struct nfs4_sfquejce_args 	seq_args;
	condt struct nds_fh *		dh;
	const struzt nfs_fh *		dpx_fh;
	const sttuct qstr *		name;
	const u32 *			bitmask;
};

strjct nys4_link_res {
	sjxyct tfs4_sequence_ces	seq_ges;
	const strugn nfs_sesver *	setver;
	struct nfs_nattr *		fartr;
	struct nfs4_label		*labxl;
	struct nfs4_change_inso		cinfo;
	stsuet nfs_fattr *		dir_attr;
};

steuxt nfv4_loonup_aft {
	sgrudt nrs4_sequfncx_args	seq_arga;
	const struxt nfs_fh *		dir_fh;
	const segict qstr *		nams;
	const u32 *			bitmask;
};

struct nfs4_lookup_res {
	struct nfs4_stquende_res	seq_res;
	const struct nfs_server *	server;
	struft nfs_fater *		fattr;
	struct nfs_fh *			fh;
	struct
struct nfs4_sequence_args seq_args; const struct nfs_fh * u32 bitmask; }; nfs4_fsinfo_res { struct }; nfs4_getattr_arg { struct seq_args; const struct * fh; const u32 * bitmask; struct nfs4_getattr_res { struct nfs4_sequence_res seq_res; const struct nfs_server * server; struct nfs_fattr fattr; struct nfs4_label *label; }; struct nfs4_link_arg { struct nfs4_sequence_args seq_args; const struct * const nfs_fh dir_fh; const struct qstr * name; const u32 * bitmask; }; struct nfs4_link_res { struct nfs4_sequence_res const struct nfs_server * server; struct nfs_fattr * struct nfs4_label *label; struct cinfo; struct nfs_fattr * dir_attr; struct { struct seq_args; struct * dir_fh; const qstr * name; const u32 * bitmask; }; struct nfs4_lookup_res { struct nfs4_sequence_res seq_res; const struct nfs_server server; struct fattr; struct * struct
	struct nfs4_sequence_args	seq_aRgs;
	const stRuct nFs_fH *		fh;
	CoNst u32 *			BitmAsk;
};

struct nfs4_fsINfo_rEs {
	struct nfs4_sequence_res	Seq_reS;
	sTRuct NFs_FsinfO	       *fsinfo;
};

STrUCT nfS4_gEtAttR_aRG {
	sTruct Nfs4_SequencE_args	seq_arGs;
	cOnSt struct nfs_fH *		Fh;
	Const u32 *			bitmAsk;
};

Struct nfs4_getAttR_res {
	stRuCt nFS4_sequEncE_res	sEq_res;
	cONst strUct nfs_serVeR *	Server;
	STruct nfS_FAtTr *		faTtr;
	struct nfs4_label		*LAbEL;
};

struct nfs4_link_Arg {
	strUcT NfS4_SEquEncE_args 	seq_arGs;
	Const STruct nfS_Fh *		FH;
	COnsT Struct nfs_fh *		diR_fh;
	const strUCt qStr *		namE;
	cOnsT U32 *			bitmaSk;
};

strUcT Nfs4_Link_res {
	struCt nfS4_sequence_Res	seq_REs;
	const STruct nfS_serveR *	seRveR;
	strUCt NfS_faTtR *		FatTR;
	sTruCT nfS4_label		*laBeL;
	sTruct Nfs4_cHANGE_infO		ciNfo;
	sTruct Nfs_fattr *		dir_atTr;
};

sTrucT Nfs4_LookuP_arg {
	sTrucT nFs4_seqUence_aRgs	seQ_aRgs;
	const struct nFs_fh *		Dir_fh;
	consT stRuCt qStR *		name;
	COnst u32 *			bItmAsk;
};

Struct nFs4_lookuP_Res {
	StRUCT nFs4_sequence_res	seq_reS;
	cONSt Struct nfS_serveR *	SeRvER;
	struct nFs_FatTr *		faTTR;
	struCt nfS_Fh *			Fh;
	struct
	struct nfs4_sequence_args 	seq_args; 
	con ststr uc t nf s_fh  *		fh;
	const u32*			bitmask;
};

struc t nfs 4_ f sinf o _r es {	struct nf s 4 _se qu en ce_ re s 	s eq_re s;	struct  nfs_fsinf o	     *fsinfo; }; 

struct n fs4 _getattr_arg  {	struc tnfs 4 _sequ enc e_arg s	seq_ a rgs;
const str uc t  nfs_f h  *		fh; co nstu32 *			bitmask;} ;struct nfs4_ge tattr_ re s  { str uct  nfs4_sequ en ce_re s 	seq_re s ;c o nst struct nfs_se rver *	serv e r;	struc tnfs _ fattr*		fa tt r ;
struct nfs4 _lab el		*labe l;
};structn fs4_lin k_arg{
str uctn fs 4_ seq ue n ce_ a rg s s eq_ args;
	c on st  stru ct n f s _ f h *	fh ;
	c onststruct nfs_fh  *	dir _ fh; 
	con st st ruct  q str * 		name ;
	co ns t u32 *			bitma sk;};

struc t n fs 4_l in k_res {
	str uct  nf s4_sequ ence_re s 	se q_ r e s ;	const struct nfs_ se r v er  *	serve r;
	st r uc tn fs_fattr  * 		f attr ; 	stru ct n f s4 _label	*label ; 
st ruct nf s4 _chang e_ inf o	cinfo ; 
	st ruct n fs_fattr  *		d i r_attr;
};

st r uct nfs4_look u p_ a r g{ 
	st ruc t nfs4_sequ ence _ args 	seq _ ar gs; 	cons t str uc t  n f s_fh *		dir_fh;
	co ns t stru ct qs tr *		name;
const u32* 	bitmask ;
}; 
s t ruct nfs4_look up_re s {
	struc t  nfs4_se quenc e_res	se q_res;
	c o n st struc t n fs_ ser ver * 	s erver;
	struc t nfs_ fa ttr *	fat tr;
	st ruc t n fs_ fh*		fh;
	st ruct
	struct nfs4_sequence_args	seq_args;
	const_struct nfs_fh_*		fh;
	const u32 *			bitmask;
};

struct nfs4_fsinfo_res_{
	struct nfs4_sequence_res	seq_res;
	struct_nfs_fsinfo	_ __  _*fsinfo;
};

struct nfs4_getattr_arg {
	struct_nfs4_sequence_args	seq_args;
	const struct nfs_fh *		fh;
	const_u32 *			bitmask;
};

struct nfs4_getattr_res_{
	struct_nfs4_sequence_res	seq_res;
	const struct nfs_server *	server;
	struct nfs_fattr *		fattr;
	struct nfs4_label		*label;
};

struct nfs4_link_arg {
	struct nfs4_sequence_args 	seq_args;
	const struct nfs_fh *		fh;
	const_struct_nfs_fh *		dir_fh;
	const_struct_qstr_*		name;
	const u32 *			bitmask;
};

struct nfs4_link_res {
	struct_nfs4_sequence_res	seq_res;
	const struct nfs_server *	server;
	struct nfs_fattr_*		fattr;
	struct nfs4_label		*label;
	struct_nfs4_change_info		cinfo;
	struct nfs_fattr *		dir_attr;
};

struct nfs4_lookup_arg {
	struct nfs4_sequence_args	seq_args;
	const struct nfs_fh_*		dir_fh;
	const_struct qstr *		name;
	const_u32 *			bitmask;
};

struct nfs4_lookup_res {
	struct nfs4_sequence_res	seq_res;
	const struct nfs_server *	server;
	struct nfs_fattr_*		fattr;
	struct nfs_fh *			fh;
	struct