Lines Matching refs:vd
199 struct vax_double vd; in xdr_double()
222 vd = *((struct vax_double *)dp); in xdr_double()
225 if ((vd.mantissa4 == lim->d.mantissa4) && in xdr_double()
226 (vd.mantissa3 == lim->d.mantissa3) && in xdr_double()
227 (vd.mantissa2 == lim->d.mantissa2) && in xdr_double()
228 (vd.mantissa1 == lim->d.mantissa1) && in xdr_double()
229 (vd.exp == lim->d.exp)) { in xdr_double()
234 id.exp = vd.exp - VAX_DBL_BIAS + IEEE_DBL_BIAS; in xdr_double()
235 id.mantissa1 = (vd.mantissa1 << 13) | (vd.mantissa2 >> 3); in xdr_double()
236 id.mantissa2 = ((vd.mantissa2 & MASK(3)) << 29) | in xdr_double()
237 (vd.mantissa3 << 13) | in xdr_double()
238 ((vd.mantissa4 >> 3) & MASK(13)); in xdr_double()
240 id.sign = vd.sign; in xdr_double()
269 vd = lim->d; in xdr_double()
273 vd.exp = id.exp - IEEE_DBL_BIAS + VAX_DBL_BIAS; in xdr_double()
274 vd.mantissa1 = (id.mantissa1 >> 13); in xdr_double()
275 vd.mantissa2 = ((id.mantissa1 & MASK(13)) << 3) | in xdr_double()
277 vd.mantissa3 = (id.mantissa2 >> 13); in xdr_double()
278 vd.mantissa4 = (id.mantissa2 << 3); in xdr_double()
280 vd.sign = id.sign; in xdr_double()
281 *dp = *((double *)&vd); in xdr_double()