Lines Matching defs:rqstp
44 void nlm_prog_0(struct svc_req *rqstp, SVCXPRT *transp);
45 void nlm_prog_1(struct svc_req *rqstp, SVCXPRT *transp);
46 void nlm_prog_3(struct svc_req *rqstp, SVCXPRT *transp);
47 void nlm_prog_4(struct svc_req *rqstp, SVCXPRT *transp);
50 nlm_prog_0(struct svc_req *rqstp, SVCXPRT *transp)
60 switch (rqstp->rq_proc) {
62 (void) svc_sendreply(rqstp,
64 svc_freereq(rqstp);
74 svcerr_noproc(rqstp);
75 svc_freereq(rqstp);
79 if (!svc_getargs(rqstp, xdr_argument, (char *)(caddr_t) &argument)) {
80 svcerr_decode(rqstp);
81 svc_freereq(rqstp);
84 retval = (bool_t) (*local)((char *)&argument, (void *)&result, rqstp);
85 if (retval > 0 && !svc_sendreply(rqstp, xdr_result, (char *)&result)) {
86 svcerr_systemerr(rqstp);
88 if (!svc_freeargs(rqstp, xdr_argument, (char *)(caddr_t) &argument)) {
92 svc_freereq(rqstp);
98 nlm_prog_1(struct svc_req *rqstp, SVCXPRT *transp)
128 switch (rqstp->rq_proc) {
130 (void) svc_sendreply(rqstp,
132 svc_freereq(rqstp);
226 svcerr_noproc(rqstp);
227 svc_freereq(rqstp);
231 if (!svc_getargs(rqstp, xdr_argument, (char *)(caddr_t) &argument)) {
232 svcerr_decode(rqstp);
233 svc_freereq(rqstp);
236 retval = (bool_t) (*local)((char *)&argument, (void *)&result, rqstp);
237 if (retval > 0 && !svc_sendreply(rqstp, xdr_result, (char *)&result)) {
238 svcerr_systemerr(rqstp);
240 if (!svc_freeargs(rqstp, xdr_argument, (char *)(caddr_t) &argument)) {
244 svc_freereq(rqstp);
252 nlm_prog_3(struct svc_req *rqstp, SVCXPRT *transp)
269 switch (rqstp->rq_proc) {
271 (void) svc_sendreply(rqstp,
273 svc_freereq(rqstp);
291 nlm_prog_1(rqstp, transp);
319 svcerr_noproc(rqstp);
320 svc_freereq(rqstp);
324 if (!svc_getargs(rqstp, xdr_argument, (char *)(caddr_t) &argument)) {
325 svcerr_decode(rqstp);
326 svc_freereq(rqstp);
329 retval = (bool_t) (*local)((char *)&argument, (void *)&result, rqstp);
330 if (retval > 0 && !svc_sendreply(rqstp, xdr_result, (char *)&result)) {
331 svcerr_systemerr(rqstp);
333 if (!svc_freeargs(rqstp, xdr_argument, (char *)(caddr_t) &argument)) {
337 svc_freereq(rqstp);
345 nlm_prog_4(struct svc_req *rqstp, SVCXPRT *transp)
382 switch (rqstp->rq_proc) {
384 (void) svc_sendreply(rqstp,
386 svc_freereq(rqstp);
504 svcerr_noproc(rqstp);
505 svc_freereq(rqstp);
509 if (!svc_getargs(rqstp, xdr_argument, (char *)(caddr_t) &argument)) {
510 svcerr_decode(rqstp);
511 svc_freereq(rqstp);
514 retval = (bool_t) (*local)((char *)&argument, (void *)&result, rqstp);
515 if (retval > 0 && !svc_sendreply(rqstp, xdr_result, (char *)&result)) {
516 svcerr_systemerr(rqstp);
518 if (!svc_freeargs(rqstp, xdr_argument, (char *)(caddr_t) &argument)) {
522 svc_freereq(rqstp);