Lines Matching refs:objp

48 xdr_rpcb(XDR *xdrs, RPCB *objp)  in xdr_rpcb()  argument
50 if (!xdr_u_int(xdrs, (uint_t *)&objp->r_prog)) in xdr_rpcb()
52 if (!xdr_u_int(xdrs, (uint_t *)&objp->r_vers)) in xdr_rpcb()
54 if (!xdr_string(xdrs, &objp->r_netid, ~0)) in xdr_rpcb()
56 if (!xdr_string(xdrs, &objp->r_addr, ~0)) in xdr_rpcb()
58 return (xdr_string(xdrs, &objp->r_owner, ~0)); in xdr_rpcb()
140 xdr_rpcb_entry(XDR *xdrs, rpcb_entry *objp) in xdr_rpcb_entry() argument
142 if (!xdr_string(xdrs, &objp->r_maddr, ~0)) in xdr_rpcb_entry()
144 if (!xdr_string(xdrs, &objp->r_nc_netid, ~0)) in xdr_rpcb_entry()
146 if (!xdr_u_int(xdrs, &objp->r_nc_semantics)) in xdr_rpcb_entry()
148 if (!xdr_string(xdrs, &objp->r_nc_protofmly, ~0)) in xdr_rpcb_entry()
150 return (xdr_string(xdrs, &objp->r_nc_proto, ~0)); in xdr_rpcb_entry()
203 xdr_rpcb_rmtcallargs(XDR *xdrs, struct r_rpcb_rmtcallargs *objp) in xdr_rpcb_rmtcallargs() argument
210 if (!xdr_u_int(xdrs, (uint_t *)&objp->prog)) in xdr_rpcb_rmtcallargs()
212 if (!xdr_u_int(xdrs, (uint_t *)&objp->vers)) in xdr_rpcb_rmtcallargs()
214 if (!xdr_u_int(xdrs, (uint_t *)&objp->proc)) in xdr_rpcb_rmtcallargs()
217 IXDR_PUT_U_INT32(buf, objp->prog); in xdr_rpcb_rmtcallargs()
218 IXDR_PUT_U_INT32(buf, objp->vers); in xdr_rpcb_rmtcallargs()
219 IXDR_PUT_U_INT32(buf, objp->proc); in xdr_rpcb_rmtcallargs()
226 if (!xdr_u_int(xdrs, &(objp->args.args_len))) in xdr_rpcb_rmtcallargs()
229 if (!(*objp->xdr_args)(xdrs, objp->args.args_val)) in xdr_rpcb_rmtcallargs()
232 objp->args.args_len = (uint_t)position - (uint_t)argposition; in xdr_rpcb_rmtcallargs()
234 if (!xdr_u_int(xdrs, &(objp->args.args_len))) in xdr_rpcb_rmtcallargs()
245 xdr_rpcb_rmtcallres(XDR *xdrs, struct r_rpcb_rmtcallres *objp) in xdr_rpcb_rmtcallres() argument
247 if (!xdr_string(xdrs, &objp->addr, ~0)) in xdr_rpcb_rmtcallres()
249 if (!xdr_u_int(xdrs, &objp->results.results_len)) in xdr_rpcb_rmtcallres()
251 return ((*(objp->xdr_res))(xdrs, objp->results.results_val)); in xdr_rpcb_rmtcallres()
255 xdr_netbuf(XDR *xdrs, struct netbuf *objp) in xdr_netbuf() argument
263 uint_t maxlen_save = objp->maxlen; in xdr_netbuf()
264 void *buf_save = objp->buf; in xdr_netbuf()
266 if (!xdr_u_int(xdrs, &objp->maxlen)) in xdr_netbuf()
273 return (xdr_bytes(xdrs, &objp->buf, &objp->maxlen, in xdr_netbuf()
274 objp->maxlen)); in xdr_netbuf()
282 if (xdrs->x_op == XDR_DECODE && objp->buf != NULL) in xdr_netbuf()
283 objp->maxlen = maxlen_save; in xdr_netbuf()
285 res = xdr_bytes(xdrs, &objp->buf, &objp->len, objp->maxlen); in xdr_netbuf()
292 if (xdrs->x_op == XDR_DECODE && objp->buf != buf_save) in xdr_netbuf()
293 objp->maxlen = objp->len; in xdr_netbuf()