Lines Matching refs:xdrs

52 xdr_rpcb(XDR *xdrs, RPCB *objp)  in xdr_rpcb()  argument
54 if (!xdr_rpcprog(xdrs, &objp->r_prog)) { in xdr_rpcb()
57 if (!xdr_rpcvers(xdrs, &objp->r_vers)) { in xdr_rpcb()
60 if (!xdr_string(xdrs, &objp->r_netid, RPC_MAXDATASIZE)) { in xdr_rpcb()
63 if (!xdr_string(xdrs, &objp->r_addr, RPC_MAXDATASIZE)) { in xdr_rpcb()
66 if (!xdr_string(xdrs, &objp->r_owner, RPC_MAXDATASIZE)) { in xdr_rpcb()
96 xdr_rpcblist_ptr(XDR *xdrs, rpcblist_ptr *rp) in xdr_rpcblist_ptr() argument
104 int freeing = (xdrs->x_op == XDR_FREE); in xdr_rpcblist_ptr()
111 if (! xdr_bool(xdrs, &more_elements)) { in xdr_rpcblist_ptr()
124 if (! xdr_reference(xdrs, (caddr_t *)rp, in xdr_rpcblist_ptr()
148 xdr_rpcblist(XDR *xdrs, RPCBLIST **rp) in xdr_rpcblist() argument
152 dummy = xdr_rpcblist_ptr(xdrs, (rpcblist_ptr *)rp); in xdr_rpcblist()
158 xdr_rpcb_entry(XDR *xdrs, rpcb_entry *objp) in xdr_rpcb_entry() argument
160 if (!xdr_string(xdrs, &objp->r_maddr, RPC_MAXDATASIZE)) { in xdr_rpcb_entry()
163 if (!xdr_string(xdrs, &objp->r_nc_netid, RPC_MAXDATASIZE)) { in xdr_rpcb_entry()
166 if (!xdr_u_int32_t(xdrs, &objp->r_nc_semantics)) { in xdr_rpcb_entry()
169 if (!xdr_string(xdrs, &objp->r_nc_protofmly, RPC_MAXDATASIZE)) { in xdr_rpcb_entry()
172 if (!xdr_string(xdrs, &objp->r_nc_proto, RPC_MAXDATASIZE)) { in xdr_rpcb_entry()
179 xdr_rpcb_entry_list_ptr(XDR *xdrs, rpcb_entry_list_ptr *rp) in xdr_rpcb_entry_list_ptr() argument
187 int freeing = (xdrs->x_op == XDR_FREE); in xdr_rpcb_entry_list_ptr()
194 if (! xdr_bool(xdrs, &more_elements)) { in xdr_rpcb_entry_list_ptr()
207 if (! xdr_reference(xdrs, (caddr_t *)rp, in xdr_rpcb_entry_list_ptr()
232 xdr_rpcb_rmtcallargs(XDR *xdrs, struct rpcb_rmtcallargs *p) in xdr_rpcb_rmtcallargs() argument
239 buf = XDR_INLINE(xdrs, 3 * BYTES_PER_XDR_UNIT); in xdr_rpcb_rmtcallargs()
241 if (!xdr_rpcprog(xdrs, &objp->prog)) { in xdr_rpcb_rmtcallargs()
244 if (!xdr_rpcvers(xdrs, &objp->vers)) { in xdr_rpcb_rmtcallargs()
247 if (!xdr_rpcproc(xdrs, &objp->proc)) { in xdr_rpcb_rmtcallargs()
259 lenposition = XDR_GETPOS(xdrs); in xdr_rpcb_rmtcallargs()
260 if (! xdr_u_int(xdrs, &(objp->args.args_len))) { in xdr_rpcb_rmtcallargs()
263 argposition = XDR_GETPOS(xdrs); in xdr_rpcb_rmtcallargs()
264 if (! (*objp->xdr_args)(xdrs, objp->args.args_val)) { in xdr_rpcb_rmtcallargs()
267 position = XDR_GETPOS(xdrs); in xdr_rpcb_rmtcallargs()
269 XDR_SETPOS(xdrs, lenposition); in xdr_rpcb_rmtcallargs()
270 if (! xdr_u_int(xdrs, &(objp->args.args_len))) { in xdr_rpcb_rmtcallargs()
273 XDR_SETPOS(xdrs, position); in xdr_rpcb_rmtcallargs()
282 xdr_rpcb_rmtcallres(XDR *xdrs, struct rpcb_rmtcallres *p) in xdr_rpcb_rmtcallres() argument
287 if (!xdr_string(xdrs, &objp->addr, RPC_MAXDATASIZE)) { in xdr_rpcb_rmtcallres()
290 if (!xdr_u_int(xdrs, &objp->results.results_len)) { in xdr_rpcb_rmtcallres()
293 dummy = (*(objp->xdr_res))(xdrs, objp->results.results_val); in xdr_rpcb_rmtcallres()
298 xdr_netbuf(XDR *xdrs, struct netbuf *objp) in xdr_netbuf() argument
303 if (!xdr_u_int32_t(xdrs, (u_int32_t *) &objp->maxlen)) { in xdr_netbuf()
307 dummy = xdr_bytes(xdrs, (char **) pp, in xdr_netbuf()