XDR_UNIT
p = xdr_inline_decode(xdr, XDR_UNIT);
p = xdr_reserve_space(xdr, XDR_UNIT);
* XDR_UNIT);
decode_putfh_maxsz + 1) * XDR_UNIT);
decode_putfh_maxsz + 3) * XDR_UNIT);
* XDR_UNIT + RPC_MAX_AUTH_SIZE;
XDR_UNIT);
XDR_UNIT);
XDR_UNIT);
const size_t elem_size = XDR_UNIT * 3;
if (!xdr_reserve_space(xdr, XDR_UNIT +
const size_t elem_size = XDR_UNIT * 3;
if (!xdr_inline_decode(xdr, XDR_UNIT + elem_size * entries))
if (xdr_stream_encode_u32(xdr, 0) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, 0) != XDR_UNIT)
buf->buflen = clamp(count, (u32)(XDR_UNIT * 2), sendbuf);
buf->buflen -= XDR_UNIT * 2;
p = xdr_reserve_space(xdr, XDR_UNIT * 13);
p = xdr_reserve_space(xdr, XDR_UNIT * 12);
p = xdr_reserve_space(xdr, XDR_UNIT * 6);
p = xdr_reserve_space(xdr, XDR_UNIT + size);
p = xdr_inline_decode(xdr, XDR_UNIT * 2);
p = xdr_reserve_space(xdr, XDR_UNIT * 21);
p = xdr_reserve_space(xdr, XDR_UNIT * 6);
p = xdr_inline_decode(xdr, XDR_UNIT * 2);
p = xdr_inline_decode(xdr, XDR_UNIT);
p = xdr_reserve_space(xdr, XDR_UNIT * 4);
xdr_reserve_space(resp->xdr, XDR_UNIT);
xdr_reserve_space(resp->xdr, XDR_UNIT * 2 + args->taglen);
p = xdr_inline_decode(argp->xdr, XDR_UNIT * 7);
p = xdr_inline_decode(argp->xdr, XDR_UNIT);
p = xdr_inline_decode(argp->xdr, XDR_UNIT * 4);
p = xdr_inline_decode(argp->xdr, XDR_UNIT * 3);
max_reply += XDR_UNIT;
p = xdr_reserve_space(xdr, XDR_UNIT * 3);
if (xdr_stream_encode_u32(xdr, ncomponents) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, fslocs->locations_count) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, 0) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, 0) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, acl->a_count) != XDR_UNIT)
p = xdr_reserve_space(xdr, XDR_UNIT * 4);
p = xdr_reserve_space(xdr, XDR_UNIT * 3);
p = xdr_reserve_space(xdr, XDR_UNIT * 2);
p = xdr_reserve_space(xdr, XDR_UNIT);
if (xdr_stream_encode_u32(xdr, flush_time) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, 0) != XDR_UNIT)
p = xdr_reserve_space(xdr, XDR_UNIT * 2 + XDR_UNIT * 2);
if (xdr_stream_encode_u32(xdr, 0) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, acl->naces) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, hweight_long(mask)) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, i) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, hweight_long(mask)) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, i) != XDR_UNIT)
if (unlikely(!xdr_reserve_space(xdr, XDR_UNIT)))
attrlen = cpu_to_be32(xdr->buf->len - attrlen_offset - XDR_UNIT);
write_bytes_to_xdr_buf(xdr->buf, attrlen_offset, &attrlen, XDR_UNIT);
if (xdr_stream_encode_u32(xdr, XDR_UNIT) != XDR_UNIT)
if (xdr_stream_encode_be32(xdr, nfserr) != XDR_UNIT)
if (xdr_stream_encode_item_present(xdr) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, bcts->dir) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, ld->ld_type) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, 0) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, NFS4_LIMIT_SIZE) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, open->op_why_no_deleg) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, open->op_delegate_type) != XDR_UNIT)
if (unlikely(!xdr_reserve_space(xdr, XDR_UNIT * 2))) {
write_bytes_to_xdr_buf(xdr->buf, eof_offset, &wire_data, XDR_UNIT * 2);
if (unlikely(!xdr_reserve_space(xdr, XDR_UNIT)))
write_bytes_to_xdr_buf(xdr->buf, length_offset, &wire_count, XDR_UNIT);
COMPOUND_ERR_SLACK_SPACE - XDR_UNIT * 2;
if (maxcount < XDR_UNIT * 4)
maxcount = min_t(int, maxcount - XDR_UNIT * 4, bytes_left);
if (maxcount - XDR_UNIT * 4 < bytes_left)
if (xdr_stream_encode_item_absent(xdr) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, info->service) != XDR_UNIT)
if (unlikely(!xdr_reserve_space(xdr, XDR_UNIT)))
XDR_UNIT);
if (xdr_stream_encode_u32(xdr, write->wr_how_written) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, exid->spa_how) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, 1) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, attrs->nr_rdma_attrs) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, test_stateid->ts_num_ids) != XDR_UNIT)
if (xdr_stream_encode_be32(xdr, stateid->ts_id_status) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, GDD4_OK) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, GDD4_UNAVAIL) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, gdev->gd_layout_type) != XDR_UNIT)
if (xdr->buf->len + XDR_UNIT > gdev->gd_maxcount)
needed_len = xdr->buf->len + XDR_UNIT; /* notifications */
if (xdr_stream_encode_u32(xdr, lgp->lg_seg.iomode) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, lgp->lg_layout_type) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, 1) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, count) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, write->wr_stable_how) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, ns->nl4_type) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, 1) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, 1) != XDR_UNIT)
if (xdr_stream_encode_be32(xdr, os->status) != XDR_UNIT)
} else if (xdr_stream_encode_u32(xdr, 0) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, NFS4_CONTENT_DATA) != XDR_UNIT)
if (unlikely(!xdr_reserve_space(xdr, XDR_UNIT * 3)))
XDR_UNIT * 2);
write_bytes_to_xdr_buf(xdr->buf, offset_offset + XDR_UNIT * 2,
&wire_count, XDR_UNIT);
if (unlikely(!xdr_reserve_space(xdr, XDR_UNIT * 2)))
write_bytes_to_xdr_buf(xdr->buf, eof_offset, &wire_data, XDR_UNIT * 2);
p = xdr_reserve_space(xdr, XDR_UNIT * 3);
xdrleft = listxattrs->lsxa_maxcount - XDR_UNIT * 3;
if (xdrlen + XDR_UNIT > xdrleft) {
if (xdr_stream_encode_u32(xdr, op->opnum) != XDR_UNIT)
if (!xdr_reserve_space(xdr, XDR_UNIT))
xdr_truncate_encode(xdr, op_status_offset + XDR_UNIT);
int len = xdr->buf->len - (op_status_offset + XDR_UNIT);
op_status_offset + XDR_UNIT,
&op->status, XDR_UNIT);
if (xdr_stream_encode_u32(xdr, op->opnum) != XDR_UNIT)
if (xdr_stream_encode_be32(xdr, rp->rp_status) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, value.count) != XDR_UNIT)
return xdr_stream_encode_u32(xdr, value) == XDR_UNIT;
return xdr_stream_encode_u32(xdr, value) == XDR_UNIT;
return xdr_stream_encode_u32(xdr, value) == XDR_UNIT;
return xdr_stream_encode_u32(xdr, value) == XDR_UNIT;
return xdr_stream_encode_u32(xdr, value) == XDR_UNIT;
return xdr_stream_encode_u32(xdr, value) == XDR_UNIT;
return xdr_stream_encode_u32(xdr, value) == XDR_UNIT;
return xdr_stream_encode_u32(xdr, value) == XDR_UNIT;
return xdr_stream_encode_u32(xdr, value) == XDR_UNIT;
if (xdr_stream_encode_u32(xdr, value.count) != XDR_UNIT)
if (xdr_stream_encode_u32(xdr, value.count) != XDR_UNIT)
buf->buflen = clamp(count, (u32)(XDR_UNIT * 2), (u32)PAGE_SIZE);
buf->buflen -= XDR_UNIT * 2;
p = xdr_inline_decode(xdr, XDR_UNIT * 8);
p = xdr_reserve_space(xdr, XDR_UNIT * 17);
p = xdr_reserve_space(xdr, XDR_UNIT * 5);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT * 2);
p = xdr_reserve_space(xdr, XDR_UNIT + xdr_align_size(size));
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT);
rqstp->rq_accept_statp = xdr_reserve_space(xdr, XDR_UNIT);
const size_t mask = XDR_UNIT - 1;
const size_t len = XDR_UNIT;
const size_t len = XDR_UNIT;
const size_t len = XDR_UNIT;
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT);
__be32 *p = xdr_inline_decode(xdr, XDR_UNIT);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT);
__be32 *p = xdr_inline_decode(xdr, XDR_UNIT);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT);
__be32 *p = xdr_inline_decode(xdr, XDR_UNIT);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT);
__be32 *p = xdr_inline_decode(xdr, XDR_UNIT);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT);
__be32 *p = xdr_inline_decode(xdr, XDR_UNIT * 2);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT * 2);
__be32 *p = xdr_inline_decode(xdr, XDR_UNIT * 2);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT * 2);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT + xdr_align_size(val.len));
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT + xdr_align_size(val.len));
__be32 *p = xdr_inline_decode(xdr, XDR_UNIT);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT);
__be32 *p = xdr_inline_decode(xdr, XDR_UNIT);
__be32 *p = xdr_reserve_space(xdr, XDR_UNIT);
__be32 *p = xdr_inline_decode(xdr, XDR_UNIT);
+ XDR_UNIT * 2 /* RPC verifier */ \
p = xdr_inline_decode(xdr, XDR_UNIT);
if (body_len != XDR_UNIT * 5 + xdr_align_size(handle_len))
xdr_reserve_space(&rqstp->rq_res_stream, XDR_UNIT * 2);
xdr_reserve_space(&rqstp->rq_res_stream, XDR_UNIT * 2);
xdr_truncate_encode(&rqstp->rq_res_stream, XDR_UNIT * 2);
if (xdr_buf_subsegment(buf, &databody_integ, offset + XDR_UNIT,
buf->len - offset - XDR_UNIT))
if (xdr_encode_word(buf, offset + XDR_UNIT, gc->gc_seq))
if (xdr_encode_word(buf, offset + XDR_UNIT, gc->gc_seq))
maj_stat = gss_wrap(gsd->rsci->mechctx, offset + XDR_UNIT, buf,
if (xdr_encode_word(buf, offset, buf->len - offset - XDR_UNIT))
pad = xdr_pad_size(buf->len - offset - XDR_UNIT);
if (flavor != RPC_AUTH_GSS || checksum.len < XDR_UNIT) {
iov.iov_len = XDR_UNIT;
if (read_bytes_from_xdr_buf(buf, offset + XDR_UNIT, checksum.data,
xdr_truncate_decode(xdr, XDR_UNIT + checksum.len);
p = xdr_reserve_space(xdr, 4 * XDR_UNIT);
p = xdr_inline_decode(xdr, XDR_UNIT);
p = xdr_inline_decode(&rqstp->rq_arg_stream, XDR_UNIT * 4);
xdr_truncate_encode(xdr, XDR_UNIT * 2);
p = xdr_inline_decode(&rqstp->rq_arg_stream, XDR_UNIT * 2);
if (!xdr_inline_decode(&rqstp->rq_arg_stream, XDR_UNIT * 2))
p = xdr_reserve_space(&rqstp->rq_res_stream, XDR_UNIT * 2 + 8);
p = xdr_inline_decode(xdr, XDR_UNIT * 3);
p = xdr_inline_decode(xdr, XDR_UNIT * len);
seg.mr_len = XDR_UNIT;
char re_write_pad[XDR_UNIT];