Lines Matching refs:div64_s64
676 kGb * div64_s64(((s64)ambient_new_raw * 1000LL), in mlx90632_preprocess_temp_amb()
678 tmp = div64_s64( in mlx90632_preprocess_temp_amb()
679 div64_s64(((s64)ambient_new_raw * 1000000000000LL), in mlx90632_preprocess_temp_amb()
681 return div64_s64(tmp << 19ULL, 1000LL); in mlx90632_preprocess_temp_amb()
692 kKa * div64_s64(((s64)ambient_new_raw * 1000LL), in mlx90632_preprocess_temp_obj()
694 tmp = div64_s64( in mlx90632_preprocess_temp_obj()
695 div64_s64(((s64)((object_new_raw + object_old_raw) / 2) in mlx90632_preprocess_temp_obj()
698 return div64_s64((tmp << 19ULL), 1000LL); in mlx90632_preprocess_temp_obj()
708 kKa * div64_s64((s64)ambient_new_raw * 1000LL, in mlx90632_preprocess_temp_obj_extended()
710 tmp = div64_s64( in mlx90632_preprocess_temp_obj_extended()
711 div64_s64((s64) object_new_raw * 1000000000000LL, MLX90632_REF_12), in mlx90632_preprocess_temp_obj_extended()
713 return div64_s64(tmp << 19ULL, 1000LL); in mlx90632_preprocess_temp_obj_extended()
726 Bblock = (div64_s64(Bsub * 10000000LL, P_G)) << 20ULL; in mlx90632_calc_temp_ambient()
729 sum = div64_s64(Ablock, 1000000LL) + Bblock + Cblock; in mlx90632_calc_temp_ambient()
731 return div64_s64(sum, 10000000LL); in mlx90632_calc_temp_ambient()
748 Alpha_corr = div64_s64((((s64)(Fa * 10000000000LL) >> 46LL) in mlx90632_calc_temp_object_iteration()
751 Alpha_corr = emissivity * div64_s64(Alpha_corr, 100000LL); in mlx90632_calc_temp_object_iteration()
752 Alpha_corr = div64_s64(Alpha_corr, 1000LL); in mlx90632_calc_temp_object_iteration()
753 ir_Alpha = div64_s64((s64)object * 10000000LL, Alpha_corr); in mlx90632_calc_temp_object_iteration()
761 return (div64_s64(TAdut, scale) + 27315) * in mlx90632_calc_ta4()
762 (div64_s64(TAdut, scale) + 27315) * in mlx90632_calc_ta4()
763 (div64_s64(TAdut, scale) + 27315) * in mlx90632_calc_ta4()
764 (div64_s64(TAdut, scale) + 27315); in mlx90632_calc_ta4()
777 TAdut = div64_s64(((ambient - kTA0) * 1000000LL), kTA) + 25 * 1000000LL; in mlx90632_calc_temp_object()
799 TAdut = div64_s64((ambient - kTA0) * 1000000LL, kTA) + 25 * 1000000LL; in mlx90632_calc_temp_object_extended()
802 TaTr4 = Tr4 - div64_s64(Tr4 - TAdut4, tmp_emi) * 1000; in mlx90632_calc_temp_object_extended()