XDR_QUADLEN
#define SM_my_name_sz (1+XDR_QUADLEN(SM_MAXSTRLEN))
#define SM_mon_name_sz (1+XDR_QUADLEN(SM_MAXSTRLEN))
#define SM_priv_sz (XDR_QUADLEN(SM_PRIV_SIZE))
p += XDR_QUADLEN(NFS4_DEVICEID4_SIZE);
(XDR_QUADLEN(b->simple.sigs[i].sig_len) << 2);
p += XDR_QUADLEN(NFS4_DEVICEID4_SIZE);
int len = EMBED_FH_OFF + XDR_QUADLEN(fh_size);
if (fh_len < len + XDR_QUADLEN(fh_size) ||
fh_len > XDR_QUADLEN(NFS_MAXFHSIZE))
len += XDR_QUADLEN(fh_size);
p += XDR_QUADLEN(NFS4_DEVICEID4_SIZE);
.p_arglen = XDR_QUADLEN(UUID_SIZE),
#define encode_dirpath_sz (1 + XDR_QUADLEN(MNTPATHLEN))
#define MNT_fhandle_sz XDR_QUADLEN(NFS2_FHSIZE)
#define MNT_fhandlev3_sz XDR_QUADLEN(NFS3_FHSIZE)
return p + XDR_QUADLEN(NFS3_COOKIEVERFSIZE);
XDR_QUADLEN(NFS_ACL_INLINE_BUFSIZE))
XDR_QUADLEN(NFS_ACL_INLINE_BUFSIZE)+\
#define nfs4_xattr_name_maxsz XDR_QUADLEN(XATTR_NAME_MAX)
XDR_QUADLEN(NFS4_STATEID_SIZE) + \
XDR_QUADLEN(NFS4_VERIFIER_SIZE))
XDR_QUADLEN(NFS4_STATEID_SIZE) + \
XDR_QUADLEN(NFS4_STATEID_SIZE) + \
1 + XDR_QUADLEN(NFS4_OPAQUE_LIMIT))
XDR_QUADLEN(NFS4_STATEID_SIZE))
XDR_QUADLEN(NFS4_STATEID_SIZE))
XDR_QUADLEN(NFS4_STATEID_SIZE) + \
1 + XDR_QUADLEN(NFS4_OPAQUE_LIMIT))
XDR_QUADLEN(NFS4_STATEID_SIZE) + \
1 + XDR_QUADLEN(NFS4_OPAQUE_LIMIT))
XDR_QUADLEN(PNFS_LAYOUTSTATS_MAXSIZE))
#define encode_device_error_maxsz (XDR_QUADLEN(NFS4_DEVICEID4_SIZE) + \
#define nfs4_owner_maxsz (1 + XDR_QUADLEN(IDMAP_NAMESZ))
#define nfs4_group_maxsz (1 + XDR_QUADLEN(IDMAP_NAMESZ))
#define nfs4_label_maxsz (4 + 4 + 1 + XDR_QUADLEN(NFS4_MAXLABELLEN))
len += 4 + (XDR_QUADLEN(owner_namelen) << 2);
len += 4 + (XDR_QUADLEN(owner_grouplen) << 2);
len += 4 + 4 + 4 + (XDR_QUADLEN(label->len) << 2);
XDR_QUADLEN(NFS4_VERIFIER_SIZE) + \
1 + XDR_QUADLEN(NFS4_OPAQUE_LIMIT) + \
1 + XDR_QUADLEN(RPCBIND_MAXNETIDLEN) + \
1 + XDR_QUADLEN(RPCBIND_MAXUADDRLEN) + \
XDR_QUADLEN(NFS4_VERIFIER_SIZE) + \
1 + XDR_QUADLEN(RPCBIND_MAXNETIDLEN) + \
1 + XDR_QUADLEN(RPCBIND_MAXUADDRLEN))
1 + XDR_QUADLEN(NFS4_OPAQUE_LIMIT) + \
XDR_QUADLEN(NFS4_OPAQUE_LIMIT) + \
XDR_QUADLEN(IMPL_NAME_LIMIT) + \
XDR_QUADLEN(NFS4_OPAQUE_LIMIT) + 1 + \
XDR_QUADLEN(NFS4_OPAQUE_LIMIT) + 1 + \
XDR_QUADLEN(NFS4_OPAQUE_LIMIT) + \
XDR_QUADLEN(NFS4_OPAQUE_LIMIT) + \
XDR_QUADLEN(NFS4_MAX_MACHINE_NAME_LEN) + \
XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN) + \
XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN) + \
XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN) + \
XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN) + 4)
XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN) + 5)
XDR_QUADLEN(NFS4_DEVICEID4_SIZE) + \
XDR_QUADLEN(PNFS_LAYOUT_MAXSIZE) + \
unsigned int attrwords = XDR_QUADLEN(attrlen);
XDR_QUADLEN(NFS4_OPAQUE_LIMIT))
XDR_QUADLEN(NFS4_STATEID_SIZE))
XDR_QUADLEN(NFS4_STATEID_SIZE))
#define encode_stateid_maxsz (XDR_QUADLEN(NFS4_STATEID_SIZE))
#define decode_stateid_maxsz (XDR_QUADLEN(NFS4_STATEID_SIZE))
#define encode_verifier_maxsz (XDR_QUADLEN(NFS4_VERIFIER_SIZE))
#define decode_verifier_maxsz (XDR_QUADLEN(NFS4_VERIFIER_SIZE))
len = 4 + 4 + 8 + 4 + (XDR_QUADLEN(b->simple.sig_len) << 2);
len = 4 + 4 + 4 + 4 + (XDR_QUADLEN(b->scsi.designator_len) << 2) + 8;
.vs_xdrsize = XDR_QUADLEN(UUID_SIZE),
p[XDR_QUADLEN(size) - 1] = 0;
p += XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN);
#define op_encode_stateid_maxsz (XDR_QUADLEN(NFS4_STATEID_SIZE))
#define op_encode_verifier_maxsz (XDR_QUADLEN(NFS4_VERIFIER_SIZE))
#define nfs4_owner_maxsz (1 + XDR_QUADLEN(IDMAP_NAMESZ))
return (op_encode_hdr_size + 2 + XDR_QUADLEN(rlen)) * sizeof(__be32);
return (op_encode_hdr_size + 2 + seg_len + XDR_QUADLEN(rlen)) * sizeof(__be32);
XDR_QUADLEN(rlen)) * sizeof(__be32);
+ XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN) + 5) * sizeof(__be32);
(4 + XDR_QUADLEN(GSS_OID_MAX_LEN))) * sizeof(__be32);
return (op_encode_hdr_size + 2 + XDR_QUADLEN(NFS4_VERIFIER_SIZE)) *
XDR_QUADLEN(NFS4_OPAQUE_LIMIT) + 1 +\
XDR_QUADLEN(NFS4_OPAQUE_LIMIT) + 1 +\
XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN) + /* bctsr_sessid */\
XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN) + /* sessionid */\
XDR_QUADLEN(NFS4_OPAQUE_LIMIT) /*nl4_loc + nl4_loc_sz */)
XDR_QUADLEN(rlen) +
return (op_encode_hdr_size + 1 + XDR_QUADLEN(rlen)) * sizeof(__be32);
return (op_encode_hdr_size + 4 + XDR_QUADLEN(rlen)) * sizeof(__be32);
XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN) + \
XDR_QUADLEN(NFS4_MAX_SESSIONID_LEN) + \
name_and_cookie = 4 + 4 * XDR_QUADLEN(namlen) + 8;
p += XDR_QUADLEN(resp->taglen);
XDR_QUADLEN(NFS4_OPAQUE_LIMIT) + \
XDR_QUADLEN(NFS4_VERIFIER_SIZE))
#define UNX_CALLSLACK (21 + XDR_QUADLEN(UNX_MAXNODENAME))
xdr->end -= XDR_QUADLEN(slack);
return p + XDR_QUADLEN(len);
#define NLM3_netobj_sz (XDR_unsigned_int + XDR_QUADLEN(MAXNETOBJ_SZ))
(XDR_unsigned_int + XDR_QUADLEN(LM_MAXSTRLEN) + NLM3_netobj_sz + NLM3_netobj_sz + XDR_int + XDR_unsigned_int + XDR_unsigned_int)
(XDR_unsigned_int + XDR_QUADLEN(LM_MAXSTRLEN) + NLM3_netobj_sz + NLM3_netobj_sz + NLM3_fsh_mode_sz + NLM3_fsh_access_sz)
(XDR_unsigned_int + XDR_QUADLEN(LM_MAXNAMELEN) + XDR_long)
(NLM3_nlm_notify_sz + XDR_QUADLEN(SM_PRIV_SIZE))
#define NLM4_netobj_sz (XDR_unsigned_int + XDR_QUADLEN(MAXNETOBJ_SZ))
(XDR_unsigned_int + XDR_QUADLEN(LM_MAXSTRLEN) + NLM4_netobj_sz + NLM4_netobj_sz + NLM4_int32_sz + NLM4_uint64_sz + NLM4_uint64_sz)
(XDR_unsigned_int + XDR_QUADLEN(LM_MAXSTRLEN) + NLM4_netobj_sz + NLM4_netobj_sz + NLM4_fsh4_mode_sz + NLM4_fsh4_access_sz)
(XDR_unsigned_int + XDR_QUADLEN(LM_MAXNAMELEN) + NLM4_int32_sz)
(NLM4_nlm4_notify_sz + XDR_QUADLEN(SM_PRIV_SIZE))
cred->cr_auth->au_verfsize = XDR_QUADLEN(len) + 2;
gss_update_rslack(task, cred, 2, 2 + 1 + XDR_QUADLEN(mic.len));
*align = XDR_QUADLEN(GSS_KRB5_TOK_HDR_LEN + headskip);
*slack = *align + XDR_QUADLEN(ec + GSS_KRB5_TOK_HDR_LEN + tailskip);
xdr->nwords -= XDR_QUADLEN(saved_len - buf->len);
auth->au_verfsize = XDR_QUADLEN(size) + 2;
auth->au_rslack = XDR_QUADLEN(size) + 2;
auth->au_ralign = XDR_QUADLEN(size) + 2;
#define RPCB_netid_sz (1 + XDR_QUADLEN(RPCBIND_MAXNETIDLEN))
#define RPCB_addr_sz (1 + XDR_QUADLEN(RPCBIND_MAXUADDRLEN))
#define RPCB_ownerstring_sz (1 + XDR_QUADLEN(RPCB_MAXOWNERLEN))
return (unsigned int)(XDR_QUADLEN(xdr->buf->len) - xdr->nwords) << 2;
xdr->nwords = blen > pos ? XDR_QUADLEN(blen) - XDR_QUADLEN(pos) : 0;
xdr->nwords -= XDR_QUADLEN(nbytes);
xdr->nwords = XDR_QUADLEN(buf->len);
unsigned int nwords = XDR_QUADLEN(nbytes);
unsigned int nwords = XDR_QUADLEN(len);
unsigned int nwords = XDR_QUADLEN(len);
unsigned int quadlen = XDR_QUADLEN(obj->len);
return p + XDR_QUADLEN(obj->len);
unsigned int quadlen = XDR_QUADLEN(nbytes);