Lines Matching refs:resv
1184 struct kvec *resv = &rqstp->rq_res.head[0];
1211 !procp->pc_encode(rqstp, resv->iov_base + resv->iov_len)) {
1276 svc_process_common(struct svc_rqst *rqstp, struct kvec *argv, struct kvec *resv)
1299 svc_putu32(resv, rqstp->rq_xid);
1304 svc_putnl(resv, 1); /* REPLY */
1310 reply_statp = resv->iov_base + resv->iov_len;
1312 svc_putnl(resv, 0); /* ACCEPT */
1378 statp = resv->iov_base +resv->iov_len;
1379 svc_putnl(resv, RPC_SUCCESS);
1404 resv->iov_len = ((void*)statp) - resv->iov_base + 4;
1441 svc_putnl(resv, 1); /* REJECT */
1442 svc_putnl(resv, 0); /* RPC_MISMATCH */
1443 svc_putnl(resv, 2); /* Only RPCv2 supported */
1444 svc_putnl(resv, 2);
1455 svc_putnl(resv, 1); /* REJECT */
1456 svc_putnl(resv, 1); /* AUTH_ERROR */
1457 svc_putnl(resv, ntohl(auth_stat)); /* status */
1463 svc_putnl(resv, RPC_PROG_UNAVAIL);
1471 svc_putnl(resv, RPC_PROG_MISMATCH);
1472 svc_putnl(resv, process.mismatch.lovers);
1473 svc_putnl(resv, process.mismatch.hivers);
1480 svc_putnl(resv, RPC_PROC_UNAVAIL);
1489 svc_putnl(resv, ntohl(rpc_stat));
1500 struct kvec *resv = &rqstp->rq_res.head[0];
1509 resv->iov_base = page_address(rqstp->rq_respages[0]);
1510 resv->iov_len = 0;
1528 if (likely(svc_process_common(rqstp, argv, resv)))
1547 struct kvec *resv = &rqstp->rq_res.head[0];
1579 resv->iov_len = 0;
1589 proc_error = svc_process_common(rqstp, argv, resv);