Lines Matching refs:xdrs
54 xdr_portmap(XDR *xdrs, struct portmap *regs)
57 if (xdr_u_long(xdrs, ®s->pm_prog) &&
58 xdr_u_long(xdrs, ®s->pm_vers) &&
59 xdr_u_long(xdrs, ®s->pm_prot))
60 return (xdr_u_long(xdrs, ®s->pm_port));
65 xdr_rpcb(XDR *xdrs, RPCB *objp)
67 if (!xdr_uint32_t(xdrs, &objp->r_prog)) {
70 if (!xdr_uint32_t(xdrs, &objp->r_vers)) {
73 if (!xdr_string(xdrs, &objp->r_netid, RPC_MAXDATASIZE)) {
76 if (!xdr_string(xdrs, &objp->r_addr, RPC_MAXDATASIZE)) {
79 if (!xdr_string(xdrs, &objp->r_owner, RPC_MAXDATASIZE)) {
109 xdr_rpcblist_ptr(XDR *xdrs, rpcblist_ptr *rp)
117 int freeing = (xdrs->x_op == XDR_FREE);
124 if (! xdr_bool(xdrs, &more_elements)) {
137 if (! xdr_reference(xdrs, (caddr_t *)rp,
162 xdr_rpcblist(XDR *xdrs, RPCBLIST **rp)
166 dummy = xdr_rpcblist_ptr(xdrs, (rpcblist_ptr *)rp);
172 xdr_rpcb_entry(XDR *xdrs, rpcb_entry *objp)
174 if (!xdr_string(xdrs, &objp->r_maddr, RPC_MAXDATASIZE)) {
177 if (!xdr_string(xdrs, &objp->r_nc_netid, RPC_MAXDATASIZE)) {
180 if (!xdr_uint32_t(xdrs, &objp->r_nc_semantics)) {
183 if (!xdr_string(xdrs, &objp->r_nc_protofmly, RPC_MAXDATASIZE)) {
186 if (!xdr_string(xdrs, &objp->r_nc_proto, RPC_MAXDATASIZE)) {
193 xdr_rpcb_entry_list_ptr(XDR *xdrs, rpcb_entry_list_ptr *rp)
201 int freeing = (xdrs->x_op == XDR_FREE);
208 if (! xdr_bool(xdrs, &more_elements)) {
221 if (! xdr_reference(xdrs, (caddr_t *)rp,