Lines Matching refs:procp
1076 struct svc_procedure *procp = NULL; in svc_process_common() local
1159 procp = versp->vs_proc + proc; in svc_process_common()
1160 if (proc >= versp->vs_nproc || !procp->pc_func) in svc_process_common()
1162 rqstp->rq_procinfo = procp; in svc_process_common()
1172 procp->pc_count++; in svc_process_common()
1175 memset(rqstp->rq_argp, 0, procp->pc_argsize); in svc_process_common()
1176 memset(rqstp->rq_resp, 0, procp->pc_ressize); in svc_process_common()
1181 if (procp->pc_xdrressize) in svc_process_common()
1182 svc_reserve_auth(rqstp, procp->pc_xdrressize<<2); in svc_process_common()
1187 xdr = procp->pc_decode; in svc_process_common()
1191 *statp = procp->pc_func(rqstp, rqstp->rq_argp, rqstp->rq_resp); in svc_process_common()
1195 if (procp->pc_release) in svc_process_common()
1196 procp->pc_release(rqstp, NULL, rqstp->rq_resp); in svc_process_common()
1200 (xdr = procp->pc_encode) && in svc_process_common()
1210 if (procp->pc_release) in svc_process_common()
1211 procp->pc_release(rqstp, NULL, rqstp->rq_resp); in svc_process_common()
1221 if (procp->pc_release) in svc_process_common()
1222 procp->pc_release(rqstp, NULL, rqstp->rq_resp); in svc_process_common()
1224 if (procp->pc_encode == NULL) in svc_process_common()