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 == 0) in svc_uses_rpcbind()
935 struct svc_program *progp; in svc_register() local
944 for (progp = serv->sv_program; progp; progp = progp->pg_next) { in svc_register()
945 for (i = 0; i < progp->pg_nvers; i++) { in svc_register()
946 vers = progp->pg_vers[i]; in svc_register()
951 progp->pg_name, in svc_register()
962 error = __svc_register(net, progp->pg_name, progp->pg_prog, in svc_register()
973 progp->pg_name, i, -error); in svc_register()
1017 struct svc_program *progp; in svc_unregister() local
1023 for (progp = serv->sv_program; progp; progp = progp->pg_next) { in svc_unregister()
1024 for (i = 0; i < progp->pg_nvers; i++) { in svc_unregister()
1025 if (progp->pg_vers[i] == NULL) in svc_unregister()
1027 if (progp->pg_vers[i]->vs_hidden) in svc_unregister()
1031 progp->pg_name, i); in svc_unregister()
1032 __svc_unregister(net, progp->pg_prog, i, progp->pg_name); in svc_unregister()
1071 struct svc_program *progp; in svc_process_common() local
1115 for (progp = serv->sv_program; progp; progp = progp->pg_next) in svc_process_common()
1116 if (prog == progp->pg_prog) in svc_process_common()
1126 if (auth_res == SVC_OK && progp) { in svc_process_common()
1128 auth_res = progp->pg_authenticate(rqstp); in svc_process_common()
1149 if (progp == NULL) in svc_process_common()
1152 if (vers >= progp->pg_nvers || in svc_process_common()
1153 !(versp = progp->pg_vers[vers])) in svc_process_common()
1266 vers, prog, progp->pg_name); in svc_process_common()
1270 svc_putnl(resv, progp->pg_lovers); in svc_process_common()
1271 svc_putnl(resv, progp->pg_hivers); in svc_process_common()