Lines Matching refs:REPLY
183 * Do a remote procedure call (RPC) and wait for its reply.
196 struct krpc_reply *reply;
303 * Send it, repeatedly, until a reply is received,
332 * Wait for up to timo seconds for a reply.
355 /* Does the reply contain at least a header? */
360 reply = mtod(m, struct krpc_reply *);
362 /* Is it the right reply? */
363 if (reply->rp_direction != txdr_unsigned(REPLY))
366 if (reply->rp_xid != txdr_unsigned(xid))
370 if (reply->rp_astatus != 0) {
371 error = fxdr_unsigned(u_int32_t, reply->rp_errno);
377 if (reply->rp_status != 0) {
378 error = fxdr_unsigned(u_int32_t, reply->rp_status);
398 * Get RPC reply header into first mbuf,
401 len = sizeof(*reply);
409 reply = mtod(m, struct krpc_reply *);
410 if (reply->rp_auth.authtype != 0) {
411 len += fxdr_unsigned(u_int32_t, reply->rp_auth.authlen);