Home | History | Annotate | Download | only in librpc

Lines Matching full:prog

177                                           rpcprog_t prog, rpcvers_t vers,
184 if (trav->x_prog == prog && trav->x_vers == vers)
192 rpcprog_t prog, rpcvers_t vers)
195 registered_server *svc = svc_find_nosync(xprt, prog, vers, NULL);
200 bool_t svc_register (SVCXPRT *xprt, rpcprog_t prog, rpcvers_t vers,
209 D("registering for service %08x:%d\n", (uint32_t)prog, (int)vers);
211 svc = svc_find_nosync(xprt, prog, vers, NULL);
229 if (prog & 0x01000000) {
231 "creating dummy service entry!\n", (uint32_t)prog, (int)vers);
233 svc->x_prog = prog;
236 V("RPC server %08x:%d is a real server.\n", (uint32_t)prog, (int)vers);
246 args.prog = prog;
249 (uint32_t)prog, (int)vers);
263 svc->x_prog = svc->xdr->x_prog = prog;
272 (uint32_t)prog, (int)vers, xprt->num_servers);
284 void svc_unregister (SVCXPRT *xprt, rpcprog_t prog, rpcvers_t vers) {
287 found = svc_find_nosync(xprt, prog, vers, &prev);
288 D("unregistering RPC server %08x:%d\n", (unsigned)prog, (unsigned)vers);
293 (unsigned)prog, (unsigned)vers);
297 (unsigned)prog, (unsigned)vers);
303 if (!(prog & 0x01000000)) {
305 (unsigned)prog, (unsigned)vers);
309 args.prog = prog;
321 (unsigned)prog, (unsigned)vers);
325 (unsigned)prog, (unsigned)vers);
333 (unsigned)prog, (unsigned)vers, xprt->num_servers);
343 3 3000005d prog num
344 4 00000000 prog vers
369 uint32 prog = ntohl(((uint32 *)(svc->xdr->in_msg))[RPC_OFFSET+3]);
378 if (prog != svc->x_prog) {
379 E("ERROR: prog num %08x does not match expected %08x!\n",
380 (unsigned)prog, (unsigned)svc->x_prog);
385 E("ERROR: prog vers %08x does not match expected %08x!\n",
390 req.rq_prog = prog;
396 (uint32_t)prog, (int)vers, proc);
409 (uint32_t)prog, (int)vers, proc);