Lines Matching refs:xdrs
107 xdr_float(XDR *xdrs, float *fp)
116 switch (xdrs->x_op) {
121 return (XDR_PUTINT32(xdrs, (int *)fp));
149 return (XDR_PUTINT32(xdrs, (int32_t *)&is));
165 return (XDR_PUTINT32(xdrs, &val));
188 return (XDR_PUTINT32(xdrs, &val));
196 return (XDR_GETINT32(xdrs, (int *)fp));
200 if (!XDR_GETINT32(xdrs, (int32_t *)&is))
251 if (!XDR_GETINT32(xdrs, (int32_t *)&val))
323 xdr_double(XDR *xdrs, double *dp)
333 switch (xdrs->x_op) {
339 return (XDR_PUTINT32(xdrs, lp++) && XDR_PUTINT32(xdrs, lp));
344 return (XDR_PUTINT32(xdrs, lp--) && XDR_PUTINT32(xdrs, lp));
386 return (XDR_PUTINT32(xdrs, lp++) &&
387 XDR_PUTINT32(xdrs, lp));
416 return (XDR_PUTINT32(xdrs, lp++) && XDR_PUTINT32(xdrs, lp));
424 return (XDR_GETINT32(xdrs, lp++) && XDR_GETINT32(xdrs, lp));
429 return (XDR_GETINT32(xdrs, lp--) && XDR_GETINT32(xdrs, lp));
433 if (!XDR_GETINT32(xdrs, lp++) || !XDR_GETINT32(xdrs, lp))
474 if (!XDR_GETINT32(xdrs, lp++) || !XDR_GETINT32(xdrs, lp))
509 xdr_quadruple(XDR *xdrs, long double *fp)
518 switch (xdrs->x_op) {
520 return (XDR_PUTBYTES(xdrs, (char *)fp, sizeof (long double)));
522 return (XDR_GETBYTES(xdrs, (char *)fp, sizeof (long double)));