Lines Matching defs:xdrs
59 xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg)
65 assert(xdrs != NULL);
68 if (xdrs->x_op == XDR_ENCODE) {
75 buf = XDR_INLINE(xdrs, 8 * BYTES_PER_XDR_UNIT
111 if (xdrs->x_op == XDR_DECODE) {
112 buf = XDR_INLINE(xdrs, 8 * BYTES_PER_XDR_UNIT);
139 buf = XDR_INLINE(xdrs, RNDUP(oa->oa_length));
141 if (xdr_opaque(xdrs, oa->oa_base,
155 buf = XDR_INLINE(xdrs, 2 * BYTES_PER_XDR_UNIT);
157 if (xdr_enum(xdrs, &oa->oa_flavor) == FALSE ||
158 xdr_u_int(xdrs, &oa->oa_length) == FALSE) {
175 buf = XDR_INLINE(xdrs, RNDUP(oa->oa_length));
177 if (xdr_opaque(xdrs, oa->oa_base,
195 xdr_u_int32_t(xdrs, &(cmsg->rm_xid)) &&
196 xdr_enum(xdrs, (enum_t *) prm_direction) &&
198 xdr_rpcvers(xdrs, &(cmsg->rm_call.cb_rpcvers)) &&
200 xdr_rpcprog(xdrs, &(cmsg->rm_call.cb_prog)) &&
201 xdr_rpcvers(xdrs, &(cmsg->rm_call.cb_vers)) &&
202 xdr_rpcproc(xdrs, &(cmsg->rm_call.cb_proc)) &&
203 xdr_opaque_auth(xdrs, &(cmsg->rm_call.cb_cred)) )
204 return (xdr_opaque_auth(xdrs, &(cmsg->rm_call.cb_verf)));