Lines Matching refs:xdrs
78 xdr_rpcb(XDR *xdrs, RPCB *objp)
83 if (!xdr_u_int32_t(xdrs, &objp->r_prog)) {
86 if (!xdr_u_int32_t(xdrs, &objp->r_vers)) {
89 if (!xdr_string(xdrs, &objp->r_netid, RPC_MAXDATASIZE)) {
92 if (!xdr_string(xdrs, &objp->r_addr, RPC_MAXDATASIZE)) {
95 if (!xdr_string(xdrs, &objp->r_owner, RPC_MAXDATASIZE)) {
125 xdr_rpcblist_ptr(XDR *xdrs, rpcblist_ptr *rp)
137 _DIAGASSERT(xdrs != NULL);
140 freeing = (xdrs->x_op == XDR_FREE);
145 if (! xdr_bool(xdrs, &more_elements)) {
158 if (! xdr_reference(xdrs, (caddr_t *)rp,
182 xdr_rpcblist(XDR *xdrs, RPCBLIST **rp)
186 dummy = xdr_rpcblist_ptr(xdrs, (rpcblist_ptr *)rp);
192 xdr_rpcb_entry(XDR *xdrs, rpcb_entry *objp)
197 if (!xdr_string(xdrs, &objp->r_maddr, RPC_MAXDATASIZE)) {
200 if (!xdr_string(xdrs, &objp->r_nc_netid, RPC_MAXDATASIZE)) {
203 if (!xdr_u_int32_t(xdrs, &objp->r_nc_semantics)) {
206 if (!xdr_string(xdrs, &objp->r_nc_protofmly, RPC_MAXDATASIZE)) {
209 if (!xdr_string(xdrs, &objp->r_nc_proto, RPC_MAXDATASIZE)) {
216 xdr_rpcb_entry_list_ptr(XDR *xdrs, rpcb_entry_list_ptr *rp)
228 _DIAGASSERT(xdrs != NULL);
231 freeing = (xdrs->x_op == XDR_FREE);
236 if (! xdr_bool(xdrs, &more_elements)) {
249 if (! xdr_reference(xdrs, (caddr_t *)rp,
274 xdr_rpcb_rmtcallargs(XDR *xdrs, struct rpcb_rmtcallargs *p)
283 buf = XDR_INLINE(xdrs, 3 * BYTES_PER_XDR_UNIT);
285 if (!xdr_u_int32_t(xdrs, &objp->prog)) {
288 if (!xdr_u_int32_t(xdrs, &objp->vers)) {
291 if (!xdr_u_int32_t(xdrs, &objp->proc)) {
303 lenposition = XDR_GETPOS(xdrs);
304 if (! xdr_u_int(xdrs, &(objp->args.args_len))) {
307 argposition = XDR_GETPOS(xdrs);
308 if (! (*objp->xdr_args)(xdrs, objp->args.args_val)) {
311 position = XDR_GETPOS(xdrs);
313 XDR_SETPOS(xdrs, lenposition);
314 if (! xdr_u_int(xdrs, &(objp->args.args_len))) {
317 XDR_SETPOS(xdrs, position);
326 xdr_rpcb_rmtcallres(XDR *xdrs, struct rpcb_rmtcallres *p)
333 if (!xdr_string(xdrs, &objp->addr, RPC_MAXDATASIZE)) {
336 if (!xdr_u_int(xdrs, &objp->results.results_len)) {
339 dummy = (*(objp->xdr_res))(xdrs, objp->results.results_val);
344 xdr_netbuf(XDR *xdrs, struct netbuf *objp)
350 if (!xdr_u_int32_t(xdrs, (u_int32_t *) &objp->maxlen)) {
358 dummy = xdr_bytes(xdrs, (char **)(void *)&(objp->buf),