Lines Matching refs:args
50 struct nfs3_getaclargs args = {
59 .rpc_argp = &args,
81 args.mask |= NFS_ACLCNT|NFS_ACL;
83 args.mask |= NFS_DFACLCNT|NFS_DFACL;
84 if (args.mask == 0)
93 if (args.mask & NFS_ACL)
95 if (args.mask & NFS_DFACL)
102 for (count = 0; count < NFSACL_MAXPAGES && args.pages[count]; count++)
103 __free_page(args.pages[count]);
120 if ((args.mask & res.mask) != args.mask) {
167 struct nfs3_setaclargs args = {
174 .rpc_argp = &args,
194 args.mask |= NFS_DFACL;
195 args.acl_default = dfacl;
196 args.len = nfsacl_size(acl, dfacl);
198 args.len = nfsacl_size(acl, NULL);
200 if (args.len > NFS_ACL_INLINE_BUFSIZE) {
201 unsigned int npages = 1 + ((args.len - 1) >> PAGE_SHIFT);
205 args.pages[args.npages] = alloc_page(GFP_KERNEL);
206 if (args.pages[args.npages] == NULL)
208 args.npages++;
209 } while (args.npages < npages);
240 while (args.npages != 0) {
241 args.npages--;
242 __free_page(args.pages[args.npages]);