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