Lines Matching refs:regp
127 RPCB *regp = (RPCB *)arg; in rpcbproc_set_com() local
134 (unsigned long)regp->r_prog, (unsigned long)regp->r_vers, in rpcbproc_set_com()
135 regp->r_netid, regp->r_addr); in rpcbproc_set_com()
137 ans = map_set(regp, getowner(transp, owner, sizeof owner)); in rpcbproc_set_com()
148 map_set(RPCB *regp, char *owner) in map_set() argument
153 reg = *regp; in map_set()
199 (void) add_pmaplist(regp); in map_set()
212 RPCB *regp = (RPCB *)arg; in rpcbproc_unset_com() local
219 (unsigned long)regp->r_prog, (unsigned long)regp->r_vers, in rpcbproc_unset_com()
220 regp->r_netid); in rpcbproc_unset_com()
222 ans = map_unset(regp, getowner(transp, owner, sizeof owner)); in rpcbproc_unset_com()
233 map_unset(RPCB *regp, char *owner) in map_unset() argument
242 if ((rbl->rpcb_map.r_prog != regp->r_prog) || in map_unset()
243 (rbl->rpcb_map.r_vers != regp->r_vers) || in map_unset()
244 (regp->r_netid[0] && strcasecmp(regp->r_netid, in map_unset()
273 (void) del_pmaplist(regp); in map_unset()
303 rpcbproc_getaddr_com(RPCB *regp, struct svc_req *rqstp __unused, in rpcbproc_getaddr_com() argument
314 fnd = find_service(regp->r_prog, regp->r_vers, transp->xp_netid); in rpcbproc_getaddr_com()
316 (regp->r_vers == fnd->rpcb_map.r_vers))) { in rpcbproc_getaddr_com()
317 if (*(regp->r_addr) != '\0') { /* may contain a hint about */ in rpcbproc_getaddr_com()
318 saddr = regp->r_addr; /* the interface that we */ in rpcbproc_getaddr_com()
328 delete_prog(regp->r_prog); in rpcbproc_getaddr_com()
339 rpcbs_getaddr(rpcbversnum - 2, regp->r_prog, regp->r_vers, in rpcbproc_getaddr_com()