Lines Matching defs:xdrs
60 xdr_float(XDR *xdrs, float *fp)
62 switch (xdrs->x_op) {
65 return (XDR_PUTINT32(xdrs, (int *)fp));
68 return (XDR_GETINT32(xdrs, (int *)fp));
77 xdr_double(XDR *xdrs, double *dp)
83 switch (xdrs->x_op) {
87 return (XDR_PUTBYTES(xdrs, (char *)&val, sizeof (val)));
90 ret = XDR_GETBYTES(xdrs, (char *)dp, sizeof (double));
104 xdr_quadruple(XDR *xdrs, long double *fp)
113 switch (xdrs->x_op) {
115 return (XDR_PUTBYTES(xdrs, (char *)fp, sizeof (long double)));
117 return (XDR_GETBYTES(xdrs, (char *)fp, sizeof (long double)));
130 xdr_float(XDR *xdrs, float *fp)
142 switch (xdrs->x_op) {
147 return (XDR_PUTINT32(xdrs, &val));
170 return (XDR_PUTINT32(xdrs, &val));
183 if (!XDR_GETINT32(xdrs, (int32_t *)&val))
216 xdr_double(XDR *xdrs, double *dp)
230 switch (xdrs->x_op) {
237 return (XDR_PUTINT32(xdrs, lp++) &&
238 XDR_PUTINT32(xdrs, lp));
264 return (XDR_PUTINT32(xdrs, lp++) && XDR_PUTINT32(xdrs, lp));
278 if (!XDR_GETINT32(xdrs, lp++) || !XDR_GETINT32(xdrs, lp))
311 xdr_quadruple(XDR *xdrs, long double *fp)