Lines Matching refs:procp
1068 struct svc_procedure *procp = NULL; in svc_process_common() local
1153 procp = versp->vs_proc + proc; in svc_process_common()
1154 if (proc >= versp->vs_nproc || !procp->pc_func) in svc_process_common()
1156 rqstp->rq_procinfo = procp; in svc_process_common()
1166 procp->pc_count++; in svc_process_common()
1169 memset(rqstp->rq_argp, 0, procp->pc_argsize); in svc_process_common()
1170 memset(rqstp->rq_resp, 0, procp->pc_ressize); in svc_process_common()
1175 if (procp->pc_xdrressize) in svc_process_common()
1176 svc_reserve_auth(rqstp, procp->pc_xdrressize<<2); in svc_process_common()
1181 xdr = procp->pc_decode; in svc_process_common()
1185 *statp = procp->pc_func(rqstp, rqstp->rq_argp, rqstp->rq_resp); in svc_process_common()
1189 if (procp->pc_release) in svc_process_common()
1190 procp->pc_release(rqstp, NULL, rqstp->rq_resp); in svc_process_common()
1194 (xdr = procp->pc_encode) && in svc_process_common()
1204 if (procp->pc_release) in svc_process_common()
1205 procp->pc_release(rqstp, NULL, rqstp->rq_resp); in svc_process_common()
1215 if (procp->pc_release) in svc_process_common()
1216 procp->pc_release(rqstp, NULL, rqstp->rq_resp); in svc_process_common()
1218 if (procp->pc_encode == NULL) in svc_process_common()