Lines Matching refs:p
188 static int nfsaclsvc_decode_voidarg(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_decode_voidarg() argument
193 static int nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_decode_getaclargs() argument
197 p = nfs2svc_decode_fh(p, &argp->fh); in nfsaclsvc_decode_getaclargs()
198 if (!p) in nfsaclsvc_decode_getaclargs()
200 argp->mask = ntohl(*p); p++; in nfsaclsvc_decode_getaclargs()
202 return xdr_argsize_check(rqstp, p); in nfsaclsvc_decode_getaclargs()
206 static int nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_decode_setaclargs() argument
213 p = nfs2svc_decode_fh(p, &argp->fh); in nfsaclsvc_decode_setaclargs()
214 if (!p) in nfsaclsvc_decode_setaclargs()
216 argp->mask = ntohl(*p++); in nfsaclsvc_decode_setaclargs()
218 !xdr_argsize_check(rqstp, p)) in nfsaclsvc_decode_setaclargs()
221 base = (char *)p - (char *)head->iov_base; in nfsaclsvc_decode_setaclargs()
232 static int nfsaclsvc_decode_fhandleargs(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_decode_fhandleargs() argument
236 p = nfs2svc_decode_fh(p, &argp->fh); in nfsaclsvc_decode_fhandleargs()
237 if (!p) in nfsaclsvc_decode_fhandleargs()
239 return xdr_argsize_check(rqstp, p); in nfsaclsvc_decode_fhandleargs()
242 static int nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_decode_accessargs() argument
246 p = nfs2svc_decode_fh(p, &argp->fh); in nfsaclsvc_decode_accessargs()
247 if (!p) in nfsaclsvc_decode_accessargs()
249 argp->access = ntohl(*p++); in nfsaclsvc_decode_accessargs()
251 return xdr_argsize_check(rqstp, p); in nfsaclsvc_decode_accessargs()
262 static int nfsaclsvc_encode_voidres(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_encode_voidres() argument
264 return xdr_ressize_check(rqstp, p); in nfsaclsvc_encode_voidres()
268 static int nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_encode_getaclres() argument
278 *p++ = resp->status; in nfsaclsvc_encode_getaclres()
280 return xdr_ressize_check(rqstp, p); in nfsaclsvc_encode_getaclres()
291 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfsaclsvc_encode_getaclres()
292 *p++ = htonl(resp->mask); in nfsaclsvc_encode_getaclres()
293 if (!xdr_ressize_check(rqstp, p)) in nfsaclsvc_encode_getaclres()
295 base = (char *)p - (char *)head->iov_base; in nfsaclsvc_encode_getaclres()
317 static int nfsaclsvc_encode_attrstatres(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_encode_attrstatres() argument
321 *p++ = resp->status; in nfsaclsvc_encode_attrstatres()
325 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfsaclsvc_encode_attrstatres()
327 return xdr_ressize_check(rqstp, p); in nfsaclsvc_encode_attrstatres()
331 static int nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_encode_accessres() argument
335 *p++ = resp->status; in nfsaclsvc_encode_accessres()
339 p = nfs2svc_encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfsaclsvc_encode_accessres()
340 *p++ = htonl(resp->access); in nfsaclsvc_encode_accessres()
342 return xdr_ressize_check(rqstp, p); in nfsaclsvc_encode_accessres()