Lines Matching defs:xdrs
56 xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg)
61 if (xdrs->x_op == XDR_ENCODE) {
66 buf = XDR_INLINE(xdrs, 8 * BYTES_PER_XDR_UNIT +
96 if (xdrs->x_op == XDR_DECODE) {
97 buf = XDR_INLINE(xdrs, 8 * BYTES_PER_XDR_UNIT);
118 buf = XDR_INLINE(xdrs, RNDUP(oa->oa_length));
120 if (xdr_opaque(xdrs, oa->oa_base,
128 buf = XDR_INLINE(xdrs, 2 * BYTES_PER_XDR_UNIT);
130 if (xdr_enum(xdrs, &oa->oa_flavor) == FALSE ||
131 xdr_u_int(xdrs, &oa->oa_length) == FALSE)
143 buf = XDR_INLINE(xdrs, RNDUP(oa->oa_length));
145 if (xdr_opaque(xdrs, oa->oa_base,
156 if (xdr_u_int(xdrs, &(cmsg->rm_xid)) &&
157 xdr_enum(xdrs, (enum_t *)&(cmsg->rm_direction)) &&
159 xdr_rpcvers(xdrs, &(cmsg->rm_call.cb_rpcvers)) &&
161 xdr_rpcprog(xdrs, &(cmsg->rm_call.cb_prog)) &&
162 xdr_rpcvers(xdrs, &(cmsg->rm_call.cb_vers)) &&
163 xdr_rpcproc(xdrs, &(cmsg->rm_call.cb_proc)) &&
164 xdr_opaque_auth(xdrs, &(cmsg->rm_call.cb_cred)))
165 return (xdr_opaque_auth(xdrs, &(cmsg->rm_call.cb_verf)));