vdn               207 arch/arm/vfp/vfpdouble.c vfp_propagate_nan(struct vfp_double *vdd, struct vfp_double *vdn,
vdn               213 arch/arm/vfp/vfpdouble.c 	tn = vfp_double_type(vdn);
vdn               230 arch/arm/vfp/vfpdouble.c 			nan = vdn;
vdn               683 arch/arm/vfp/vfpdouble.c vfp_double_fadd_nonnumber(struct vfp_double *vdd, struct vfp_double *vdn,
vdn               690 arch/arm/vfp/vfpdouble.c 	tn = vfp_double_type(vdn);
vdn               697 arch/arm/vfp/vfpdouble.c 		if (vdn->sign ^ vdm->sign) {
vdn               707 arch/arm/vfp/vfpdouble.c 			vdp = vdn;
vdn               713 arch/arm/vfp/vfpdouble.c 		vdp = vdn;
vdn               718 arch/arm/vfp/vfpdouble.c 		return vfp_propagate_nan(vdd, vdn, vdm, fpscr);
vdn               725 arch/arm/vfp/vfpdouble.c vfp_double_add(struct vfp_double *vdd, struct vfp_double *vdn,
vdn               731 arch/arm/vfp/vfpdouble.c 	if (vdn->significand & (1ULL << 63) ||
vdn               734 arch/arm/vfp/vfpdouble.c 		vfp_double_dump("VDN", vdn);
vdn               743 arch/arm/vfp/vfpdouble.c 	if (vdn->exponent < vdm->exponent) {
vdn               744 arch/arm/vfp/vfpdouble.c 		struct vfp_double *t = vdn;
vdn               745 arch/arm/vfp/vfpdouble.c 		vdn = vdm;
vdn               753 arch/arm/vfp/vfpdouble.c 	if (vdn->exponent == 2047)
vdn               754 arch/arm/vfp/vfpdouble.c 		return vfp_double_fadd_nonnumber(vdd, vdn, vdm, fpscr);
vdn               761 arch/arm/vfp/vfpdouble.c 	*vdd = *vdn;
vdn               766 arch/arm/vfp/vfpdouble.c 	exp_diff = vdn->exponent - vdm->exponent;
vdn               772 arch/arm/vfp/vfpdouble.c 	if (vdn->sign ^ vdm->sign) {
vdn               773 arch/arm/vfp/vfpdouble.c 		m_sig = vdn->significand - m_sig;
vdn               782 arch/arm/vfp/vfpdouble.c 		m_sig += vdn->significand;
vdn               790 arch/arm/vfp/vfpdouble.c vfp_double_multiply(struct vfp_double *vdd, struct vfp_double *vdn,
vdn               793 arch/arm/vfp/vfpdouble.c 	vfp_double_dump("VDN", vdn);
vdn               801 arch/arm/vfp/vfpdouble.c 	if (vdn->exponent < vdm->exponent) {
vdn               802 arch/arm/vfp/vfpdouble.c 		struct vfp_double *t = vdn;
vdn               803 arch/arm/vfp/vfpdouble.c 		vdn = vdm;
vdn               808 arch/arm/vfp/vfpdouble.c 	vdd->sign = vdn->sign ^ vdm->sign;
vdn               813 arch/arm/vfp/vfpdouble.c 	if (vdn->exponent == 2047) {
vdn               814 arch/arm/vfp/vfpdouble.c 		if (vdn->significand || (vdm->exponent == 2047 && vdm->significand))
vdn               815 arch/arm/vfp/vfpdouble.c 			return vfp_propagate_nan(vdd, vdn, vdm, fpscr);
vdn               820 arch/arm/vfp/vfpdouble.c 		vdd->exponent = vdn->exponent;
vdn               840 arch/arm/vfp/vfpdouble.c 	vdd->exponent = vdn->exponent + vdm->exponent - 1023 + 2;
vdn               841 arch/arm/vfp/vfpdouble.c 	vdd->significand = vfp_hi64multiply64(vdn->significand, vdm->significand);
vdn               853 arch/arm/vfp/vfpdouble.c 	struct vfp_double vdd, vdp, vdn, vdm;
vdn               856 arch/arm/vfp/vfpdouble.c 	vfp_double_unpack(&vdn, vfp_get_double(dn));
vdn               857 arch/arm/vfp/vfpdouble.c 	if (vdn.exponent == 0 && vdn.significand)
vdn               858 arch/arm/vfp/vfpdouble.c 		vfp_double_normalise_denormal(&vdn);
vdn               864 arch/arm/vfp/vfpdouble.c 	exceptions = vfp_double_multiply(&vdp, &vdn, &vdm, fpscr);
vdn               868 arch/arm/vfp/vfpdouble.c 	vfp_double_unpack(&vdn, vfp_get_double(dd));
vdn               869 arch/arm/vfp/vfpdouble.c 	if (vdn.exponent == 0 && vdn.significand)
vdn               870 arch/arm/vfp/vfpdouble.c 		vfp_double_normalise_denormal(&vdn);
vdn               872 arch/arm/vfp/vfpdouble.c 		vdn.sign = vfp_sign_negate(vdn.sign);
vdn               874 arch/arm/vfp/vfpdouble.c 	exceptions |= vfp_double_add(&vdd, &vdn, &vdp, fpscr);
vdn               920 arch/arm/vfp/vfpdouble.c 	struct vfp_double vdd, vdn, vdm;
vdn               923 arch/arm/vfp/vfpdouble.c 	vfp_double_unpack(&vdn, vfp_get_double(dn));
vdn               924 arch/arm/vfp/vfpdouble.c 	if (vdn.exponent == 0 && vdn.significand)
vdn               925 arch/arm/vfp/vfpdouble.c 		vfp_double_normalise_denormal(&vdn);
vdn               931 arch/arm/vfp/vfpdouble.c 	exceptions = vfp_double_multiply(&vdd, &vdn, &vdm, fpscr);
vdn               940 arch/arm/vfp/vfpdouble.c 	struct vfp_double vdd, vdn, vdm;
vdn               943 arch/arm/vfp/vfpdouble.c 	vfp_double_unpack(&vdn, vfp_get_double(dn));
vdn               944 arch/arm/vfp/vfpdouble.c 	if (vdn.exponent == 0 && vdn.significand)
vdn               945 arch/arm/vfp/vfpdouble.c 		vfp_double_normalise_denormal(&vdn);
vdn               951 arch/arm/vfp/vfpdouble.c 	exceptions = vfp_double_multiply(&vdd, &vdn, &vdm, fpscr);
vdn               962 arch/arm/vfp/vfpdouble.c 	struct vfp_double vdd, vdn, vdm;
vdn               965 arch/arm/vfp/vfpdouble.c 	vfp_double_unpack(&vdn, vfp_get_double(dn));
vdn               966 arch/arm/vfp/vfpdouble.c 	if (vdn.exponent == 0 && vdn.significand)
vdn               967 arch/arm/vfp/vfpdouble.c 		vfp_double_normalise_denormal(&vdn);
vdn               973 arch/arm/vfp/vfpdouble.c 	exceptions = vfp_double_add(&vdd, &vdn, &vdm, fpscr);
vdn               983 arch/arm/vfp/vfpdouble.c 	struct vfp_double vdd, vdn, vdm;
vdn               986 arch/arm/vfp/vfpdouble.c 	vfp_double_unpack(&vdn, vfp_get_double(dn));
vdn               987 arch/arm/vfp/vfpdouble.c 	if (vdn.exponent == 0 && vdn.significand)
vdn               988 arch/arm/vfp/vfpdouble.c 		vfp_double_normalise_denormal(&vdn);
vdn               999 arch/arm/vfp/vfpdouble.c 	exceptions = vfp_double_add(&vdd, &vdn, &vdm, fpscr);
vdn              1009 arch/arm/vfp/vfpdouble.c 	struct vfp_double vdd, vdn, vdm;
vdn              1013 arch/arm/vfp/vfpdouble.c 	vfp_double_unpack(&vdn, vfp_get_double(dn));
vdn              1016 arch/arm/vfp/vfpdouble.c 	vdd.sign = vdn.sign ^ vdm.sign;
vdn              1018 arch/arm/vfp/vfpdouble.c 	tn = vfp_double_type(&vdn);
vdn              1059 arch/arm/vfp/vfpdouble.c 		vfp_double_normalise_denormal(&vdn);
vdn              1066 arch/arm/vfp/vfpdouble.c 	vdd.exponent = vdn.exponent - vdm.exponent + 1023 - 1;
vdn              1068 arch/arm/vfp/vfpdouble.c 	if (vdm.significand <= (2 * vdn.significand)) {
vdn              1069 arch/arm/vfp/vfpdouble.c 		vdn.significand >>= 1;
vdn              1072 arch/arm/vfp/vfpdouble.c 	vdd.significand = vfp_estimate_div128to64(vdn.significand, 0, vdm.significand);
vdn              1076 arch/arm/vfp/vfpdouble.c 		sub128(&remh, &reml, vdn.significand, 0, termh, terml);
vdn              1086 arch/arm/vfp/vfpdouble.c 	exceptions = vfp_propagate_nan(&vdd, &vdn, &vdm, fpscr);
vdn              1092 arch/arm/vfp/vfpdouble.c 	exceptions = vfp_propagate_nan(&vdd, &vdm, &vdn, fpscr);
vdn                90 drivers/hwmon/occ/common.c 	struct power_sensor_data vdn;
vdn               519 drivers/hwmon/occ/common.c 		val = occ_get_powr_avg(&power->vdn.accumulator,
vdn               520 drivers/hwmon/occ/common.c 				       &power->vdn.update_tag);
vdn               523 drivers/hwmon/occ/common.c 		val = (u64)get_unaligned_be32(&power->vdn.update_tag) *
vdn               527 drivers/hwmon/occ/common.c 		val = get_unaligned_be16(&power->vdn.value) * 1000000ULL;