Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
xdr4.c File Reference
#include <linux/types.h>
#include <linux/sched.h>
#include <linux/nfs.h>
#include <linux/sunrpc/xdr.h>
#include <linux/sunrpc/clnt.h>
#include <linux/sunrpc/svc.h>
#include <linux/sunrpc/stats.h>
#include <linux/lockd/lockd.h>

Go to the source code of this file.

Macros

#define NLMDBG_FACILITY   NLMDBG_XDR
 

Functions

int nlm4svc_decode_testargs (struct svc_rqst *rqstp, __be32 *p, nlm_args *argp)
 
int nlm4svc_encode_testres (struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp)
 
int nlm4svc_decode_lockargs (struct svc_rqst *rqstp, __be32 *p, nlm_args *argp)
 
int nlm4svc_decode_cancargs (struct svc_rqst *rqstp, __be32 *p, nlm_args *argp)
 
int nlm4svc_decode_unlockargs (struct svc_rqst *rqstp, __be32 *p, nlm_args *argp)
 
int nlm4svc_decode_shareargs (struct svc_rqst *rqstp, __be32 *p, nlm_args *argp)
 
int nlm4svc_encode_shareres (struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp)
 
int nlm4svc_encode_res (struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp)
 
int nlm4svc_decode_notify (struct svc_rqst *rqstp, __be32 *p, struct nlm_args *argp)
 
int nlm4svc_decode_reboot (struct svc_rqst *rqstp, __be32 *p, struct nlm_reboot *argp)
 
int nlm4svc_decode_res (struct svc_rqst *rqstp, __be32 *p, struct nlm_res *resp)
 
int nlm4svc_decode_void (struct svc_rqst *rqstp, __be32 *p, void *dummy)
 
int nlm4svc_encode_void (struct svc_rqst *rqstp, __be32 *p, void *dummy)
 

Macro Definition Documentation

#define NLMDBG_FACILITY   NLMDBG_XDR

Definition at line 20 of file xdr4.c.

Function Documentation

int nlm4svc_decode_cancargs ( struct svc_rqst rqstp,
__be32 p,
nlm_args argp 
)

Definition at line 227 of file xdr4.c.

int nlm4svc_decode_lockargs ( struct svc_rqst rqstp,
__be32 p,
nlm_args argp 
)

Definition at line 207 of file xdr4.c.

int nlm4svc_decode_notify ( struct svc_rqst rqstp,
__be32 p,
struct nlm_args argp 
)

Definition at line 293 of file xdr4.c.

int nlm4svc_decode_reboot ( struct svc_rqst rqstp,
__be32 p,
struct nlm_reboot argp 
)

Definition at line 305 of file xdr4.c.

int nlm4svc_decode_res ( struct svc_rqst rqstp,
__be32 p,
struct nlm_res resp 
)

Definition at line 316 of file xdr4.c.

int nlm4svc_decode_shareargs ( struct svc_rqst rqstp,
__be32 p,
nlm_args argp 
)

Definition at line 253 of file xdr4.c.

int nlm4svc_decode_testargs ( struct svc_rqst rqstp,
__be32 p,
nlm_args argp 
)

Definition at line 182 of file xdr4.c.

int nlm4svc_decode_unlockargs ( struct svc_rqst rqstp,
__be32 p,
nlm_args argp 
)

Definition at line 243 of file xdr4.c.

int nlm4svc_decode_void ( struct svc_rqst rqstp,
__be32 p,
void dummy 
)

Definition at line 325 of file xdr4.c.

int nlm4svc_encode_res ( struct svc_rqst rqstp,
__be32 p,
struct nlm_res resp 
)

Definition at line 284 of file xdr4.c.

int nlm4svc_encode_shareres ( struct svc_rqst rqstp,
__be32 p,
struct nlm_res resp 
)

Definition at line 274 of file xdr4.c.

int nlm4svc_encode_testres ( struct svc_rqst rqstp,
__be32 p,
struct nlm_res resp 
)

Definition at line 199 of file xdr4.c.

int nlm4svc_encode_void ( struct svc_rqst rqstp,
__be32 p,
void dummy 
)

Definition at line 331 of file xdr4.c.