Home
last modified time | relevance | path

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

12345678910>>...104

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/
Ddisplay_mode_vba.h34 #define dml_get_attr_decl(attr) double get_##attr(struct display_mode_lib *mode_lib, const display_…
58 #define dml_get_pipe_attr_decl(attr) double get_##attr(struct display_mode_lib *mode_lib, const dis…
106 double get_total_immediate_flip_bytes(
110 double get_total_immediate_flip_bw(
114 double get_total_prefetch_bw(
142 double WritebackDISPCLK;
143 double DPPCLKUsingSingleDPPLuma;
144 double DPPCLKUsingSingleDPPChroma;
145 double DISPCLKWithRamping;
146 double DISPCLKWithoutRamping;
[all …]
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 …]
Ddisplay_mode_structs.h59 double dscclk_mhz;
60 double dcfclk_mhz;
61 double socclk_mhz;
62 double phyclk_d18_mhz;
63 double dram_speed_mts;
64 double fabricclk_mhz;
65 double dispclk_mhz;
66 double dram_bw_per_chan_gbps;
67 double phyclk_mhz;
68 double dppclk_mhz;
[all …]
Ddml1_display_rq_dlg_calc.c97 static double get_refcyc_per_delivery( in get_refcyc_per_delivery()
99 double refclk_freq_in_mhz, in get_refcyc_per_delivery()
100 double pclk_freq_in_mhz, in get_refcyc_per_delivery()
102 double vratio, in get_refcyc_per_delivery()
103 double hscale_pixel_rate, in get_refcyc_per_delivery()
107 double refcyc_per_delivery = 0.0; in get_refcyc_per_delivery()
110 refcyc_per_delivery = (double) refclk_freq_in_mhz * (double) recout_width in get_refcyc_per_delivery()
111 / pclk_freq_in_mhz / (double) req_per_swath_ub; in get_refcyc_per_delivery()
113 refcyc_per_delivery = (double) refclk_freq_in_mhz * (double) delivery_width in get_refcyc_per_delivery()
114 / (double) hscale_pixel_rate / (double) req_per_swath_ub; in get_refcyc_per_delivery()
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/amd/display/dc/dml/
Ddml_inline_defs.h33 static inline double dml_min(double a, double b) in dml_min()
35 return (double) dcn_bw_min2(a, b); in dml_min()
38 static inline double dml_min3(double a, double b, double c) in dml_min3()
43 static inline double dml_min4(double a, double b, double c, double d) in dml_min4()
48 static inline double dml_max(double a, double b) in dml_max()
50 return (double) dcn_bw_max2(a, b); in dml_max()
53 static inline double dml_max3(double a, double b, double c) in dml_max3()
58 static inline double dml_max4(double a, double b, double c, double d) in dml_max4()
63 static inline double dml_max5(double a, double b, double c, double d, double e) in dml_max5()
68 static inline double dml_ceil(double a, double granularity) in dml_ceil()
[all …]
Ddisplay_mode_structs.h64 double dscclk_mhz;
65 double dcfclk_mhz;
66 double socclk_mhz;
67 double dram_speed_mts;
68 double fabricclk_mhz;
69 double dispclk_mhz;
70 double phyclk_mhz;
71 double dppclk_mhz;
75 double sr_exit_time_us;
76 double sr_enter_plus_exit_time_us;
[all …]
Ddml1_display_rq_dlg_calc.c97 static double get_refcyc_per_delivery( in get_refcyc_per_delivery()
99 double refclk_freq_in_mhz, in get_refcyc_per_delivery()
100 double pclk_freq_in_mhz, in get_refcyc_per_delivery()
102 double vratio, in get_refcyc_per_delivery()
103 double hscale_pixel_rate, in get_refcyc_per_delivery()
107 double refcyc_per_delivery = 0.0; in get_refcyc_per_delivery()
110 refcyc_per_delivery = (double) refclk_freq_in_mhz * (double) recout_width in get_refcyc_per_delivery()
111 / pclk_freq_in_mhz / (double) req_per_swath_ub; in get_refcyc_per_delivery()
113 refcyc_per_delivery = (double) refclk_freq_in_mhz * (double) delivery_width in get_refcyc_per_delivery()
114 / (double) hscale_pixel_rate / (double) req_per_swath_ub; in get_refcyc_per_delivery()
[all …]
/kernel/linux/linux-4.19/arch/powerpc/kvm/
Dfpu.S28 * R3 = (double*)&fpscr
48 * R3 = (double*)&fpscr
70 * R3 = (double*)&fpscr
105 /* Instructions operating on double parameters */
108 * Beginning of double instruction processing
110 * R3 = (double*)&fpscr
112 * R5 = (double*)&result
113 * R6 = (double*)&param1
114 * R7 = (double*)&param2 [load_two]
115 * R8 = (double*)&param3 [load_three]
[all …]
/kernel/linux/linux-5.10/arch/powerpc/kvm/
Dfpu.S23 * R3 = (double*)&fpscr
43 * R3 = (double*)&fpscr
65 * R3 = (double*)&fpscr
100 /* Instructions operating on double parameters */
103 * Beginning of double instruction processing
105 * R3 = (double*)&fpscr
107 * R5 = (double*)&result
108 * R6 = (double*)&param1
109 * R7 = (double*)&param2 [load_two]
110 * R8 = (double*)&param3 [load_three]
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddisplay_mode_vba_30.c45 double DPPCLK;
46 double DISPCLK;
47 double PixelClock;
48 double DCFCLKDeepSleep;
74 double BPP,
85 double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData,
86 double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly,
89 double DPPCLKDelaySubtotalPlusCNVCFormater,
90 double DPPCLKDelaySCL,
91 double DPPCLKDelaySCLLBOnly,
[all …]
Ddisplay_rq_dlg_calc_30.c43 static double get_refcyc_per_delivery(struct display_mode_lib *mode_lib, in get_refcyc_per_delivery()
44 double refclk_freq_in_mhz, in get_refcyc_per_delivery()
45 double pclk_freq_in_mhz, in get_refcyc_per_delivery()
49 double vratio, in get_refcyc_per_delivery()
50 double hscale_pixel_rate, in get_refcyc_per_delivery()
54 double refcyc_per_delivery = 0.0; in get_refcyc_per_delivery()
58 refcyc_per_delivery = (double)refclk_freq_in_mhz * (double)((unsigned int)odm_combine*2) in get_refcyc_per_delivery()
59 * dml_min((double)recout_width, (double)hactive / ((unsigned int)odm_combine*2)) in get_refcyc_per_delivery()
60 / pclk_freq_in_mhz / (double)req_per_swath_ub; in get_refcyc_per_delivery()
62 refcyc_per_delivery = (double)refclk_freq_in_mhz * (double)recout_width in get_refcyc_per_delivery()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/dcn21/
Ddisplay_rq_dlg_calc_21.c43 double *refcyc_per_req_delivery_pre_cur,
44 double *refcyc_per_req_delivery_cur,
45 double refclk_freq_in_mhz,
46 double ref_freq_to_pix_freq,
47 double hscale_pixel_rate_l,
48 double hscl_ratio,
49 double vratio_pre_l,
50 double vratio_l,
93 static double get_refcyc_per_delivery( in get_refcyc_per_delivery()
95 double refclk_freq_in_mhz, in get_refcyc_per_delivery()
[all …]
Ddisplay_mode_vba_21.c42 double DPPCLK;
43 double DISPCLK;
44 double PixelClock;
45 double DCFCLKDeepSleep;
75 double bpp,
83 double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData,
84 double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly,
87 double DPPCLKDelaySubtotal,
88 double DPPCLKDelaySCL,
89 double DPPCLKDelaySCLLBOnly,
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddisplay_rq_dlg_calc_20.c66 double *refcyc_per_req_delivery_pre_cur,
67 double *refcyc_per_req_delivery_cur,
68 double refclk_freq_in_mhz,
69 double ref_freq_to_pix_freq,
70 double hscale_pixel_rate_l,
71 double hscl_ratio,
72 double vratio_pre_l,
73 double vratio_l,
118 static double get_refcyc_per_delivery(struct display_mode_lib *mode_lib, in get_refcyc_per_delivery()
119 double refclk_freq_in_mhz, in get_refcyc_per_delivery()
[all …]
Ddisplay_rq_dlg_calc_20v2.c66 double *refcyc_per_req_delivery_pre_cur,
67 double *refcyc_per_req_delivery_cur,
68 double refclk_freq_in_mhz,
69 double ref_freq_to_pix_freq,
70 double hscale_pixel_rate_l,
71 double hscl_ratio,
72 double vratio_pre_l,
73 double vratio_l,
118 static double get_refcyc_per_delivery(struct display_mode_lib *mode_lib, in get_refcyc_per_delivery()
119 double refclk_freq_in_mhz, in get_refcyc_per_delivery()
[all …]
Ddisplay_mode_vba_20v2.c44 static double adjust_ReturnBW(
46 double ReturnBW,
48 double ReturnBandwidthToDCN);
51 double bpp,
58 double ReturnBW,
59 double ReadBandwidthPlaneLuma,
60 double ReadBandwidthPlaneChroma,
61 double TotalDataReadBandwidth,
62 double DisplayPipeLineDeliveryTimeLuma,
63 double DisplayPipeLineDeliveryTimeChroma,
[all …]
Ddisplay_mode_vba_20.c43 static double adjust_ReturnBW(
45 double ReturnBW,
47 double ReturnBandwidthToDCN);
50 double bpp,
58 double DPPCLK,
59 double DISPCLK,
60 double PixelClock,
61 double DCFCLKDeepSleep,
66 double DPPCLKDelaySubtotal,
67 double DPPCLKDelaySCL,
[all …]
/kernel/liteos_m/testsuites/unittest/posix/src/math/
Dmath_func_test.c45 int DoubleEquals(double a, double b) in DoubleEquals()
140 double testValues[] = { 0.5, 5.5, 1};
141 double expected[] = { -0.69314718055994528623, 1.70474809223842527217, 0.00000000000000000000};
142 double ret;
161 double testValues[] = { 0, -INFINITY, -2.0, NAN};
162 double expected[] = { -INFINITY, NAN, NAN, NAN};
163 double ret;
183 double testValues[] = { 4, 3, 10 };
184 double expected[] = { 2.00000000000000000000, 1.73205080756887719318, 3.16227766016837952279 };
185 double ret;
[all …]
/kernel/linux/linux-4.19/tools/testing/selftests/timers/
Dfreq-step.c41 double offset;
42 double time;
48 static double precision;
49 static double mono_freq_offset;
51 static double diff_timespec(struct timespec *ts1, struct timespec *ts2) in diff_timespec()
56 static double get_sample(struct sample *sample) in get_sample()
58 double delay, mindelay = 0.0; in get_sample()
102 static void set_frequency(double freq) in set_frequency()
119 static void regress(struct sample *samples, int n, double *intercept, in regress()
120 double *slope, double *r_stddev, double *r_max) in regress()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/timers/
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 …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/icelake/
Dfloating-point.json16double precision floating-point instructions retired; some instructions will count twice as noted …
23double precision floating-point instructions retired; some instructions will count twice as noted …
38double precision floating-point instructions retired; some instructions will count twice as noted …
45double precision floating-point instructions retired; some instructions will count twice as noted …
60double precision floating-point instructions retired; some instructions will count twice as noted …
67double precision floating-point instructions retired; some instructions will count twice as noted …
82double precision floating-point instructions retired; some instructions will count twice as noted …
89double precision floating-point instructions retired; some instructions will count twice as noted …
93double precision floating-point instructions retired; some instructions will count twice as noted …
100double precision floating-point instructions retired; some instructions will count twice as noted …
/kernel/linux/linux-4.19/tools/perf/util/
Dstat-shadow.c281 static const char *get_ratio_color(enum grc_type type, double ratio) in get_ratio_color()
283 static const double grc_table[GRC_MAX_NR][3] = { in get_ratio_color()
390 static double runtime_stat_avg(struct runtime_stat *st, in runtime_stat_avg()
402 static double runtime_stat_n(struct runtime_stat *st, in runtime_stat_n()
415 struct perf_evsel *evsel, double avg, in print_stalled_cycles_frontend()
419 double total, ratio = 0.0; in print_stalled_cycles_frontend()
438 struct perf_evsel *evsel, double avg, in print_stalled_cycles_backend()
442 double total, ratio = 0.0; in print_stalled_cycles_backend()
458 double avg, in print_branch_misses()
462 double total, ratio = 0.0; in print_branch_misses()
[all …]
/kernel/linux/linux-5.10/tools/perf/util/
Dstat-shadow.c302 static const char *get_ratio_color(enum grc_type type, double ratio) in get_ratio_color()
304 static const double grc_table[GRC_MAX_NR][3] = { in get_ratio_color()
424 static double runtime_stat_avg(struct runtime_stat *st, in runtime_stat_avg()
436 static double runtime_stat_n(struct runtime_stat *st, in runtime_stat_n()
450 struct evsel *evsel, double avg, in print_stalled_cycles_frontend()
454 double total, ratio = 0.0; in print_stalled_cycles_frontend()
474 struct evsel *evsel, double avg, in print_stalled_cycles_backend()
478 double total, ratio = 0.0; in print_stalled_cycles_backend()
495 double avg, in print_branch_misses()
499 double total, ratio = 0.0; in print_branch_misses()
[all …]
/kernel/linux/linux-5.10/arch/arm/nwfpe/
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 */
/kernel/linux/linux-5.10/Documentation/arm/nwfpe/
Dnotes.rst4 There seems to be a problem with exp(double) and our emulator. I haven't
14 I was looking at some code, that calculated a double result, stored it in f4
18 This is a side effect of the stfe instruction. The double in f4 had to be
22 emulator sees a multiply of a double and extended, it promotes the double to
27 double x, y, z;
30 The result of log(x) (a double) will be calculated, returned in f0, then

12345678910>>...104