Lines Matching refs:sum
549 struct efm32_accel_result_t temp, sum; in efm_accel_auto_zero() local
573 sum.x = 0x0; in efm_accel_auto_zero()
574 sum.y = 0x0; in efm_accel_auto_zero()
575 sum.z = 0x0; in efm_accel_auto_zero()
587 sum.x += temp.x; in efm_accel_auto_zero()
588 sum.y += temp.y; in efm_accel_auto_zero()
589 sum.z += temp.z; in efm_accel_auto_zero()
593 temp.x = sum.x / ACCEL_CAL_SAMPLES; in efm_accel_auto_zero()
594 temp.y = sum.y / ACCEL_CAL_SAMPLES; in efm_accel_auto_zero()
595 temp.z = sum.z / ACCEL_CAL_SAMPLES - simpleOffset[ACCEL_G_SELECT]; in efm_accel_auto_zero()
608 temp.x = sum.x / (ACCEL_CAL_SAMPLES >> 1); in efm_accel_auto_zero()
609 temp.y = sum.y / (ACCEL_CAL_SAMPLES >> 1); in efm_accel_auto_zero()
610 temp.z = sum.z / (ACCEL_CAL_SAMPLES >> 1) \ in efm_accel_auto_zero()
653 sum.x = 0x0; in efm_accel_auto_zero()
654 sum.y = 0x0; in efm_accel_auto_zero()
655 sum.z = 0x0; in efm_accel_auto_zero()
667 sum.x += temp.x; in efm_accel_auto_zero()
668 sum.y += temp.y; in efm_accel_auto_zero()
669 sum.z += temp.z; in efm_accel_auto_zero()
671 sum.x /= ACCEL_CAL_SAMPLES; in efm_accel_auto_zero()
672 sum.y /= ACCEL_CAL_SAMPLES; in efm_accel_auto_zero()
673 sum.z /= ACCEL_CAL_SAMPLES; in efm_accel_auto_zero()
674 if (sum.x < min.x) in efm_accel_auto_zero()
676 min.x = sum.x; in efm_accel_auto_zero()
678 if (sum.y < min.y) in efm_accel_auto_zero()
680 min.y = sum.y; in efm_accel_auto_zero()
682 if (sum.z < min.z) in efm_accel_auto_zero()
684 min.z = sum.z; in efm_accel_auto_zero()
686 if (sum.x > max.x) in efm_accel_auto_zero()
688 max.x = sum.x; in efm_accel_auto_zero()
690 if (sum.y > max.y) in efm_accel_auto_zero()
692 max.y = sum.y; in efm_accel_auto_zero()
694 if (sum.z > max.z) in efm_accel_auto_zero()
696 max.z = sum.z; in efm_accel_auto_zero()