• Home
  • Raw
  • Download

Lines Matching refs:procp

1198 	const struct svc_procedure *procp = rqstp->rq_procinfo;  in svc_generic_dispatch()  local
1204 if (procp->pc_decode && in svc_generic_dispatch()
1205 !procp->pc_decode(rqstp, argv->iov_base)) { in svc_generic_dispatch()
1210 *statp = procp->pc_func(rqstp); in svc_generic_dispatch()
1223 if (procp->pc_encode && in svc_generic_dispatch()
1224 !procp->pc_encode(rqstp, resv->iov_base + resv->iov_len)) { in svc_generic_dispatch()
1238 const struct svc_procedure *procp = NULL; in svc_generic_init_request() local
1263 rqstp->rq_procinfo = procp = &versp->vs_proc[rqstp->rq_proc]; in svc_generic_init_request()
1264 if (!procp) in svc_generic_init_request()
1268 memset(rqstp->rq_argp, 0, procp->pc_argsize); in svc_generic_init_request()
1269 memset(rqstp->rq_resp, 0, procp->pc_ressize); in svc_generic_init_request()
1292 const struct svc_procedure *procp = NULL; in svc_process_common() local
1379 procp = rqstp->rq_procinfo; in svc_process_common()
1381 if (!procp || !procp->pc_func) in svc_process_common()
1395 if (procp->pc_xdrressize) in svc_process_common()
1396 svc_reserve_auth(rqstp, procp->pc_xdrressize<<2); in svc_process_common()
1418 if (procp->pc_release) in svc_process_common()
1419 procp->pc_release(rqstp); in svc_process_common()
1421 if (procp->pc_encode == NULL) in svc_process_common()
1430 if (procp->pc_release) in svc_process_common()
1431 procp->pc_release(rqstp); in svc_process_common()
1459 if (procp->pc_release) in svc_process_common()
1460 procp->pc_release(rqstp); in svc_process_common()