svc_cred
int nfsd_setuser(struct svc_cred *cred, struct svc_export *exp)
int nfsexp_flags(struct svc_cred *cred, struct svc_export *exp)
int nfsd_setuser(struct svc_cred *cred, struct svc_export *exp);
struct svc_cred;
int nfsexp_flags(struct svc_cred *cred, struct svc_export *exp);
struct svc_cred *cred,
nfsd_file_acquire_local(struct net *net, struct svc_cred *cred,
__be32 nfsd_file_acquire_local(struct net *net, struct svc_cred *cred,
struct svc_cred rq_cred;
static int copy_cred(struct svc_cred *target, struct svc_cred *source)
static bool is_gss_cred(struct svc_cred *cr)
same_creds(struct svc_cred *cr1, struct svc_cred *cr2)
struct svc_cred *cr = &rqstp->rq_cred;
struct svc_cred *cr = &rqstp->rq_cred;
struct svc_cred *cred,
struct svc_cred *cred,
struct net *net, struct svc_cred *cred,
fh_verify_local(struct net *net, struct svc_cred *cred,
struct svc_cred *cred,
__be32 fh_verify_local(struct net *, struct svc_cred *, struct auth_domain *,
struct svc_cred sl_cred;
struct svc_cred cl_cred; /* setclientid principal */
static int exp_rdonly(struct svc_cred *cred, struct svc_export *exp)
nfsd_permission(struct svc_cred *cred, struct svc_export *exp,
__be32 nfsd_permission(struct svc_cred *cred, struct svc_export *exp,
struct svc_cred rq_cred; /* auth info */
struct svc_cred *);
static inline void init_svc_cred(struct svc_cred *cred)
static inline void free_svc_cred(struct svc_cred *cred)
sizeof(struct svc_cred))
data->creds = *(struct svc_cred *)value->data;
struct svc_cred creds;
struct svc_cred *creds)
struct svc_cred *creds;
creds = kzalloc_obj(struct svc_cred);
memset(&ud->creds, 0, sizeof(struct svc_cred));
struct svc_cred cred;
struct svc_cred *svc)
memset(svc, 0, sizeof(struct svc_cred));
struct svc_cred *cred = &rqstp->rq_cred;
struct svc_cred *cred = &rqstp->rq_cred;
struct svc_cred *cred = &rqstp->rq_cred;
struct svc_cred *cred = &rqstp->rq_cred;