Lines Matching refs:prog
408 __svc_create(struct svc_program *prog, unsigned int bufsize, int npools, in __svc_create() argument
418 serv->sv_name = prog->pg_name; in __svc_create()
419 serv->sv_program = prog; in __svc_create()
421 serv->sv_stats = prog->pg_stats; in __svc_create()
428 while (prog) { in __svc_create()
429 prog->pg_lovers = prog->pg_nvers-1; in __svc_create()
430 for (vers=0; vers<prog->pg_nvers ; vers++) in __svc_create()
431 if (prog->pg_vers[vers]) { in __svc_create()
432 prog->pg_hivers = vers; in __svc_create()
433 if (prog->pg_lovers > vers) in __svc_create()
434 prog->pg_lovers = vers; in __svc_create()
435 if (prog->pg_vers[vers]->vs_xdrsize > xdrsize) in __svc_create()
436 xdrsize = prog->pg_vers[vers]->vs_xdrsize; in __svc_create()
438 prog = prog->pg_next; in __svc_create()
471 svc_create(struct svc_program *prog, unsigned int bufsize, in svc_create() argument
474 return __svc_create(prog, bufsize, /*npools*/1, ops); in svc_create()
479 svc_create_pooled(struct svc_program *prog, unsigned int bufsize, in svc_create_pooled() argument
485 serv = __svc_create(prog, bufsize, npools, ops); in svc_create_pooled()
1077 u32 prog, vers, proc; in svc_process_common() local
1111 rqstp->rq_prog = prog = svc_getnl(argv); /* program number */ in svc_process_common()
1116 if (prog == progp->pg_prog) in svc_process_common()
1259 dprintk("svc: unknown program %d\n", prog); in svc_process_common()
1266 vers, prog, progp->pg_name); in svc_process_common()