Lines Matching refs:progp

381 	struct svc_program	*progp;  in svc_uses_rpcbind()  local
384 for (progp = serv->sv_program; progp; progp = progp->pg_next) { in svc_uses_rpcbind()
385 for (i = 0; i < progp->pg_nvers; i++) { in svc_uses_rpcbind()
386 if (progp->pg_vers[i] == NULL) in svc_uses_rpcbind()
388 if (!progp->pg_vers[i]->vs_hidden) in svc_uses_rpcbind()
1010 struct svc_program *progp; in svc_register() local
1019 for (progp = serv->sv_program; progp; progp = progp->pg_next) { in svc_register()
1020 for (i = 0; i < progp->pg_nvers; i++) { in svc_register()
1021 vers = progp->pg_vers[i]; in svc_register()
1026 progp->pg_name, in svc_register()
1044 error = __svc_register(net, progp->pg_name, progp->pg_prog, in svc_register()
1055 progp->pg_name, i, -error); in svc_register()
1099 struct svc_program *progp; in svc_unregister() local
1105 for (progp = serv->sv_program; progp; progp = progp->pg_next) { in svc_unregister()
1106 for (i = 0; i < progp->pg_nvers; i++) { in svc_unregister()
1107 if (progp->pg_vers[i] == NULL) in svc_unregister()
1109 if (progp->pg_vers[i]->vs_hidden) in svc_unregister()
1113 progp->pg_name, i); in svc_unregister()
1114 __svc_unregister(net, progp->pg_prog, i, progp->pg_name); in svc_unregister()
1153 struct svc_program *progp; in svc_process_common() local
1196 for (progp = serv->sv_program; progp; progp = progp->pg_next) in svc_process_common()
1197 if (prog == progp->pg_prog) in svc_process_common()
1207 if (auth_res == SVC_OK && progp) { in svc_process_common()
1209 auth_res = progp->pg_authenticate(rqstp); in svc_process_common()
1229 if (progp == NULL) in svc_process_common()
1232 if (vers >= progp->pg_nvers || in svc_process_common()
1233 !(versp = progp->pg_vers[vers])) in svc_process_common()
1258 trace_svc_process(rqstp, progp->pg_name); in svc_process_common()
1375 vers, prog, progp->pg_name); in svc_process_common()
1379 svc_putnl(resv, progp->pg_lovers); in svc_process_common()
1380 svc_putnl(resv, progp->pg_hivers); in svc_process_common()