Lines Matching refs:procp

1181 	const struct svc_procedure *procp = rqstp->rq_procinfo;  in svc_generic_dispatch()  local
1187 if (procp->pc_decode && in svc_generic_dispatch()
1188 !procp->pc_decode(rqstp, argv->iov_base)) { in svc_generic_dispatch()
1193 *statp = procp->pc_func(rqstp); in svc_generic_dispatch()
1206 if (procp->pc_encode && in svc_generic_dispatch()
1207 !procp->pc_encode(rqstp, resv->iov_base + resv->iov_len)) { in svc_generic_dispatch()
1221 const struct svc_procedure *procp = NULL; in svc_generic_init_request() local
1246 rqstp->rq_procinfo = procp = &versp->vs_proc[rqstp->rq_proc]; in svc_generic_init_request()
1247 if (!procp) in svc_generic_init_request()
1251 memset(rqstp->rq_argp, 0, procp->pc_argsize); in svc_generic_init_request()
1252 memset(rqstp->rq_resp, 0, procp->pc_ressize); in svc_generic_init_request()
1275 const struct svc_procedure *procp = NULL; in svc_process_common() local
1364 procp = rqstp->rq_procinfo; in svc_process_common()
1366 if (!procp || !procp->pc_func) in svc_process_common()
1380 if (procp->pc_xdrressize) in svc_process_common()
1381 svc_reserve_auth(rqstp, procp->pc_xdrressize<<2); in svc_process_common()
1403 if (procp->pc_release) in svc_process_common()
1404 procp->pc_release(rqstp); in svc_process_common()
1406 if (procp->pc_encode == NULL) in svc_process_common()
1415 if (procp->pc_release) in svc_process_common()
1416 procp->pc_release(rqstp); in svc_process_common()
1444 if (procp->pc_release) in svc_process_common()
1445 procp->pc_release(rqstp); in svc_process_common()