Lines Matching defs:xdrs
61 xdr_portmap(XDR *xdrs, struct portmap *regs)
64 if (xdr_u_long(xdrs, ®s->pm_prog) &&
65 xdr_u_long(xdrs, ®s->pm_vers) &&
66 xdr_u_long(xdrs, ®s->pm_prot))
67 return (xdr_u_long(xdrs, ®s->pm_port));
72 xdr_rpcb(XDR *xdrs, RPCB *objp)
74 if (!xdr_uint32_t(xdrs, &objp->r_prog)) {
77 if (!xdr_uint32_t(xdrs, &objp->r_vers)) {
80 if (!xdr_string(xdrs, &objp->r_netid, RPC_MAXDATASIZE)) {
83 if (!xdr_string(xdrs, &objp->r_addr, RPC_MAXDATASIZE)) {
86 if (!xdr_string(xdrs, &objp->r_owner, RPC_MAXDATASIZE)) {
116 xdr_rpcblist_ptr(XDR *xdrs, rpcblist_ptr *rp)
124 int freeing = (xdrs->x_op == XDR_FREE);
131 if (! xdr_bool(xdrs, &more_elements)) {
144 if (! xdr_reference(xdrs, (caddr_t *)rp,
169 xdr_rpcblist(XDR *xdrs, RPCBLIST **rp)
173 dummy = xdr_rpcblist_ptr(xdrs, (rpcblist_ptr *)rp);
179 xdr_rpcb_entry(XDR *xdrs, rpcb_entry *objp)
181 if (!xdr_string(xdrs, &objp->r_maddr, RPC_MAXDATASIZE)) {
184 if (!xdr_string(xdrs, &objp->r_nc_netid, RPC_MAXDATASIZE)) {
187 if (!xdr_uint32_t(xdrs, &objp->r_nc_semantics)) {
190 if (!xdr_string(xdrs, &objp->r_nc_protofmly, RPC_MAXDATASIZE)) {
193 if (!xdr_string(xdrs, &objp->r_nc_proto, RPC_MAXDATASIZE)) {
200 xdr_rpcb_entry_list_ptr(XDR *xdrs, rpcb_entry_list_ptr *rp)
208 int freeing = (xdrs->x_op == XDR_FREE);
215 if (! xdr_bool(xdrs, &more_elements)) {
228 if (! xdr_reference(xdrs, (caddr_t *)rp,