Lines Matching refs:procp

1192 	const struct svc_procedure *procp = rqstp->rq_procinfo;  in svc_generic_dispatch()  local
1198 if (procp->pc_decode && in svc_generic_dispatch()
1199 !procp->pc_decode(rqstp, argv->iov_base)) { in svc_generic_dispatch()
1204 *statp = procp->pc_func(rqstp); in svc_generic_dispatch()
1217 if (procp->pc_encode && in svc_generic_dispatch()
1218 !procp->pc_encode(rqstp, resv->iov_base + resv->iov_len)) { in svc_generic_dispatch()
1232 const struct svc_procedure *procp = NULL; in svc_generic_init_request() local
1257 rqstp->rq_procinfo = procp = &versp->vs_proc[rqstp->rq_proc]; in svc_generic_init_request()
1258 if (!procp) in svc_generic_init_request()
1262 memset(rqstp->rq_argp, 0, procp->pc_argsize); in svc_generic_init_request()
1263 memset(rqstp->rq_resp, 0, procp->pc_ressize); in svc_generic_init_request()
1286 const struct svc_procedure *procp = NULL; in svc_process_common() local
1373 procp = rqstp->rq_procinfo; in svc_process_common()
1375 if (!procp || !procp->pc_func) in svc_process_common()
1389 if (procp->pc_xdrressize) in svc_process_common()
1390 svc_reserve_auth(rqstp, procp->pc_xdrressize<<2); in svc_process_common()
1412 if (procp->pc_release) in svc_process_common()
1413 procp->pc_release(rqstp); in svc_process_common()
1415 if (procp->pc_encode == NULL) in svc_process_common()
1424 if (procp->pc_release) in svc_process_common()
1425 procp->pc_release(rqstp); in svc_process_common()
1451 if (procp->pc_release) in svc_process_common()
1452 procp->pc_release(rqstp); in svc_process_common()