Lines Matching refs:rm

238 	rpc_msg_t rpcmsg, *rm;  local
261 rm = &rpcmsg;
262 bzero((char *)rm, sizeof(*rm));
263 COPYDATA(m, off, dlen, (caddr_t)&rm->rm_msgbuf);
264 rm->rm_buflen = dlen;
267 rv = ippr_rpcb_decodereq(fin, nat, rs, rm, (ifs_rpcbpxy_t *)private);
276 rv = ippr_rpcb_modreq(fin, nat, rm, m, off);
308 rpc_msg_t rpcmsg, *rm; local
334 rm = &rpcmsg;
335 bzero((char *)rm, sizeof(*rm));
336 COPYDATA(m, off, dlen, (caddr_t)&rm->rm_msgbuf);
337 rm->rm_buflen = dlen;
340 rv = ippr_rpcb_decoderep(fin, nat, rs, rm, &rx, ifsrpcb);
363 diff = ippr_rpcb_modv3(fin, nat, rm, m, off);
365 diff = ippr_rpcb_modv4(fin, nat, rm, m, off);
435 ippr_rpcb_decodereq(fin, nat, rs, rm, ifsrpcb) in ippr_rpcb_decodereq() argument
439 rpc_msg_t *rm;
448 p = (u_32_t *)rm->rm_msgbuf;
452 rc = &rm->rm_call;
454 rm->rm_xid = p;
468 if (ippr_rpcb_skipauth(rm, &rc->rc_authcred, &p) != 0)
470 if (ippr_rpcb_skipauth(rm, &rc->rc_authverf, &p) != 0)
482 if (RPCB_BUF_EQ(rm, p, 16) == 0)
516 if (ippr_rpcb_xdrrpcb(rm, p, ra) != 0)
555 ippr_rpcb_skipauth(rm, auth, buf) in ippr_rpcb_skipauth() argument
556 rpc_msg_t *rm; in ippr_rpcb_skipauth()
565 if (RPCB_BUF_GEQ(rm, p, 8) == 0)
574 if ((XDRALIGN(xdr) < xdr) || (RPCB_BUF_GEQ(rm, p, XDRALIGN(xdr)) == 0))
642 ippr_rpcb_xdrrpcb(rm, p, ra) in ippr_rpcb_xdrrpcb() argument
643 rpc_msg_t *rm; in ippr_rpcb_xdrrpcb()
647 if (!RPCB_BUF_GEQ(rm, p, 20))
654 if (ippr_rpcb_getproto(rm, &ra->ra_netid, &p) != 0)
658 if (ippr_rpcb_getuaddr(rm, &ra->ra_maddr, &p) != 0)
662 if (!RPCB_BUF_EQ(rm, p, 4) || (B(p) != 0))
679 ippr_rpcb_getuaddr(rm, xu, p) in ippr_rpcb_getuaddr() argument
680 rpc_msg_t *rm; in ippr_rpcb_getuaddr()
689 if (!RPCB_BUF_GEQ(rm, *p, 4))
697 if (l < 11 || l > 23 || !RPCB_BUF_GEQ(rm, *p, XDRALIGN(l)))
793 ippr_rpcb_modreq(fin, nat, rm, m, off) in ippr_rpcb_modreq() argument
796 rpc_msg_t *rm;
807 ra = &rm->rm_call.rc_rpcbargs;
824 pos = (char *)ra->ra_maddr.xu_xslen - rm->rm_msgbuf;
880 ippr_rpcb_decoderep(fin, nat, rs, rm, rxp, ifsrpcb) in ippr_rpcb_decoderep() argument
884 rpc_msg_t *rm;
895 p = (u_32_t *)rm->rm_msgbuf;
898 rr = &rm->rm_resp;
900 rm->rm_xid = p;
930 if (ippr_rpcb_skipauth(rm, &rr->rr_authverf, &p) != 0)
934 if (!RPCB_BUF_GEQ(rm, p, 4))
944 if (!RPCB_BUF_EQ(rm, p, 4))
964 if (!RPCB_BUF_GEQ(rm, p, 4))
973 if ((xdr == 0) && RPCB_BUF_EQ(rm, p, 0))
977 if (ippr_rpcb_getuaddr(rm, &rr->rr_v3, &p) != 0)
990 if (!RPCB_BUF_GEQ(rm, p, 4))
1008 if (ippr_rpcb_getuaddr(rm, &re->re_maddr, &p) != 0)
1010 if (ippr_rpcb_getproto(rm, &re->re_netid, &p) != 0)
1013 if (!RPCB_BUF_GEQ(rm, p, 12))
1020 if (ippr_rpcb_getproto(rm, &re->re_proto, &p) != 0)
1022 if (!RPCB_BUF_GEQ(rm, p, 4))
1125 ippr_rpcb_getproto(rm, xp, p) in ippr_rpcb_getproto() argument
1126 rpc_msg_t *rm; in ippr_rpcb_getproto()
1133 if (!RPCB_BUF_GEQ(rm, p, 8))
1322 ippr_rpcb_modv3(fin, nat, rm, m, off) in ippr_rpcb_modv3() argument
1325 rpc_msg_t *rm;
1335 rr = &rm->rm_resp;
1352 pos = (char *)rr->rr_v3.xu_xslen - rm->rm_msgbuf;
1388 ippr_rpcb_modv4(fin, nat, rm, m, off) in ippr_rpcb_modv4() argument
1391 rpc_msg_t *rm;
1404 rr = &rm->rm_resp;
1411 pos = (char *)re->re_maddr.xu_xslen - rm->rm_msgbuf;