Lines Matching refs:rmsg
173 xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg) in xdr_replymsg() argument
180 assert(rmsg != NULL); in xdr_replymsg()
185 rmsg->rm_xid = IXDR_GET_UINT32(buf); in xdr_replymsg()
186 rmsg->rm_direction = IXDR_GET_ENUM(buf, enum msg_type); in xdr_replymsg()
187 if (rmsg->rm_direction != REPLY) { in xdr_replymsg()
190 rmsg->rm_reply.rp_stat = in xdr_replymsg()
192 if (rmsg->rm_reply.rp_stat == MSG_ACCEPTED) in xdr_replymsg()
194 &rmsg->acpted_rply)); in xdr_replymsg()
195 else if (rmsg->rm_reply.rp_stat == MSG_DENIED) in xdr_replymsg()
197 &rmsg->rjcted_rply)); in xdr_replymsg()
203 prm_direction = &rmsg->rm_direction; in xdr_replymsg()
204 prp_stat = &rmsg->rm_reply.rp_stat; in xdr_replymsg()
207 xdr_uint32_t(xdrs, &(rmsg->rm_xid)) && in xdr_replymsg()
209 (rmsg->rm_direction == REPLY) ) in xdr_replymsg()
211 (caddr_t)(void *)&(rmsg->rm_reply.ru), reply_dscrm, in xdr_replymsg()