Lines Matching refs:procp
1073 struct svc_procedure *procp = NULL; in svc_process_common() local
1156 procp = versp->vs_proc + proc; in svc_process_common()
1157 if (proc >= versp->vs_nproc || !procp->pc_func) in svc_process_common()
1159 rqstp->rq_procinfo = procp; in svc_process_common()
1169 procp->pc_count++; in svc_process_common()
1172 memset(rqstp->rq_argp, 0, procp->pc_argsize); in svc_process_common()
1173 memset(rqstp->rq_resp, 0, procp->pc_ressize); in svc_process_common()
1178 if (procp->pc_xdrressize) in svc_process_common()
1179 svc_reserve_auth(rqstp, procp->pc_xdrressize<<2); in svc_process_common()
1184 xdr = procp->pc_decode; in svc_process_common()
1188 *statp = procp->pc_func(rqstp, rqstp->rq_argp, rqstp->rq_resp); in svc_process_common()
1192 if (procp->pc_release) in svc_process_common()
1193 procp->pc_release(rqstp, NULL, rqstp->rq_resp); in svc_process_common()
1197 (xdr = procp->pc_encode) && in svc_process_common()
1207 if (procp->pc_release) in svc_process_common()
1208 procp->pc_release(rqstp, NULL, rqstp->rq_resp); in svc_process_common()
1218 if (procp->pc_release) in svc_process_common()
1219 procp->pc_release(rqstp, NULL, rqstp->rq_resp); in svc_process_common()
1221 if (procp->pc_encode == NULL) in svc_process_common()