Lines Matching refs:vd
204 struct vax_double vd; in xdr_double()
227 vd = *((struct vax_double *)dp); in xdr_double()
230 if ((vd.mantissa4 == lim->d.mantissa4) && in xdr_double()
231 (vd.mantissa3 == lim->d.mantissa3) && in xdr_double()
232 (vd.mantissa2 == lim->d.mantissa2) && in xdr_double()
233 (vd.mantissa1 == lim->d.mantissa1) && in xdr_double()
234 (vd.exp == lim->d.exp)) { in xdr_double()
239 id.exp = vd.exp - VAX_DBL_BIAS + IEEE_DBL_BIAS; in xdr_double()
240 id.mantissa1 = (vd.mantissa1 << 13) | (vd.mantissa2 >> 3); in xdr_double()
241 id.mantissa2 = ((vd.mantissa2 & MASK(3)) << 29) | in xdr_double()
242 (vd.mantissa3 << 13) | in xdr_double()
243 ((vd.mantissa4 >> 3) & MASK(13)); in xdr_double()
245 id.sign = vd.sign; in xdr_double()
274 vd = lim->d; in xdr_double()
278 vd.exp = id.exp - IEEE_DBL_BIAS + VAX_DBL_BIAS; in xdr_double()
279 vd.mantissa1 = (id.mantissa1 >> 13); in xdr_double()
280 vd.mantissa2 = ((id.mantissa1 & MASK(13)) << 3) | in xdr_double()
282 vd.mantissa3 = (id.mantissa2 >> 13); in xdr_double()
283 vd.mantissa4 = (id.mantissa2 << 3); in xdr_double()
285 vd.sign = id.sign; in xdr_double()
286 *dp = *((double *)&vd); in xdr_double()