Home
last modified time | relevance | path

Searched full:double (Results 1 – 25 of 1316) sorted by relevance

12345678910>>...53

/linux/drivers/gpu/drm/amd/display/dc/dml/
H A Ddisplay_mode_vba.h34 #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 Ddisplay_mode_structs.h68 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 Ddml_inline_defs.h32 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 …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddisplay_mode_vba_util_32.h37 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 …]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_shared_types.h47 double max_hscl_ratio;
48 double max_vscl_ratio;
57 double dispclk_ramp_margin_percent;
73 double writeback_max_hscl_ratio;
74 double writeback_max_vscl_ratio;
75 double writeback_min_hscl_ratio;
76 double writeback_min_vscl_ratio;
101 double Dppclk;
102 double Dispclk;
103 double PixelClock;
[all …]
H A Ddml2_core_dcn4_calcs.c49 static double dml2_core_div_rem(double dividend, unsigned int divisor, unsigned int *remainder) in dml2_core_div_rem()
157 static void get_stream_output_bpp(double *out_bpp, const struct dml2_display_cfg *display_cfg) in get_stream_output_bpp()
160double bpc = (double)display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_inde… in get_stream_output_bpp()
178 …out_bpp[k] = (double)display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_inde… in get_stream_output_bpp()
308 dml_get_var_func(wm_urgent, double, mode_lib->mp.Watermark.UrgentWatermark);
309 dml_get_var_func(wm_stutter_exit, double, mode_lib->mp.Watermark.StutterExitWatermark);
310 dml_get_var_func(wm_stutter_enter_exit, double, mode_lib->mp.Watermark.StutterEnterPlusExitWatermar…
311 dml_get_var_func(wm_z8_stutter_exit, double, mode_lib->mp.Watermark.Z8StutterExitWatermark);
312 dml_get_var_func(wm_z8_stutter_enter_exit, double, mode_lib->mp.Watermark.Z8StutterEnterPlusExitWat…
313 dml_get_var_func(wm_memory_trip, double, mode_lib->mp.UrgentLatency);
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_standalone_libraries/
H A Dlib_float_math.c20 double math_mod(const double arg1, const double arg2) in math_mod()
29 double math_min2(const double arg1, const double arg2) in math_min2()
38 double math_max2(const double arg1, const double arg2) in math_max2()
47 double math_floor2(const double arg, const double significance) in math_floor2()
54 double math_floor(const double arg) in math_floor()
59 double math_ceil(const double arg) in math_ceil()
64 double math_ceil2(const double arg, const double significance) in math_ceil2()
69 double math_max3(double v1, double v2, double v3) in math_max3()
74 double math_max4(double v1, double v2, double v3, double v4) in math_max4()
79 double math_max5(double v1, double v2, double v3, double v4, double v5) in math_max5()
[all …]
/linux/arch/powerpc/kvm/
H A Dfpu.S25 * 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*)&param1
111 * R7 = (double*)&param2 [load_two]
112 * R8 = (double*)&param3 [load_three]
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_dpmm/
H A Ddml2_dpmm_dcn4.c10 static double dram_bw_kbps_to_uclk_khz(unsigned long long bandwidth_kbps, const struct dml2_dram_pa… in dram_bw_kbps_to_uclk_khz()
12 double uclk_khz = 0; in dram_bw_kbps_to_uclk_khz()
18 uclk_khz = (double)bandwidth_kbps / uclk_bytes_per_tick; in dram_bw_kbps_to_uclk_khz()
33 double *uclk, in get_minimum_clocks_for_latency()
34 double *fclk, in get_minimum_clocks_for_latency()
35 double *dcfclk) in get_minimum_clocks_for_latency()
50 static unsigned long dml_round_up(double a) in dml_round_up()
60 double min_uclk_avg, min_uclk_urgent, min_uclk_bw; in calculate_system_active_minimums()
61 double min_fclk_avg, min_fclk_urgent, min_fclk_bw; in calculate_system_active_minimums()
62 double min_dcfclk_avg, min_dcfclk_urgent, min_dcfclk_bw; in calculate_system_active_minimums()
[all …]
/linux/tools/testing/selftests/timers/
H A Dfreq-step.c33 double offset;
34 double time;
40 static double precision;
41 static double mono_freq_offset;
43 static double diff_timespec(struct timespec *ts1, struct timespec *ts2) in diff_timespec()
48 static double get_sample(struct sample *sample) in get_sample()
50 double delay, mindelay = 0.0; in get_sample()
94 static void set_frequency(double freq) in set_frequency()
111 static void regress(struct sample *samples, int n, double *intercept, in regress()
112 double *slope, double *r_stddev, double *r_max) in regress()
[all …]
/linux/tools/perf/pmu-events/arch/x86/tigerlake/
H A Dfloating-point.json12double precision floating-point instructions retired; some instructions will count twice as noted …
16double precision floating-point instructions retired; some instructions will count twice as noted …
30double precision floating-point instructions retired; some instructions will count twice as noted …
34double precision floating-point instructions retired; some instructions will count twice as noted …
48double precision FP instructions retired; some instructions will count twice as noted below. Each…
52double precision floating-point instructions retired; some instructions will count twice as noted…
57double precision floating-point instructions retired; some instructions will count twice as noted …
61double precision floating-point instructions retired; some instructions will count twice as noted …
75double precision FP instructions retired; some instructions will count twice as noted below. Eac…
79double precision floating-point instructions retired; some instructions will count twice as noted…
[all …]
/linux/tools/perf/pmu-events/arch/x86/rocketlake/
H A Dfloating-point.json12double precision floating-point instructions retired; some instructions will count twice as noted …
16double precision floating-point instructions retired; some instructions will count twice as noted …
30double precision floating-point instructions retired; some instructions will count twice as noted …
34double precision floating-point instructions retired; some instructions will count twice as noted …
48double precision FP instructions retired; some instructions will count twice as noted below. Each…
52double precision floating-point instructions retired; some instructions will count twice as noted…
57double precision floating-point instructions retired; some instructions will count twice as noted …
61double precision floating-point instructions retired; some instructions will count twice as noted …
75double precision FP instructions retired; some instructions will count twice as noted below. Eac…
79double precision floating-point instructions retired; some instructions will count twice as noted…
[all …]
/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Dfloating-point.json12double precision floating-point instructions retired; some instructions will count twice as noted …
16double precision floating-point instructions retired; some instructions will count twice as noted …
30double precision floating-point instructions retired; some instructions will count twice as noted …
34double precision floating-point instructions retired; some instructions will count twice as noted …
48double precision FP instructions retired; some instructions will count twice as noted below. Each…
52double precision floating-point instructions retired; some instructions will count twice as noted…
57double precision floating-point instructions retired; some instructions will count twice as noted …
61double precision floating-point instructions retired; some instructions will count twice as noted …
75double precision FP instructions retired; some instructions will count twice as noted below. Eac…
79double precision floating-point instructions retired; some instructions will count twice as noted…
[all …]
/linux/tools/perf/pmu-events/arch/x86/icelake/
H A Dfloating-point.json12double precision floating-point instructions retired; some instructions will count twice as noted …
16double precision floating-point instructions retired; some instructions will count twice as noted …
30double precision floating-point instructions retired; some instructions will count twice as noted …
34double precision floating-point instructions retired; some instructions will count twice as noted …
48double precision FP instructions retired; some instructions will count twice as noted below. Each…
52double precision floating-point instructions retired; some instructions will count twice as noted…
57double precision floating-point instructions retired; some instructions will count twice as noted …
61double precision floating-point instructions retired; some instructions will count twice as noted …
75double precision FP instructions retired; some instructions will count twice as noted below. Eac…
79double precision floating-point instructions retired; some instructions will count twice as noted…
[all …]
/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Dfloating-point.json3 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational double precision float…
7double precision floating-point instructions retired; some instructions will count twice as noted …
21 …"BriefDescription": "Counts once for most SIMD 256-bit packed double computational precision float…
25double computational precision floating-point instructions retired; some instructions will count t…
39double precision FP instructions retired; some instructions will count twice as noted below. Each…
43double precision floating-point instructions retired; some instructions will count twice as noted…
48double precision floating-point instructions retired; some instructions will count twice as noted …
52double precision floating-point instructions retired; some instructions will count twice as noted …
66double precision FP instructions retired; some instructions will count twice as noted below. Eac…
70double precision floating-point instructions retired; some instructions will count twice as noted…
[all …]
/linux/sound/soc/
H A Dsoc-ops-test.c108 ITEST("Test Control", DOUBLE, BOOLEAN, volsw, 0, 1, 0, 1, 0, 0, 0),
109 ITEST("Test Volume", DOUBLE, INTEGER, volsw, 0, 1, 0, 1, 0, 0, 0),
110 ITEST("Test Volume Control", DOUBLE, BOOLEAN, volsw, 0, 1, 0, 1, 0, 0, 0),
114 ITEST("Test Control", DOUBLE, BOOLEAN, volsw, 0, 1, 0, 1, 0, 0, 1),
115 ITEST("Test Volume", DOUBLE, INTEGER, volsw, 0, 1, 0, 1, 0, 0, 1),
116 ITEST("Test Volume Control", DOUBLE, BOOLEAN, volsw, 0, 1, 0, 1, 0, 0, 1),
182 // Double register positive value controls
189 // Double register negative value controls
202 // Inverted double register negative value controls
209 // Double register non-zero minimum positive value controls
[all …]
/linux/tools/perf/pmu-events/arch/x86/cascadelakex/
H A Dfloating-point.json3 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational double precision float…
7double precision floating-point instructions retired; some instructions will count twice as noted …
21 …"BriefDescription": "Counts once for most SIMD 256-bit packed double computational precision float…
25double computational precision floating-point instructions retired; some instructions will count t…
39double precision FP instructions retired; some instructions will count twice as noted below. Each…
43double precision floating-point instructions retired; some instructions will count twice as noted…
48double precision floating-point instructions retired; some instructions will count twice as noted …
52double precision floating-point instructions retired; some instructions will count twice as noted …
66double precision FP instructions retired; some instructions will count twice as noted below. Eac…
70double precision floating-point instructions retired; some instructions will count twice as noted…
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/
H A Ddml_top_display_cfg_types.h172 double hratio;
173 double pixel_rate_mhz;
174 double dlg_refclk_mhz;
204 double dcc_rate_plane0;
205 double dcc_rate_plane1;
206 double fraction_of_zero_size_request_plane0;
207 double fraction_of_zero_size_request_plane1;
244 double h_ratio;
245 double v_ratio;
251 double h_ratio;
[all …]
/linux/tools/perf/util/
H A Dexpr.h37 int expr__add_id_val(struct expr_parse_ctx *ctx, const char *id, double val);
39 double val, int source_count);
48 int expr__parse(double *final_val, struct expr_parse_ctx *ctx,
54 double expr_id_data__value(const struct expr_id_data *data);
55 double expr_id_data__source_count(const struct expr_id_data *data);
56 double expr__get_literal(const char *literal, const struct expr_scanner_ctx *ctx);
57 double expr__has_event(const struct expr_parse_ctx *ctx, bool compute_ids, const char *id);
58 double expr__strcmp_cpuid_str(const struct expr_parse_ctx *ctx, bool compute_ids, const char *id);
/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/
H A Dfloating-point.json77double precision floating-point instructions retired; some instructions will count twice as noted …
81double precision floating-point instructions retired; some instructions will count twice as noted …
95double precision floating-point instructions retired; some instructions will count twice as noted …
99double precision floating-point instructions retired; some instructions will count twice as noted …
113double precision FP instructions retired; some instructions will count twice as noted below. Each…
117double precision floating-point instructions retired; some instructions will count twice as noted…
122double precision floating-point instructions retired; some instructions will count twice as noted …
126double precision floating-point instructions retired; some instructions will count twice as noted …
140double precision FP instructions retired; some instructions will count twice as noted below. Eac…
144double precision floating-point instructions retired; some instructions will count twice as noted…
[all …]
/linux/tools/perf/pmu-events/arch/x86/emeraldrapids/
H A Dfloating-point.json77double precision floating-point instructions retired; some instructions will count twice as noted …
81double precision floating-point instructions retired; some instructions will count twice as noted …
95double precision floating-point instructions retired; some instructions will count twice as noted …
99double precision floating-point instructions retired; some instructions will count twice as noted …
113double precision FP instructions retired; some instructions will count twice as noted below. Each…
117double precision floating-point instructions retired; some instructions will count twice as noted…
122double precision floating-point instructions retired; some instructions will count twice as noted …
126double precision floating-point instructions retired; some instructions will count twice as noted …
140double precision FP instructions retired; some instructions will count twice as noted below. Eac…
144double precision floating-point instructions retired; some instructions will count twice as noted…
[all …]
/linux/tools/perf/pmu-events/arch/x86/graniterapids/
H A Dfloating-point.json77double precision floating-point instructions retired; some instructions will count twice as noted …
81double precision floating-point instructions retired; some instructions will count twice as noted …
95double precision floating-point instructions retired; some instructions will count twice as noted …
99double precision floating-point instructions retired; some instructions will count twice as noted …
113double precision FP instructions retired; some instructions will count twice as noted below. Each…
117double precision floating-point instructions retired; some instructions will count twice as noted…
122double precision floating-point instructions retired; some instructions will count twice as noted …
126double precision floating-point instructions retired; some instructions will count twice as noted …
140double precision FP instructions retired; some instructions will count twice as noted below. Eac…
144double precision floating-point instructions retired; some instructions will count twice as noted…
[all …]
/linux/arch/arm/nwfpe/
H A Dfpopcode.c31 0x0000000000000000ULL, /* double 0.0 */
32 0x3ff0000000000000ULL, /* double 1.0 */
33 0x4000000000000000ULL, /* double 2.0 */
34 0x4008000000000000ULL, /* double 3.0 */
35 0x4010000000000000ULL, /* double 4.0 */
36 0x4014000000000000ULL, /* double 5.0 */
37 0x3fe0000000000000ULL, /* double 0.5 */
38 0x4024000000000000ULL /* double 10.0 */
/linux/tools/perf/pmu-events/arch/x86/skylake/
H A Dfloating-point.json3 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational double precision float…
7double precision floating-point instructions retired; some instructions will count twice as noted …
21 …"BriefDescription": "Counts once for most SIMD 256-bit packed double computational precision float…
25double computational precision floating-point instructions retired; some instructions will count t…
39double precision FP instructions retired; some instructions will count twice as noted below. Each…
43double precision floating-point instructions retired; some instructions will count twice as noted…
52 …n": "Counts once for most SIMD scalar computational single precision and double precision floating…
57 …"BriefDescription": "Counts once for most SIMD scalar computational double precision floating-poin…
61double precision floating-point instructions retired; some instructions will count twice as noted …
/linux/tools/perf/pmu-events/arch/x86/broadwellx/
H A Dfloating-point.json3double precision floating-point instructions retired; some instructions will count twice as noted …
7double precision floating-point instructions retired; some instructions will count twice as noted …
21double precision floating-point instructions retired; some instructions will count twice as noted …
25double precision floating-point instructions retired; some instructions will count twice as noted …
39double precision FP instructions retired; some instructions will count twice as noted below. Each…
43double precision floating-point instructions retired; some instructions will count twice as noted…
48double precision floating-point instructions retired; some instructions will count twice as noted …
51 "EventName": "FP_ARITH_INST_RETIRED.DOUBLE",
56 …uctions will count twice as noted below. Applies to SSE* and AVX* packed double and single precisi…
64 …nt represents 1 computation operation. Applies to SSE* and AVX* scalar double and single precisi…
[all …]

12345678910>>...53