Lines Matching refs:argp
32 struct nfsd3_getaclargs *argp = rqstp->rq_argp;
38 dprintk("nfsd: GETACL(2acl) %s\n", SVCFH_fmt(&argp->fh));
40 fh = fh_copy(&resp->fh, &argp->fh);
47 if (argp->mask & ~NFS_ACL_MASK) {
51 resp->mask = argp->mask;
95 struct nfsd3_setaclargs *argp = rqstp->rq_argp;
101 dprintk("nfsd: SETACL(2acl) %s\n", SVCFH_fmt(&argp->fh));
103 fh = fh_copy(&resp->fh, &argp->fh);
116 error = set_posix_acl(inode, ACL_TYPE_ACCESS, argp->acl_access);
119 error = set_posix_acl(inode, ACL_TYPE_DEFAULT, argp->acl_default);
130 /* argp->acl_{access,default} may have been allocated in
132 posix_acl_release(argp->acl_access);
133 posix_acl_release(argp->acl_default);
149 struct nfsd_fhandle *argp = rqstp->rq_argp;
152 dprintk("nfsd: GETATTR %s\n", SVCFH_fmt(&argp->fh));
154 fh_copy(&resp->fh, &argp->fh);
168 struct nfsd3_accessargs *argp = rqstp->rq_argp;
172 SVCFH_fmt(&argp->fh),
173 argp->access);
175 fh_copy(&resp->fh, &argp->fh);
176 resp->access = argp->access;
195 struct nfsd3_getaclargs *argp = rqstp->rq_argp;
197 p = nfs2svc_decode_fh(p, &argp->fh);
200 argp->mask = ntohl(*p); p++;
208 struct nfsd3_setaclargs *argp = rqstp->rq_argp;
213 p = nfs2svc_decode_fh(p, &argp->fh);
216 argp->mask = ntohl(*p++);
217 if (argp->mask & ~NFS_ACL_MASK ||
223 (argp->mask & NFS_ACL) ?
224 &argp->acl_access : NULL);
227 (argp->mask & NFS_DFACL) ?
228 &argp->acl_default : NULL);
234 struct nfsd_fhandle *argp = rqstp->rq_argp;
236 p = nfs2svc_decode_fh(p, &argp->fh);
244 struct nfsd3_accessargs *argp = rqstp->rq_argp;
246 p = nfs2svc_decode_fh(p, &argp->fh);
249 argp->access = ntohl(*p++);