Lines Matching refs:desc
34 struct xdr_array2_desc desc; member
48 xdr_nfsace_encode(struct xdr_array2_desc *desc, void *elem) in xdr_nfsace_encode() argument
51 (struct nfsacl_encode_desc *) desc; in xdr_nfsace_encode()
96 .desc = { in nfsacl_encode()
130 err = xdr_encode_array2(buf, base + 4, &nfsacl_desc.desc); in nfsacl_encode()
132 err = 8 + nfsacl_desc.desc.elem_size * in nfsacl_encode()
133 nfsacl_desc.desc.array_len; in nfsacl_encode()
139 struct xdr_array2_desc desc; member
145 xdr_nfsace_decode(struct xdr_array2_desc *desc, void *elem) in xdr_nfsace_decode() argument
148 (struct nfsacl_decode_desc *) desc; in xdr_nfsace_decode()
154 if (desc->array_len > NFS_ACL_MAX_ENTRIES) in xdr_nfsace_decode()
156 nfsacl_desc->acl = posix_acl_alloc(desc->array_len, GFP_KERNEL); in xdr_nfsace_decode()
268 .desc = { in nfsacl_decode()
279 nfsacl_desc.desc.array_maxlen = entries; in nfsacl_decode()
280 err = xdr_decode_array2(buf, base + 4, &nfsacl_desc.desc); in nfsacl_decode()
284 if (entries != nfsacl_desc.desc.array_len || in nfsacl_decode()
293 return 8 + nfsacl_desc.desc.elem_size * in nfsacl_decode()
294 nfsacl_desc.desc.array_len; in nfsacl_decode()