/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/ |
H A D | display_mode_vba.h | 34 #define dml_get_attr_decl(attr) double get_##attr(struct display_mode_lib *mode_lib, const display_… 75 #define dml_get_pipe_attr_decl(attr) double get_##attr(struct display_mode_lib *mode_lib, const dis… 148 double get_total_immediate_flip_bytes( 152 double get_total_immediate_flip_bw( 156 double get_total_prefetch_bw( 188 double dummy_single_array[2][DC__NUM_DPP__MAX]; 190 double dummy_double_array[2][DC__NUM_DPP__MAX]; 199 double HostVMInefficiencyFactor; 202 double dummy_unit_vector[DC__NUM_DPP__MAX]; 203 double dummy_single[2]; [all …]
|
H A D | display_mode_structs.h | 68 double UrgentWatermark; 69 double WritebackUrgentWatermark; 70 double DRAMClockChangeWatermark; 71 double FCLKChangeWatermark; 72 double WritebackDRAMClockChangeWatermark; 73 double WritebackFCLKChangeWatermark; 74 double StutterExitWatermark; 75 double StutterEnterPlusExitWatermark; 76 double Z8StutterExitWatermark; 77 double Z8StutterEnterPlusExitWatermark; [all …]
|
H A D | dml_inline_defs.h | 32 static inline double dml_min(double a, double b) in dml_min() 34 return (double) dcn_bw_min2(a, b); in dml_min() 37 static inline double dml_min3(double a, double b, double c) in dml_min3() 42 static inline double dml_min4(double a, double b, double c, double d) in dml_min4() 47 static inline double dml_max(double a, double b) in dml_max() 49 return (double) dcn_bw_max2(a, b); in dml_max() 52 static inline double dml_max3(double a, double b, double c) in dml_max3() 57 static inline double dml_max4(double a, double b, double c, double d) in dml_max4() 62 static inline double dml_max5(double a, double b, double c, double d, double e) in dml_max5() 67 static inline double dml_ceil(double a, double granularity) in dml_ceil() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
H A D | display_mode_vba_util_32.h | 37 double BPP, 54 double *BytePerPixelDETY, 55 double *BytePerPixelDETC, 66 double HRatio, 67 double HRatioChroma, 68 double VRatio, 69 double VRatioChroma, 70 double MaxDCHUBToPSCLThroughput, 71 double MaxPSCLToLBThroughput, 72 double PixelClock, [all …]
|
H A D | display_mode_vba_util_32.c | 34 double BPP, in dml32_dscceComputeDelay() 199 double HRatio, in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput() 200 double HRatioChroma, in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput() 201 double VRatio, in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput() 202 double VRatioChroma, in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput() 203 double MaxDCHUBToPSCLThroughput, in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput() 204 double MaxPSCLToLBThroughput, in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput() 205 double PixelClock, in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput() 213 double *PSCL_THROUGHPUT, in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput() 214 double *PSCL_THROUGHPUT_CHROMA, in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/espeak/files/ |
H A D | 0001-Drop-using-register-keyword-for-storage-classifier.patch | 20 static double antiresonator(resonator_ptr r, double input) 22 - register double x = (double)r->a * (double)input + (double)r->b * (double)r->p1 + (double)r->c * … 23 + double x = (double)r->a * (double)input + (double)r->b * (double)r->p1 + (double)r->c * (double)r… 24 r->p2 = (double)r->p1; 25 r->p1 = (double)input; 26 return (double)x; 27 @@ -176,7 +176,7 @@ static double antiresonator(resonator_ptr r, double input) 29 static double antiresonator2(resonator_ptr r, double input) 31 - register double x = (double)r->a * (double)input + (double)r->b * (double)r->p1 + (double)r->c * … 32 + double x = (double)r->a * (double)input + (double)r->b * (double)r->p1 + (double)r->c * (double)r… [all …]
|
/openbmc/qemu/tests/tcg/arm/ |
H A D | fcvt.ref | 66 Converting single-precision to double-precision 68 00 DOUBLE: -nan / 0x00fffc000000000000 (0x1 => INVALID) 70 01 DOUBLE: -nan / 0x00fff8000000000000 (0 => OK) 72 02 DOUBLE: -inf / 0x00fff0000000000000 (0 => OK) 74 03 DOUBLE: -3.40282346638528859812e+38 / 0x00c7efffffe0000000 (0 => OK) 76 04 DOUBLE: -1.11100004769645909791e+31 / 0x00c661874b20000000 (0 => OK) 78 05 DOUBLE: -1.11100003258488635273e+30 / 0x00c62c0bab60000000 (0 => OK) 80 06 DOUBLE: -1.08700982243137289629e-12 / 0x00bd731f7500000000 (0 => OK) 82 07 DOUBLE: -1.78051176151664730511e-20 / 0x00bbd5054440000000 (0 => OK) 84 08 DOUBLE: -1.17549435082228750797e-38 / 0x00b810000000000000 (0 => OK) [all …]
|
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fffc000000000000) (INVALID) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/qemu/tests/tcg/aarch64/ |
H A D | fcvt.ref | 66 Converting single-precision to double-precision 68 00 DOUBLE: -nan / 0x00fffc000000000000 (0x1 => INVALID) 70 01 DOUBLE: -nan / 0x00fff8000000000000 (0 => OK) 72 02 DOUBLE: -inf / 0x00fff0000000000000 (0 => OK) 74 03 DOUBLE: -3.40282346638528859812e+38 / 0x00c7efffffe0000000 (0 => OK) 76 04 DOUBLE: -1.11100004769645909791e+31 / 0x00c661874b20000000 (0 => OK) 78 05 DOUBLE: -1.11100003258488635273e+30 / 0x00c62c0bab60000000 (0 => OK) 80 06 DOUBLE: -1.08700982243137289629e-12 / 0x00bd731f7500000000 (0 => OK) 82 07 DOUBLE: -1.78051176151664730511e-20 / 0x00bbd5054440000000 (0 => OK) 84 08 DOUBLE: -1.17549435082228750797e-38 / 0x00b810000000000000 (0 => OK) [all …]
|
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fffc000000000000) (INVALID) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/phosphor-pid-control/pid/ec/ |
H A D | pid.hpp | 13 double min = 0.0; 14 double max = 0.0; 26 double ts = 0.0; // sample time in seconds 27 double integral = 0.0; // integral of error 28 double lastOutput = 0.0; // value of last output 29 double lastError = 0.0; // value of last error 31 double proportionalCoeff = 0.0; // coeff for P 32 double integralCoeff = 0.0; // coeff for I 33 double derivativeCoeff = 0.0; // coeff for D 34 double feedFwdOffset = 0.0; // offset coeff for feed-forward term [all …]
|
/openbmc/phosphor-pid-control/pid/ |
H A D | pidcontroller.hpp | 28 _pid_info.ts = static_cast<double>(0.0); in PIDController() 29 _pid_info.integral = static_cast<double>(0.0); in PIDController() 30 _pid_info.lastOutput = static_cast<double>(0.0); in PIDController() 31 _pid_info.proportionalCoeff = static_cast<double>(0.0); in PIDController() 32 _pid_info.integralCoeff = static_cast<double>(0.0); in PIDController() 33 _pid_info.derivativeCoeff = static_cast<double>(0.0); in PIDController() 34 _pid_info.feedFwdOffset = static_cast<double>(0.0); in PIDController() 35 _pid_info.feedFwdGain = static_cast<double>(0.0); in PIDController() 36 _pid_info.integralLimit.min = static_cast<double>(0.0); in PIDController() 37 _pid_info.integralLimit.max = static_cast<double>(0.0); in PIDController() [all …]
|
/openbmc/u-boot/post/lib_powerpc/fpu/ |
H A D | darwin-ldouble.c | 5 /* 128-bit long double support routines for Darwin. 13 * Implementations of floating-point long double basic arithmetic 17 * Double-double algorithms are based on the paper "Doubled-Precision 25 * Each long double is made up of two IEEE doubles. The value of the 26 * long double is the sum of the values of the two parts. The most 27 * significant part is required to be the value of the long double 28 * rounded to the nearest double, as specified by IEEE. For Inf 44 long double ldval; 45 double dval[2]; 48 /* Add two 'long double' values and return the result. */ [all …]
|
/openbmc/qemu/tests/tcg/x86_64/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fffc000000000000) (INVALID) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/qemu/tests/tcg/hexagon/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00ffffffffffffffff) (INVALID) 9 to double: f64(-nan:0x00ffffffffffffffff) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/qemu/tests/tcg/loongarch64/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fffc000000000000) (INVALID) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/dbus-sensors/src/exit-air/ |
H A D | ExitAirTempSensor.hpp | 16 double c1 = 0.0; 17 double c2 = 0.0; 18 double maxCFM = 0.0; 19 double tachMinPercent = 0.0; 20 double tachMaxPercent = 0.0; 31 bool calculate(double& /*value*/); 41 boost::container::flat_map<std::string, double> tachReadings; 42 boost::container::flat_map<std::string, std::pair<double, double>> 53 double powerFactorMin = 0.0; 54 double powerFactorMax = 0.0; [all …]
|
/openbmc/qemu/tests/tcg/ppc64le/ |
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fff4000000000000) (OK) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/qemu/tests/tcg/i386/ |
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fffc000000000000) (OK) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | fpu.S | 25 * R3 = (double*)&fpscr 45 * R3 = (double*)&fpscr 67 * R3 = (double*)&fpscr 102 /* Instructions operating on double parameters */ 105 * Beginning of double instruction processing 107 * R3 = (double*)&fpscr 109 * R5 = (double*)&result 110 * R6 = (double*)¶m1 111 * R7 = (double*)¶m2 [load_two] 112 * R8 = (double*)¶m3 [load_three] [all …]
|