Searched refs:mult (Results 1 - 200 of 235) sorted by relevance

12

/linux-4.1.27/drivers/clk/
H A Dclk-fixed-factor.c22 * rate - rate is fixed. clk->rate = parent->rate / div * mult
34 rate = (unsigned long long int)parent_rate * fix->mult; clk_factor_recalc_rate()
47 best_parent = (rate / fix->mult) * fix->div; clk_factor_round_rate()
52 return (*prate / fix->div) * fix->mult; clk_factor_round_rate()
70 unsigned int mult, unsigned int div) clk_register_fixed_factor()
83 fix->mult = mult; clk_register_fixed_factor()
111 u32 div, mult; of_fixed_factor_clk_setup() local
119 if (of_property_read_u32(node, "clock-mult", &mult)) { of_fixed_factor_clk_setup()
120 pr_err("%s Fixed factor clock <%s> must have a clock-mult property\n", of_fixed_factor_clk_setup()
129 mult, div); of_fixed_factor_clk_setup()
68 clk_register_fixed_factor(struct device *dev, const char *name, const char *parent_name, unsigned long flags, unsigned int mult, unsigned int div) clk_register_fixed_factor() argument
H A Dclk-qoriq.c160 u32 mult; core_pll_init() local
174 mult = ioread32be(base); core_pll_init()
177 if (mult & PLL_KILL) { core_pll_init()
181 mult = (mult >> 1) & 0x3f; core_pll_init()
219 parent_name, 0, mult, 1 + i); core_pll_init()
223 parent_name, 0, mult, 1 << i); core_pll_init()
278 uint32_t mult; pltfrm_pll_init() local
290 mult = ioread32be(base); pltfrm_pll_init()
295 if (mult & PLL_KILL) { pltfrm_pll_init()
299 mult = (mult & GENMASK(6, 1)) >> 1; pltfrm_pll_init()
331 parent_name, 0, mult, 1 + i); pltfrm_pll_init()
/linux-4.1.27/drivers/clk/mvebu/
H A Dorion.c60 int *mult, int *div) mv88f5182_get_clk_ratio()
65 *mult = 1; mv88f5182_get_clk_ratio()
68 *mult = 1; mv88f5182_get_clk_ratio()
71 *mult = 0; mv88f5182_get_clk_ratio()
117 int *mult, int *div) mv88f5281_get_clk_ratio()
122 *mult = 1; mv88f5281_get_clk_ratio()
125 *mult = 1; mv88f5281_get_clk_ratio()
128 *mult = 0; mv88f5281_get_clk_ratio()
183 int *mult, int *div) mv88f6183_get_clk_ratio()
188 *mult = 1; mv88f6183_get_clk_ratio()
191 *mult = 0; mv88f6183_get_clk_ratio()
59 mv88f5182_get_clk_ratio(void __iomem *sar, int id, int *mult, int *div) mv88f5182_get_clk_ratio() argument
116 mv88f5281_get_clk_ratio(void __iomem *sar, int id, int *mult, int *div) mv88f5281_get_clk_ratio() argument
182 mv88f6183_get_clk_ratio(void __iomem *sar, int id, int *mult, int *div) mv88f6183_get_clk_ratio() argument
H A Darmada-370.c116 void __iomem *sar, int id, int *mult, int *div) a370_get_clk_ratio()
123 *mult = a370_nbclk_ratios[opt][0]; a370_get_clk_ratio()
127 *mult = a370_hclk_ratios[opt][0]; a370_get_clk_ratio()
131 *mult = a370_dramclk_ratios[opt][0]; a370_get_clk_ratio()
115 a370_get_clk_ratio( void __iomem *sar, int id, int *mult, int *div) a370_get_clk_ratio() argument
H A Darmada-39x.c94 void __iomem *sar, int id, int *mult, int *div) armada_39x_get_clk_ratio()
98 *mult = 1; armada_39x_get_clk_ratio()
102 *mult = 1; armada_39x_get_clk_ratio()
106 *mult = 1; armada_39x_get_clk_ratio()
93 armada_39x_get_clk_ratio( void __iomem *sar, int id, int *mult, int *div) armada_39x_get_clk_ratio() argument
H A Darmada-38x.c100 void __iomem *sar, int id, int *mult, int *div) armada_38x_get_clk_ratio()
107 *mult = armada_38x_cpu_l2_ratios[opt][0]; armada_38x_get_clk_ratio()
111 *mult = armada_38x_cpu_ddr_ratios[opt][0]; armada_38x_get_clk_ratio()
99 armada_38x_get_clk_ratio( void __iomem *sar, int id, int *mult, int *div) armada_38x_get_clk_ratio() argument
H A Darmada-xp.c126 void __iomem *sar, int id, int *mult, int *div) axp_get_clk_ratio()
139 *mult = axp_nbclk_ratios[opt][0]; axp_get_clk_ratio()
143 *mult = axp_hclk_ratios[opt][0]; axp_get_clk_ratio()
147 *mult = axp_dramclk_ratios[opt][0]; axp_get_clk_ratio()
125 axp_get_clk_ratio( void __iomem *sar, int id, int *mult, int *div) axp_get_clk_ratio() argument
H A Darmada-375.c117 void __iomem *sar, int id, int *mult, int *div) armada_375_get_clk_ratio()
124 *mult = armada_375_cpu_l2_ratios[opt][0]; armada_375_get_clk_ratio()
128 *mult = armada_375_cpu_ddr_ratios[opt][0]; armada_375_get_clk_ratio()
116 armada_375_get_clk_ratio( void __iomem *sar, int id, int *mult, int *div) armada_375_get_clk_ratio() argument
H A Ddove.c127 void __iomem *sar, int id, int *mult, int *div) dove_get_clk_ratio()
134 *mult = dove_cpu_l2_ratios[opt][0]; dove_get_clk_ratio()
142 *mult = dove_cpu_ddr_ratios[opt][0]; dove_get_clk_ratio()
126 dove_get_clk_ratio( void __iomem *sar, int id, int *mult, int *div) dove_get_clk_ratio() argument
H A Dkirkwood.c129 void __iomem *sar, int id, int *mult, int *div) kirkwood_get_clk_ratio()
135 *mult = kirkwood_cpu_l2_ratios[opt][0]; kirkwood_get_clk_ratio()
143 *mult = kirkwood_cpu_ddr_ratios[opt][0]; kirkwood_get_clk_ratio()
169 void __iomem *sar, int id, int *mult, int *div) mv88f6180_get_clk_ratio()
175 *mult = 1; mv88f6180_get_clk_ratio()
183 *mult = mv88f6180_cpu_ddr_ratios[opt][0]; mv88f6180_get_clk_ratio()
128 kirkwood_get_clk_ratio( void __iomem *sar, int id, int *mult, int *div) kirkwood_get_clk_ratio() argument
168 mv88f6180_get_clk_ratio( void __iomem *sar, int id, int *mult, int *div) mv88f6180_get_clk_ratio() argument
H A Dcommon.h32 void (*get_clk_ratio)(void __iomem *sar, int id, int *mult, int *div);
H A Dcommon.c160 int mult, div; mvebu_coreclk_setup() local
164 desc->get_clk_ratio(base, desc->ratios[n].id, &mult, &div); mvebu_coreclk_setup()
166 cpuclk_name, 0, mult, div); mvebu_coreclk_setup()
/linux-4.1.27/include/linux/
H A Dclocksource.h55 * @mult: cycle to nanosecond multiplier
58 * @maxadj: maximum adjustment value to mult (~11%)
73 u32 mult; member in struct:clocksource
116 * clocksource_khz2mult - calculates mult from khz and shift
126 * mult/2^shift = ns/cyc clocksource_khz2mult()
127 * mult = ns/cyc * 2^shift clocksource_khz2mult()
128 * mult = 1Million/khz * 2^shift clocksource_khz2mult()
129 * mult = 1000000 * 2^shift / khz clocksource_khz2mult()
130 * mult = (1000000<<shift) / khz clocksource_khz2mult()
141 * clocksource_hz2mult - calculates mult from hz and shift
152 * mult/2^shift = ns/cyc clocksource_hz2mult()
153 * mult = ns/cyc * 2^shift clocksource_hz2mult()
154 * mult = 1Billion/hz * 2^shift clocksource_hz2mult()
155 * mult = 1000000000 * 2^shift / hz clocksource_hz2mult()
156 * mult = (1000000000<<shift) / hz clocksource_hz2mult()
169 * @mult: cycle to nanosecond multiplier
172 * Converts cycles to nanoseconds, using the given mult and shift.
176 static inline s64 clocksource_cyc2ns(cycle_t cycles, u32 mult, u32 shift) clocksource_cyc2ns() argument
178 return ((u64) cycles * mult) >> shift; clocksource_cyc2ns()
192 clocks_calc_max_nsecs(u32 mult, u32 shift, u32 maxadj, u64 mask, u64 *max_cycles);
194 clocks_calc_mult_shift(u32 *mult, u32 *shift, u32 from, u32 to, u32 minsec);
H A Dtimecounter.h36 * @mult: cycle to nanosecond multiplier
42 u32 mult; member in struct:cyclecounter
84 ns = (ns * cc->mult) + *frac; cyclecounter_cyc2ns()
H A Dtimekeeper_internal.h19 * @mult: (NTP adjusted) multiplier for scaled math conversion
35 u32 mult; member in struct:tk_read_base
117 struct clocksource *c, u32 mult,
H A Dclockchips.h84 * @mult: nanosecond to cycles multiplier
113 u32 mult; member in struct:clock_event_device
183 return clocks_calc_mult_shift(&ce->mult, &ce->shift, NSEC_PER_SEC, freq, minsec); clockevents_calc_mult_shift()
H A Dcpufreq.h397 * cpufreq_scale - "old * mult / div" calculation for large values (32-bit-arch
401 * @mult: multiplier
404 * new = old * mult / div
407 u_int mult) cpufreq_scale()
410 u64 result = ((u64) old) * ((u64) mult); cpufreq_scale()
415 unsigned long result = old * ((u64) mult); cpufreq_scale()
406 cpufreq_scale(unsigned long old, u_int div, u_int mult) cpufreq_scale() argument
H A Dclk-provider.h446 * @mult: multiplier
450 * parent clock rate divided by div and multiplied by mult.
456 unsigned int mult; member in struct:clk_fixed_factor
463 unsigned int mult, unsigned int div);
/linux-4.1.27/drivers/clk/ti/
H A Dfixed-factor.c39 u32 div, mult; of_ti_fixed_factor_clk_setup() local
47 if (of_property_read_u32(node, "ti,clock-mult", &mult)) { of_ti_fixed_factor_clk_setup()
48 pr_err("%s must have a clock-mult property\n", node->name); of_ti_fixed_factor_clk_setup()
58 mult, div); of_ti_fixed_factor_clk_setup()
H A Dclk-3xxx-legacy.c173 .mult = 1,
199 .mult = 1,
211 .mult = 1,
267 .mult = 1,
344 .mult = 2,
370 .mult = 1,
382 .mult = 1,
413 .mult = 1,
470 .mult = 1,
559 .mult = 1,
600 .mult = 1,
629 .mult = 1,
665 .mult = 2,
677 .mult = 1,
729 .mult = 1,
751 .mult = 1,
867 .mult = 1,
879 .mult = 1,
905 .mult = 2,
1036 .mult = 2,
1088 .mult = 1,
1115 .mult = 1,
1142 .mult = 1,
1161 .mult = 1,
1203 .mult = 1,
1335 .mult = 2,
1459 .mult = 2,
1841 .mult = 2,
1867 .mult = 1,
1892 .mult = 1,
1935 .mult = 1,
1976 .mult = 1,
2003 .mult = 2,
2029 .mult = 1,
2041 .mult = 1,
2558 .mult = 1,
2583 .mult = 1,
2595 .mult = 1,
2749 .mult = 1,
2761 .mult = 1,
2773 .mult = 1,
2785 .mult = 1,
2797 .mult = 1,
2955 .mult = 1,
3040 .mult = 1,
3173 .mult = 1,
3185 .mult = 1,
3197 .mult = 1,
3209 .mult = 1,
3221 .mult = 1,
3328 .mult = 1,
3340 .mult = 1,
3426 .mult = 1,
3453 .mult = 1,
3710 .mult = 2,
3852 .mult = 1,
3962 .mult = 2,
H A Dclock.h107 u16 mult; member in struct:ti_clk_fixed_factor
H A Dclk.c230 0, fixed_factor->mult, ti_clk_register_clk()
/linux-4.1.27/sound/core/
H A Dpcm_timer.c34 unsigned long rate, mult, fsize, l, post; snd_pcm_timer_resolution_change() local
37 mult = 1000000000; snd_pcm_timer_resolution_change()
41 l = gcd(mult, rate); snd_pcm_timer_resolution_change()
42 mult /= l; snd_pcm_timer_resolution_change()
51 while ((mult * fsize) / fsize != mult) { snd_pcm_timer_resolution_change()
52 mult /= 2; snd_pcm_timer_resolution_change()
62 runtime->timer_resolution = (mult * fsize / rate) * post; snd_pcm_timer_resolution_change()
/linux-4.1.27/drivers/clk/shmobile/
H A Dclk-rcar-gen2.c45 * rate - rate is adjustable. clk->rate = parent->rate * mult / 32
61 unsigned int mult; cpg_z_clk_recalc_rate() local
66 mult = 32 - val; cpg_z_clk_recalc_rate()
68 return div_u64((u64)parent_rate * mult, 32); cpg_z_clk_recalc_rate()
75 unsigned int mult; cpg_z_clk_round_rate() local
80 mult = div_u64((u64)rate * 32, prate); cpg_z_clk_round_rate()
81 mult = clamp(mult, 1U, 32U); cpg_z_clk_round_rate()
83 return *parent_rate / 32 * mult; cpg_z_clk_round_rate()
90 unsigned int mult; cpg_z_clk_set_rate() local
94 mult = div_u64((u64)rate * 32, parent_rate); cpg_z_clk_set_rate()
95 mult = clamp(mult, 1U, 32U); cpg_z_clk_set_rate()
102 val |= (32 - mult) << CPG_FRQCRC_ZFC_SHIFT; cpg_z_clk_set_rate()
178 fixed->mult = 1; cpg_rcan_clk_register()
308 unsigned int mult = 1; rcar_gen2_cpg_register_clock() local
322 mult = ((value >> 24) & ((1 << 7) - 1)) + 1; rcar_gen2_cpg_register_clock()
325 mult = config->pll1_mult / 2; rcar_gen2_cpg_register_clock()
328 mult = config->pll3_mult; rcar_gen2_cpg_register_clock()
360 mult, div); rcar_gen2_cpg_register_clock()
H A Dclk-rz.c35 unsigned mult; rz_cpg_register_clock() local
43 mult = cpg_mode ? (32 / 4) : 30; rz_cpg_register_clock()
45 return clk_register_fixed_factor(NULL, name, parent_name, 0, mult, 1); rz_cpg_register_clock()
63 mult = frqcr_tab[val]; rz_cpg_register_clock()
64 return clk_register_fixed_factor(NULL, name, "pll", 0, mult, 3); rz_cpg_register_clock()
H A Dclk-sh73a0.c83 unsigned int mult = 1; sh73a0_cpg_register_clock() local
114 mult = ((clk_readl(enable_reg) >> 24) & 0x3f) + 1; sh73a0_cpg_register_clock()
118 mult *= 2; sh73a0_cpg_register_clock()
126 mult = __raw_readl(dsi_reg); sh73a0_cpg_register_clock()
127 if (!(mult & 0x8000)) sh73a0_cpg_register_clock()
128 mult = 1; sh73a0_cpg_register_clock()
130 mult = (mult & 0x3f) + 1; sh73a0_cpg_register_clock()
156 mult, div); sh73a0_cpg_register_clock()
H A Dclk-r8a73a4.c69 unsigned int mult = 1; r8a73a4_cpg_register_clock() local
101 mult = ((value >> 24) & 0x7f) + 1; r8a73a4_cpg_register_clock()
109 mult = ((value >> 24) & 0x7f) + 1; r8a73a4_cpg_register_clock()
154 mult = ((value >> 24) & 0x7f) + 1; r8a73a4_cpg_register_clock()
164 mult = 0x20 - ((clk_readl(cpg->reg + CPG_FRQCRC) >> shift) r8a73a4_cpg_register_clock()
184 mult, div); r8a73a4_cpg_register_clock()
H A Dclk-r8a7779.c99 unsigned int mult = 1; r8a7779_cpg_register_clock() local
104 mult = plla_mult; r8a7779_cpg_register_clock()
107 mult = config->z_mult; r8a7779_cpg_register_clock()
120 return clk_register_fixed_factor(NULL, name, parent_name, 0, mult, div); r8a7779_cpg_register_clock()
H A Dclk-r8a7740.c71 unsigned int mult = 1; r8a7740_cpg_register_clock() local
103 mult = ((value >> 24) & 0x7f) + 1; r8a7740_cpg_register_clock()
107 mult = ((value >> 24) & 0x7f) + 1; r8a7740_cpg_register_clock()
112 mult = ((value >> 24) & 0x3f) + 1; r8a7740_cpg_register_clock()
139 mult, div); r8a7740_cpg_register_clock()
/linux-4.1.27/arch/mn10300/include/asm/
H A Ddiv64.h79 unsigned __muldiv64u(unsigned val, unsigned mult, unsigned div) __muldiv64u() argument
83 asm("mulu %2,%0 \n" /* MDR:val = val*mult */ __muldiv64u()
87 : "0"(val), "ir"(mult), "r"(div) __muldiv64u()
100 signed __muldiv64s(signed val, signed mult, signed div) __muldiv64s() argument
104 asm("mul %2,%0 \n" /* MDR:val = val*mult */ __muldiv64s()
108 : "0"(val), "ir"(mult), "r"(div) __muldiv64s()
/linux-4.1.27/arch/arm/mach-omap2/
H A Dclkt2xxx_dpllcore.c115 u32 cur_rate, low, mult, div, valid_rate, done_rate; omap2_reprogram_dpllcore() local
121 mult = omap2xxx_cm_get_core_clk_src(); omap2_reprogram_dpllcore()
123 if ((rate == (cur_rate / 2)) && (mult == 2)) { omap2_reprogram_dpllcore()
125 } else if ((rate == (cur_rate * 2)) && (mult == 1)) { omap2_reprogram_dpllcore()
132 if (mult == 1) omap2_reprogram_dpllcore()
149 mult = ((rate / 2) / 1000000); omap2_reprogram_dpllcore()
153 mult = (rate / 1000000); omap2_reprogram_dpllcore()
157 tmpset.cm_clksel1_pll |= (mult << __ffs(dd->div1_mask)); omap2_reprogram_dpllcore()
H A Dsram242x.S166 movne r5, r5, lsl #1 @ mult by 2 if to full
H A Dsram243x.S166 movne r5, r5, lsl #1 @ mult by 2 if to full
/linux-4.1.27/include/linux/platform_data/
H A Dhwmon-s3c.h19 * @mult: Multiply the ADC value read by this.
23 * hwmon expects (mV) by result = (value_read * @mult) / @div.
27 unsigned int mult; member in struct:s3c_hwmon_chcfg
/linux-4.1.27/arch/s390/kernel/
H A Dvtime.c90 u64 delta, mult, div; do_account_vtime() local
94 mult = div = 0; do_account_vtime()
97 mult += delta; do_account_vtime()
100 if (mult > 0) { do_account_vtime()
102 __this_cpu_write(mt_scaling_mult, mult); do_account_vtime()
122 u64 mult = __this_cpu_read(mt_scaling_mult); do_account_vtime() local
125 user_scaled = (user_scaled * mult) / div; do_account_vtime()
126 system_scaled = (system_scaled * mult) / div; do_account_vtime()
183 u64 mult = __this_cpu_read(mt_scaling_mult); vtime_account_irq_enter() local
186 system_scaled = (system_scaled * mult) / div; vtime_account_irq_enter()
H A Dtime.c141 cd->mult = 16777; init_cpu_timer()
204 .mult = 1000,
249 vdso_data->tk_mult = tk->tkr_mono.mult; update_vsyscall()
/linux-4.1.27/kernel/time/
H A Dsched_clock.c30 * @mult: Multipler for scaled math conversion.
43 u32 mult; member in struct:clock_read_data
86 .read_data[0] = { .mult = NSEC_PER_SEC / HZ,
91 static inline u64 notrace cyc_to_ns(u64 cyc, u32 mult, u32 shift) cyc_to_ns() argument
93 return (cyc * mult) >> shift; cyc_to_ns()
108 res = rd->epoch_ns + cyc_to_ns(cyc, rd->mult, rd->shift); sched_clock()
151 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); update_sched_clock()
181 /* Calculate the mult/shift to convert counter ticks to ns. */ sched_clock_register()
196 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); sched_clock_register()
201 rd.mult = new_mult; sched_clock_register()
H A Dclocksource.c38 * clocks_calc_mult_shift - calculate mult/shift factors for scaled math of clocks
39 * @mult: pointer to mult variable
45 * The function evaluates the shift/mult pair for the scaled math
54 * calculated mult and shift factors. This guarantees that no 64bit
56 * multiplied with the calculated mult factor. Larger ranges may
57 * reduce the conversion accuracy by chosing smaller mult and shift
61 clocks_calc_mult_shift(u32 *mult, u32 *shift, u32 from, u32 to, u32 maxsec) clocks_calc_mult_shift() argument
77 * Find the conversion shift/mult pair which has the best clocks_calc_mult_shift()
87 *mult = tmp; clocks_calc_mult_shift()
204 wd_nsec = clocksource_cyc2ns(delta, watchdog->mult, clocksource_watchdog()
208 cs_nsec = clocksource_cyc2ns(delta, cs->mult, cs->shift); clocksource_watchdog()
461 ret = (u64)cs->mult * 11; clocksource_max_adjustment()
468 * @mult: cycle to nanosecond multiplier
470 * @maxadj: maximum adjustment value to mult (~11%)
481 u64 clocks_calc_max_nsecs(u32 mult, u32 shift, u32 maxadj, u64 mask, u64 *max_cyc) clocks_calc_max_nsecs() argument
490 do_div(max_cycles, mult+maxadj); clocks_calc_max_nsecs()
499 max_nsecs = clocksource_cyc2ns(max_cycles, mult - maxadj, shift); clocks_calc_max_nsecs()
518 cs->max_idle_ns = clocks_calc_max_nsecs(cs->mult, cs->shift, clocksource_update_max_deferment()
665 * Default clocksources are *special* and self-define their mult/shift. __clocksource_update_freq_scale()
686 clocks_calc_mult_shift(&cs->mult, &cs->shift, freq, __clocksource_update_freq_scale()
690 * Ensure clocksources that have large 'mult' values don't overflow __clocksource_update_freq_scale()
694 while (freq && ((cs->mult + cs->maxadj < cs->mult) __clocksource_update_freq_scale()
695 || (cs->mult - cs->maxadj > cs->mult))) { __clocksource_update_freq_scale()
696 cs->mult >>= 1; __clocksource_update_freq_scale()
703 * their mult/shift values and don't specify a freq. __clocksource_update_freq_scale()
705 WARN_ONCE(cs->mult + cs->maxadj < cs->mult, __clocksource_update_freq_scale()
730 /* Initialize mult/shift and max_idle_ns */ __clocksource_register_scale()
H A Dclockevents.c42 if (unlikely(!evt->mult)) { cev_delta2ns()
43 evt->mult = 1; cev_delta2ns()
46 rnd = (u64) evt->mult - 1; cev_delta2ns()
58 * For mult <= (1 << shift) we can safely add mult - 1 to cev_delta2ns()
62 * For mult > (1 << shift), i.e. device frequency is > 1GHz we cev_delta2ns()
63 * need to be careful. Adding mult - 1 will result in a value cev_delta2ns()
65 * than latch by up to (mult - 1) >> shift. For the min_delta cev_delta2ns()
75 (!ismax || evt->mult <= (1ULL << evt->shift))) cev_delta2ns()
78 do_div(clc, evt->mult); cev_delta2ns()
163 if (unlikely(!dev->mult)) { clockevents_set_state()
164 dev->mult = 1; clockevents_set_state()
255 clc = ((unsigned long long) delta * dev->mult) >> dev->shift; clockevents_program_min_delta()
292 clc = ((unsigned long long) delta * dev->mult) >> dev->shift; clockevents_program_min_delta()
334 clc = ((unsigned long long) delta * dev->mult) >> dev->shift; clockevents_program_event()
H A Djiffies.c72 .mult = NSEC_PER_JIFFY << JIFFIES_SHIFT, /* details above */
132 refined_jiffies.mult = ((u32)nsec_per_tick) << JIFFIES_SHIFT; register_refined_jiffies()
H A Dtimekeeping.c204 /* Cap delta value to the max_cycles values to avoid mult overflows */ timekeeping_get_delta()
258 /* Do the ns -> cycle conversion first, using original mult */ tk_setup_internals()
262 tmp += clock->mult/2; tk_setup_internals()
263 do_div(tmp, clock->mult); tk_setup_internals()
271 tk->xtime_interval = (u64) interval * clock->mult; tk_setup_internals()
274 ((u64) interval * clock->mult) >> clock->shift; tk_setup_internals()
294 * The timekeeper keeps its own mult values for the currently tk_setup_internals()
298 tk->tkr_mono.mult = clock->mult; tk_setup_internals()
299 tk->tkr_raw.mult = clock->mult; tk_setup_internals()
319 nsec = (delta * tkr->mult + tkr->xtime_nsec) >> tkr->shift; timekeeping_get_ns()
482 update_vsyscall_old(&xt, &wm, tk->tkr_mono.clock, tk->tkr_mono.mult, update_vsyscall()
624 tk->tkr_mono.xtime_nsec += delta * tk->tkr_mono.mult; timekeeping_forward_now()
631 nsec = clocksource_cyc2ns(delta, tk->tkr_raw.mult, tk->tkr_raw.shift); timekeeping_forward_now()
1390 u32 mult = clock->mult; timekeeping_resume() local
1402 do_div(max, mult); timekeeping_resume()
1405 nsec = (((u64) max * mult) >> shift) * num; timekeeping_resume()
1408 nsec += ((u64) cycle_delta * mult) >> shift; timekeeping_resume()
1536 * xtime_interval = cycle_interval * mult timekeeping_apply_adjustment()
1537 * So if mult is being incremented by one: timekeeping_apply_adjustment()
1538 * xtime_interval = cycle_interval * (mult + 1) timekeeping_apply_adjustment()
1540 * xtime_interval = (cycle_interval * mult) + cycle_interval timekeeping_apply_adjustment()
1574 if ((mult_adj > 0) && (tk->tkr_mono.mult + mult_adj < mult_adj)) { timekeeping_apply_adjustment()
1575 /* NTP adjustment caused clocksource mult overflow */ timekeeping_apply_adjustment()
1580 tk->tkr_mono.mult += mult_adj; timekeeping_apply_adjustment()
1645 (abs(tk->tkr_mono.mult - tk->tkr_mono.clock->mult) timekeeping_adjust()
1649 tk->tkr_mono.clock->name, (long)tk->tkr_mono.mult, timekeeping_adjust()
1650 (long)tk->tkr_mono.clock->mult + tk->tkr_mono.clock->maxadj); timekeeping_adjust()
H A Dtick-broadcast-hrtimer.c93 .mult = 1,
H A Dtimecounter.c87 ns = ((ns * cc->mult) - frac) >> cc->shift; cc_cyc2ns_backwards()
H A Dtimer_list.c221 SEQ_printf(m, " mult: %u\n", dev->mult); print_tickdevice()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
H A Den_clock.c116 u32 diff, mult; mlx4_en_phc_adjfreq() local
126 mult = mdev->nominal_c_mult; mlx4_en_phc_adjfreq()
127 adj = mult; mlx4_en_phc_adjfreq()
133 mdev->cycles.mult = neg_adj ? mult - diff : mult + diff; mlx4_en_phc_adjfreq()
269 mdev->cycles.mult = mlx4_en_init_timestamp()
271 mdev->nominal_c_mult = mdev->cycles.mult; mlx4_en_init_timestamp()
/linux-4.1.27/arch/x86/kernel/
H A Dvsyscall_gtod.c37 vdata->mult = tk->tkr_mono.mult; update_vsyscall()
H A Dhpet.c319 delta = ((uint64_t)(NSEC_PER_SEC/HZ)) * evt->mult; hpet_set_mode()
1071 clc = (uint64_t) hpet_clockevent.mult * NSEC_PER_SEC; hpet_rtc_timer_init()
1167 clc = (uint64_t) hpet_clockevent.mult * NSEC_PER_SEC; hpet_set_periodic_freq()
/linux-4.1.27/drivers/clk/mxs/
H A Dclk.h60 const char *parent_name, unsigned int mult, unsigned int div) mxs_clk_fixed_factor()
63 CLK_SET_RATE_PARENT, mult, div); mxs_clk_fixed_factor()
59 mxs_clk_fixed_factor(const char *name, const char *parent_name, unsigned int mult, unsigned int div) mxs_clk_fixed_factor() argument
/linux-4.1.27/arch/arm/mach-davinci/
H A Dclock.c410 u32 ctrl, mult = 1, prediv = 1, postdiv = 1; clk_pllclk_recalc() local
420 mult = __raw_readl(pll->base + PLLM); clk_pllclk_recalc()
422 mult = 2 * (mult & PLLM_PLLM_MASK); clk_pllclk_recalc()
424 mult = (mult & PLLM_PLLM_MASK) + 1; clk_pllclk_recalc()
450 rate *= mult; clk_pllclk_recalc()
460 if (mult > 1) clk_pllclk_recalc()
461 pr_debug("* %d ", mult); clk_pllclk_recalc()
480 unsigned int mult, unsigned int postdiv) davinci_set_pllrate()
502 if (mult) davinci_set_pllrate()
503 mult = mult - 1; davinci_set_pllrate()
523 __raw_writel(mult, pll->base + PLLM); davinci_set_pllrate()
479 davinci_set_pllrate(struct pll_data *pll, unsigned int prediv, unsigned int mult, unsigned int postdiv) davinci_set_pllrate() argument
H A Dclock.h115 #define PRE_PLL BIT(4) /* source is before PLL mult/div */
129 unsigned int mult, unsigned int postdiv);
H A Dda850.c946 unsigned int mult; member in struct:da850_opp
955 .mult = 19,
964 .mult = 17,
973 .mult = 31,
982 .mult = 25,
991 .mult = 25,
1000 .mult = 20,
1125 unsigned int prediv, mult, postdiv; da850_set_pll0rate() local
1132 mult = opp->mult; da850_set_pll0rate()
1135 ret = davinci_set_pllrate(pll, prediv, mult, postdiv); da850_set_pll0rate()
/linux-4.1.27/arch/mips/cavium-octeon/
H A Dcsrc-octeon.c113 u64 mult = clocksource_mips.mult; sched_clock() local
118 "dmultu\t%[cnt],%[mult]\n\t" sched_clock()
127 : [cnt] "r" (cnt), [mult] "r" (mult), [shift] "r" (shift) sched_clock()
/linux-4.1.27/drivers/net/ethernet/ti/
H A Dcpts.c133 u32 diff, mult; cpts_ptp_adjfreq() local
142 mult = cpts->cc_mult; cpts_ptp_adjfreq()
143 adj = mult; cpts_ptp_adjfreq()
151 cpts->cc.mult = neg_adj ? mult - diff : mult + diff; cpts_ptp_adjfreq()
356 u32 mult, u32 shift) cpts_register()
373 cpts->cc_mult = mult; cpts_register()
374 cpts->cc.mult = mult; cpts_register()
355 cpts_register(struct device *dev, struct cpts *cpts, u32 mult, u32 shift) cpts_register() argument
H A Dcpts.h142 int cpts_register(struct device *dev, struct cpts *cpts, u32 mult, u32 shift);
/linux-4.1.27/arch/sh/kernel/cpu/sh4a/
H A Dclock-sh7343.c54 unsigned long mult; dll_recalc() local
57 mult = __raw_readl(DLLFRQ); dll_recalc()
59 mult = 0; dll_recalc()
61 return clk->parent->rate * mult; dll_recalc()
76 unsigned long mult = 1; pll_recalc() local
79 mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1); pll_recalc()
81 return clk->parent->rate * mult; pll_recalc()
H A Dclock-sh7366.c54 unsigned long mult; dll_recalc() local
57 mult = __raw_readl(DLLFRQ); dll_recalc()
59 mult = 0; dll_recalc()
61 return clk->parent->rate * mult; dll_recalc()
76 unsigned long mult = 1; pll_recalc() local
80 mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1); pll_recalc()
84 return (clk->parent->rate * mult) / div; pll_recalc()
H A Dclock-sh7722.c57 unsigned long mult; dll_recalc() local
60 mult = __raw_readl(DLLFRQ); dll_recalc()
62 mult = 0; dll_recalc()
64 return clk->parent->rate * mult; dll_recalc()
79 unsigned long mult = 1; pll_recalc() local
83 mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1); pll_recalc()
87 return (clk->parent->rate * mult) / div; pll_recalc()
H A Dclock-sh7723.c58 unsigned long mult; dll_recalc() local
61 mult = __raw_readl(DLLFRQ); dll_recalc()
63 mult = 0; dll_recalc()
65 return clk->parent->rate * mult; dll_recalc()
80 unsigned long mult = 1; pll_recalc() local
84 mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1); pll_recalc()
88 return (clk->parent->rate * mult) / div; pll_recalc()
H A Dclock-sh7724.c61 unsigned long mult = 0; fll_recalc() local
65 mult = __raw_readl(FLLFRQ) & 0x3ff; fll_recalc()
70 return (clk->parent->rate * mult) / div; fll_recalc()
85 unsigned long mult = 1; pll_recalc() local
88 mult = (((__raw_readl(FRQCRA) >> 24) & 0x3f) + 1) * 2; pll_recalc()
90 return clk->parent->rate * mult; pll_recalc()
/linux-4.1.27/arch/sh/kernel/
H A Dlocaltimer.c56 clk->mult = 1; local_timer_setup()
/linux-4.1.27/drivers/clk/berlin/
H A Dberlin2-pll.h26 u8 mult; member in struct:berlin2_pll_map
H A Dberlin2-pll.c31 u8 mult; member in struct:berlin2_pll_map
84 rate *= fbdiv * map->mult; berlin2_pll_recalc_rate()
H A Dbg2q.c78 .mult = 1,
H A Dbg2.c147 .mult = 10,
/linux-4.1.27/drivers/clk/pxa/
H A Dclk-pxa.h87 .lp = { .mult = _mult_lp, .div = _div_lp }, \
88 .hp = { .mult = _mult_hp, .div = _div_hp }, \
H A Dclk-pxa25x.c100 #define PXA25X_CKEN(dev_id, con_id, parents, mult, div, \
102 PXA_CKEN(dev_id, con_id, bit, parents, mult, div, mult, div, \
/linux-4.1.27/arch/arm/lib/
H A Ddelay.c52 static inline u64 cyc_to_ns(u64 cyc, u32 mult, u32 shift) cyc_to_ns() argument
54 return (cyc * mult) >> shift; cyc_to_ns()
/linux-4.1.27/arch/c6x/platforms/
H A Dpll.c271 u32 ctrl, mult = 0, prediv = 0, postdiv = 0; clk_pllclk_recalc() local
288 mult = pll_read(pll, PLLM); clk_pllclk_recalc()
289 mult = (mult & PLLM_PLLM_MASK) + 1; clk_pllclk_recalc()
309 if (mult) clk_pllclk_recalc()
310 rate *= mult; clk_pllclk_recalc()
317 prediv, mult, postdiv, rate / 1000000); clk_pllclk_recalc()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
H A Dlproc_llite.c226 int mult; ll_max_readahead_mb_seq_show() local
232 mult = 1 << (20 - PAGE_CACHE_SHIFT); ll_max_readahead_mb_seq_show()
233 return lprocfs_seq_read_frac_helper(m, pages_number, mult); ll_max_readahead_mb_seq_show()
242 int mult, rc, pages_number; ll_max_readahead_mb_seq_write() local
244 mult = 1 << (20 - PAGE_CACHE_SHIFT); ll_max_readahead_mb_seq_write()
245 rc = lprocfs_write_frac_helper(buffer, count, &pages_number, mult); ll_max_readahead_mb_seq_write()
268 int mult; ll_max_readahead_per_file_mb_seq_show() local
274 mult = 1 << (20 - PAGE_CACHE_SHIFT); ll_max_readahead_per_file_mb_seq_show()
275 return lprocfs_seq_read_frac_helper(m, pages_number, mult); ll_max_readahead_per_file_mb_seq_show()
284 int mult, rc, pages_number; ll_max_readahead_per_file_mb_seq_write() local
286 mult = 1 << (20 - PAGE_CACHE_SHIFT); ll_max_readahead_per_file_mb_seq_write()
287 rc = lprocfs_write_frac_helper(buffer, count, &pages_number, mult); ll_max_readahead_per_file_mb_seq_write()
311 int mult; ll_max_read_ahead_whole_mb_seq_show() local
317 mult = 1 << (20 - PAGE_CACHE_SHIFT); ll_max_read_ahead_whole_mb_seq_show()
318 return lprocfs_seq_read_frac_helper(m, pages_number, mult); ll_max_read_ahead_whole_mb_seq_show()
327 int mult, rc, pages_number; ll_max_read_ahead_whole_mb_seq_write() local
329 mult = 1 << (20 - PAGE_CACHE_SHIFT); ll_max_read_ahead_whole_mb_seq_write()
330 rc = lprocfs_write_frac_helper(buffer, count, &pages_number, mult); ll_max_read_ahead_whole_mb_seq_write()
383 int mult, rc, pages_number; ll_max_cached_mb_seq_write() local
395 mult = 1 << (20 - PAGE_CACHE_SHIFT); ll_max_cached_mb_seq_write()
398 rc = lprocfs_write_frac_helper(buffer, count, &pages_number, mult); ll_max_cached_mb_seq_write()
/linux-4.1.27/arch/x86/math-emu/
H A Dpoly.h34 asmlinkage void mul32_Xsig(Xsig *, const unsigned long mult);
35 asmlinkage void mul64_Xsig(Xsig *, const unsigned long long *mult);
36 asmlinkage void mul_Xsig_Xsig(Xsig *dest, const Xsig *mult);
/linux-4.1.27/arch/s390/kernel/vdso32/
H A Dclock_gettime.S44 2: ms %r0,__VDSO_TK_MULT(%r5) /* * tk->mult */
107 12: ms %r0,__VDSO_TK_MULT(%r5) /* * tk->mult */
H A Dgettimeofday.S39 3: ms %r0,__VDSO_TK_MULT(%r5) /* * tk->mult */
/linux-4.1.27/arch/mips/ralink/
H A Dcevt-rt3352.c141 pr_info("%s: running - mult: %d, shift: %d\n", ralink_systick_init()
142 np->name, systick.dev.mult, systick.dev.shift); ralink_systick_init()
/linux-4.1.27/arch/mn10300/kernel/
H A Dtime.c60 asm("mulu %2,%0,%3,%0 \n" /* LSW * mult -> 0:%3:%0 */ sched_clock()
61 "mulu %2,%1,%2,%1 \n" /* MSW * mult -> %2:%1:0 */ sched_clock()
H A Dcevt-mn10300.c102 /* Calculate shift/mult. We want to spawn at least 1 second */ init_clockevents()
/linux-4.1.27/arch/arm/mach-shmobile/
H A Dtimer.c22 unsigned int mult, unsigned int div) shmobile_setup_delay_hz()
32 unsigned int value = HZ * div / mult; shmobile_setup_delay_hz()
21 shmobile_setup_delay_hz(unsigned int max_cpu_core_hz, unsigned int mult, unsigned int div) shmobile_setup_delay_hz() argument
H A Dclock-sh73a0.c96 unsigned long mult = 1; pll_recalc() local
99 mult = (((__raw_readl(clk->enable_reg) >> 24) & 0x3f) + 1); pll_recalc()
105 mult *= 2; pll_recalc()
109 return clk->parent->rate * mult; pll_recalc()
H A Dclock-r8a7740.c125 unsigned long mult = 1; pllc01_recalc() local
128 mult = ((__raw_readl(clk->enable_reg) >> 24) & 0x7f) + 1; pllc01_recalc()
130 return clk->parent->rate * mult; pllc01_recalc()
/linux-4.1.27/drivers/cpufreq/
H A Dlonghaul.c108 static unsigned int calc_speed(int mult) calc_speed() argument
111 khz = (mult/10)*fsb; calc_speed()
112 if (mult%10) calc_speed()
249 int speed, mult; longhaul_setstate() local
259 mult = mults[mults_index & 0x1f]; longhaul_setstate()
260 if (mult == -1) longhaul_setstate()
263 speed = calc_speed(mult); longhaul_setstate()
275 fsb, mult/10, mult%10, print_speed(speed/1000)); longhaul_setstate()
409 static int guess_fsb(int mult) guess_fsb() argument
417 f_max = ((speeds[i] * mult) + 50) / 100; guess_fsb()
431 int mult; longhaul_get_ranges() local
434 mult = longhaul_get_cpu_mult(); longhaul_get_ranges()
435 if (mult == -1) { longhaul_get_ranges()
439 fsb = guess_fsb(mult); longhaul_get_ranges()
447 maxmult = mult; longhaul_get_ranges()
522 if (mults[longhaul_table[j].driver_data & 0x1f] == mult) { longhaul_get_ranges()
H A Dspear-cpufreq.c108 int ret, mult = 1; spear_cpufreq_target() local
127 mult = 2; spear_cpufreq_target()
136 newfreq = clk_round_rate(srcclk, newfreq * mult); spear_cpufreq_target()
142 if (mult == 2) spear_cpufreq_target()
H A Dspeedstep-lib.c175 u32 msr_lo, msr_hi, mult; pentium4_get_frequency() local
215 mult = msr_lo >> 24; pentium4_get_frequency()
218 fsb, mult, (fsb * mult)); pentium4_get_frequency()
220 ret = (fsb * mult); pentium4_get_frequency()
H A Dpowernow-k6.c56 unsigned mult; member in struct:__anon3774
168 max_multiplier = usual_frequency_table[i].mult; powernow_k6_cpu_init()
/linux-4.1.27/arch/x86/include/asm/
H A Dvgtod.h22 u32 mult; member in struct:vsyscall_gtod_data
/linux-4.1.27/arch/tile/include/asm/
H A Dvdso.h34 __u32 mult; /* Cycle to nanosecond multiplier */ member in struct:vdso_data
/linux-4.1.27/arch/tile/kernel/
H A Dtime.c247 return quot * dev->mult + ((rem * dev->mult) >> dev->shift); ns2cycles()
267 vdso_data->mult = tk->tkr_mono.mult; update_vsyscall()
/linux-4.1.27/arch/um/kernel/
H A Dtime.c90 itimer_clockevent.mult = div_sc(HZ, NSEC_PER_SEC, 32); setup_itimer()
/linux-4.1.27/drivers/clk/keystone/
H A Dpll.c86 u32 mult = 0, prediv, postdiv, val; clk_pllclk_recalc() local
94 mult = (val & pll_data->pllm_lower_mask); clk_pllclk_recalc()
99 mult |= ((val & pll_data->pllm_upper_mask) clk_pllclk_recalc()
115 rate = (rate * (mult + 1)); clk_pllclk_recalc()
/linux-4.1.27/arch/s390/kernel/vdso64/
H A Dgettimeofday.S35 msgf %r1,__VDSO_TK_MULT(%r5) /* * tk->mult */
H A Dclock_gettime.S44 msgf %r1,__VDSO_TK_MULT(%r5) /* * tk->mult */
89 msgf %r1,__VDSO_TK_MULT(%r5) /* * tk->mult */
/linux-4.1.27/arch/blackfin/kernel/
H A Dtime-ts.c49 bfin_cs_cycles.mult, bfin_cs_cycles.shift); bfin_cs_cycles_sched_clock()
99 bfin_cs_gptimer0.mult, bfin_cs_gptimer0.shift); bfin_cs_gptimer0_sched_clock()
228 evt->mult = div_sc(clock_tick, NSEC_PER_SEC, evt->shift); bfin_gptmr0_clockevent_init()
341 evt->mult = div_sc(clock_tick, NSEC_PER_SEC, evt->shift); bfin_coretmr_clockevent_init()
/linux-4.1.27/scripts/
H A Dbootgraph.pl179 my $mult = 1950.0 / ($maxtime - $firsttime);
198 $s = ($start{$key} - $firsttime) * $mult;
201 $e = ($end{$key} - $firsttime) * $mult;
232 my $s3 = ($time - $firsttime) * $mult;
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
H A Dlproc_osc.c125 int mult; osc_max_dirty_mb_seq_show() local
131 mult = 1 << 20; osc_max_dirty_mb_seq_show()
132 return lprocfs_seq_read_frac_helper(m, val, mult); osc_max_dirty_mb_seq_show()
141 int pages_number, mult, rc; osc_max_dirty_mb_seq_write() local
143 mult = 1 << (20 - PAGE_CACHE_SHIFT); osc_max_dirty_mb_seq_write()
144 rc = lprocfs_write_frac_helper(buffer, count, &pages_number, mult); osc_max_dirty_mb_seq_write()
185 int pages_number, mult, rc; osc_cached_mb_seq_write() local
195 mult = 1 << (20 - PAGE_CACHE_SHIFT); osc_cached_mb_seq_write()
198 rc = lprocfs_write_frac_helper(buffer, count, &pages_number, mult); osc_cached_mb_seq_write()
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
H A Dlprocfs_status.c127 int mult) lprocfs_read_frac_helper()
135 decimal_val = val / mult; lprocfs_read_frac_helper()
137 frac_val = val % mult; lprocfs_read_frac_helper()
145 while (frac_bits < 2 && (temp_frac / mult) < 1) { lprocfs_read_frac_helper()
164 frac_val * temp_mult / mult); lprocfs_read_frac_helper()
182 int *val, int mult) lprocfs_write_frac_helper()
195 mult = -mult; lprocfs_write_frac_helper()
199 *val = (int)simple_strtoul(pbuf, &end, 10) * mult; lprocfs_write_frac_helper()
211 temp_val = (int)simple_strtoul(pbuf, &end, 10) * mult; lprocfs_write_frac_helper()
1834 int lprocfs_seq_read_frac_helper(struct seq_file *m, long val, int mult) lprocfs_seq_read_frac_helper() argument
1838 decimal_val = val / mult; lprocfs_seq_read_frac_helper()
1840 frac_val = val % mult; lprocfs_seq_read_frac_helper()
1844 frac_val /= mult; lprocfs_seq_read_frac_helper()
1867 __u64 *val, int mult) lprocfs_write_frac_u64_helper()
1920 mult = units; lprocfs_write_frac_u64_helper()
1922 frac *= mult; lprocfs_write_frac_u64_helper()
1924 *val = sign * (whole * mult + frac); lprocfs_write_frac_u64_helper()
126 lprocfs_read_frac_helper(char *buffer, unsigned long count, long val, int mult) lprocfs_read_frac_helper() argument
181 lprocfs_write_frac_helper(const char __user *buffer, unsigned long count, int *val, int mult) lprocfs_write_frac_helper() argument
1866 lprocfs_write_frac_u64_helper(const char *buffer, unsigned long count, __u64 *val, int mult) lprocfs_write_frac_u64_helper() argument
/linux-4.1.27/arch/mips/alchemy/common/
H A Dclock.c210 unsigned long mult; alchemy_clk_aux_roundr() local
215 mult = rate / (*parent_rate); alchemy_clk_aux_roundr()
217 if (mult && (mult < 7)) alchemy_clk_aux_roundr()
218 mult = 7; alchemy_clk_aux_roundr()
219 if (mult > a->maxmult) alchemy_clk_aux_roundr()
220 mult = a->maxmult; alchemy_clk_aux_roundr()
222 return (*parent_rate) * mult; alchemy_clk_aux_roundr()
H A Dtime.c145 cd->mult = div_sc(32768, NSEC_PER_SEC, cd->shift); alchemy_time_init()
/linux-4.1.27/drivers/video/fbdev/matrox/
H A Dmatroxfb_misc.c649 unsigned int mult; parse_pins5() local
651 mult = bd->pins[4]?8000:6000; parse_pins5()
653 minfo->limits.pixel.vcomax = (bd->pins[ 38] == 0xFF) ? 600000 : bd->pins[ 38] * mult; parse_pins5()
654 minfo->limits.system.vcomax = (bd->pins[ 36] == 0xFF) ? minfo->limits.pixel.vcomax : bd->pins[ 36] * mult; parse_pins5()
655 minfo->limits.video.vcomax = (bd->pins[ 37] == 0xFF) ? minfo->limits.system.vcomax : bd->pins[ 37] * mult; parse_pins5()
656 minfo->limits.pixel.vcomin = (bd->pins[123] == 0xFF) ? 256000 : bd->pins[123] * mult; parse_pins5()
657 minfo->limits.system.vcomin = (bd->pins[121] == 0xFF) ? minfo->limits.pixel.vcomin : bd->pins[121] * mult; parse_pins5()
658 minfo->limits.video.vcomin = (bd->pins[122] == 0xFF) ? minfo->limits.system.vcomin : bd->pins[122] * mult; parse_pins5()
/linux-4.1.27/arch/mips/loongson/loongson-3/
H A Dhpet.c247 .mult = 0,
253 csrc_hpet.mult = clocksource_hz2mult(HPET_FREQ, csrc_hpet.shift); init_hpet_clocksource()
/linux-4.1.27/arch/m68k/include/asm/
H A Dm54xxpci.h108 #define PCIIWCR_W0_MRDM 0x04000000 /* Window 0 memory read mult */
115 #define PCIIWCR_W1_MRDM 0x00040000 /* Window 0 memory read mult */
/linux-4.1.27/arch/arm/mach-imx/
H A Dclk.h129 const char *parent, unsigned int mult, unsigned int div) imx_clk_fixed_factor()
132 CLK_SET_RATE_PARENT, mult, div); imx_clk_fixed_factor()
128 imx_clk_fixed_factor(const char *name, const char *parent, unsigned int mult, unsigned int div) imx_clk_fixed_factor() argument
H A Dclk-imx6sl.c280 /* name parent_name mult div */ imx6sl_clocks_init()
/linux-4.1.27/include/linux/mfd/
H A Dsi476x-reports.h72 * @mult: Multipath indicator
95 __s8 mult; member in struct:si476x_rsq_status_report
/linux-4.1.27/drivers/clocksource/
H A Dscx200_hrt.c58 /* mult, shift are set based on mhz27 flag */
H A Dmetag_generic.c135 clk->mult = div_sc(hwtimer_freq, NSEC_PER_SEC, clk->shift); arch_timer_setup()
H A Dexynos_mct.c300 (((unsigned long long) NSEC_PER_SEC / HZ * evt->mult) >> evt->shift); exynos4_comp_set_mode()
404 (((unsigned long long) NSEC_PER_SEC / HZ * evt->mult) >> evt->shift); exynos4_tick_set_mode()
H A Dtimer-atmel-pit.c226 data->clkevt.mult = div_sc(pit_rate, NSEC_PER_SEC, data->clkevt.shift); at91sam926x_pit_common_init()
H A Darm_arch_timer.c488 cyclecounter.mult = clocksource_counter.mult; arch_counter_register()
/linux-4.1.27/arch/score/kernel/
H A Dtime.c91 score_clockevent.mult = div_sc(SYSTEM_CLOCK, NSEC_PER_SEC, time_init()
/linux-4.1.27/arch/m68k/coldfire/
H A Dpit.c155 cf_pit_clockevent.mult = div_sc(FREQ, NSEC_PER_SEC, 32); hw_timer_init()
/linux-4.1.27/arch/arm/mach-s3c24xx/
H A Dmach-bast.c498 .mult = 3300,
504 .mult = 3300,
510 .mult = 3300,
516 .mult = 3300,
/linux-4.1.27/drivers/regulator/
H A Dtps65910-regulator.c445 int opvsel = 0, srvsel = 0, vselmax = 0, mult = 0, sr = 0; tps65910_get_voltage_dcdc_sel() local
452 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD1, &mult); tps65910_get_voltage_dcdc_sel()
455 mult = (mult & VDD1_VGAIN_SEL_MASK) >> VDD1_VGAIN_SEL_SHIFT; tps65910_get_voltage_dcdc_sel()
468 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD2, &mult); tps65910_get_voltage_dcdc_sel()
471 mult = (mult & VDD2_VGAIN_SEL_MASK) >> VDD2_VGAIN_SEL_SHIFT; tps65910_get_voltage_dcdc_sel()
497 if (!mult) tps65910_get_voltage_dcdc_sel()
498 mult = 1; tps65910_get_voltage_dcdc_sel()
705 int volt, mult = 1, id = rdev_get_id(dev); tps65910_list_voltage_dcdc() local
710 mult = (selector / VDD1_2_NUM_VOLT_FINE) + 1; tps65910_list_voltage_dcdc()
722 return volt * 100 * mult; tps65910_list_voltage_dcdc()
H A Dtps80031-regulator.c618 dev_err(parent, "Error in reading smps mult register\n"); check_smps_mode_mult()
/linux-4.1.27/drivers/sh/clk/
H A Dcore.c45 unsigned long mult, div; clk_rate_table_build() local
53 mult = 1; clk_rate_table_build()
59 mult = src_table->multipliers[i]; clk_rate_table_build()
61 if (!div || !mult || (bitmap && !test_bit(i, bitmap))) clk_rate_table_build()
64 freq = clk->parent->rate * mult / div; clk_rate_table_build()
H A Dcpg.c110 * Div/mult table lookup helpers
/linux-4.1.27/drivers/media/usb/gspca/
H A Dse401.c340 int mult = gspca_dev->cam.cam_mode[gspca_dev->curr_mode].priv; sd_start() local
357 gspca_dev->pixfmt.width * mult, 0); sd_start()
359 gspca_dev->pixfmt.height * mult, 0); sd_start()
366 switch (mult) { sd_start()
586 int mult = gspca_dev->cam.cam_mode[gspca_dev->curr_mode].priv; sd_pkt_scan() local
591 if (mult == 1) /* mult == 1 means raw bayer */ sd_pkt_scan()
/linux-4.1.27/net/sched/
H A Dsch_generic.c966 r->mult = 1; psched_ratecfg_precompute()
974 * We compute mult/shift to use instead : psched_ratecfg_precompute()
975 * time_in_ns = (len * mult) >> shift; psched_ratecfg_precompute()
977 * We try to get the highest possible mult value for accuracy, psched_ratecfg_precompute()
984 r->mult = div64_u64(factor, r->rate_bytes_ps); psched_ratecfg_precompute()
985 if (r->mult & (1U << 31) || factor & (1ULL << 63)) psched_ratecfg_precompute()
/linux-4.1.27/drivers/thermal/
H A Dtegra_soctherm.c223 mult, div; calculate_tsensor_calibration() local
240 mult = sensor->config->pdiv * sensor->config->tsample_ate; calculate_tsensor_calibration()
243 therma = div64_s64_precise((s64) delta_temp * (1LL << 13) * mult, calculate_tsensor_calibration()
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/
H A Dmax2820.c88 /* TODO: change addends above to avoid mult / div below */ max2820_rf_calc_rssi()
H A Dgrf5101.c76 /* TODO(?): just return agc (or agc + 5) to avoid mult / div */ grf5101_rf_calc_rssi()
H A Dsa2400.c99 /* TODO: recalc sa2400_rf_rssi_map to avoid mult / div */ sa2400_rf_calc_rssi()
/linux-4.1.27/drivers/clk/hisilicon/
H A Dclk.h50 unsigned long mult; member in struct:hisi_fixed_factor_clock
H A Dclk.c111 clks[i].flags, clks[i].mult, hisi_clk_register_fixed_factor()
/linux-4.1.27/drivers/clk/mmp/
H A Dclk.c58 clks[i].flags, clks[i].mult, mmp_register_fixed_factor_clks()
H A Dclk.h157 unsigned long mult; member in struct:mmp_param_fixed_factor_clk
/linux-4.1.27/arch/avr32/kernel/
H A Dtime.c142 comparator.mult = div_sc(counter_hz, NSEC_PER_SEC, comparator.shift); time_init()
/linux-4.1.27/arch/c6x/include/asm/
H A Dclock.h102 #define PRE_PLL BIT(3) /* source is before PLL mult/div */
/linux-4.1.27/arch/sparc/kernel/
H A Dtime_32.c141 ce->mult = div_sc(sparc_config.clock_rate, NSEC_PER_SEC, setup_timer_ce()
239 ce->mult = div_sc(sparc_config.clock_rate, NSEC_PER_SEC, register_percpu_ce()
H A Dtime_64.c818 printk("clocksource: mult[%x] shift[%d]\n", time_init()
819 clocksource_tick.mult, clocksource_tick.shift); time_init()
829 printk("clockevent: mult[%x] shift[%d]\n", time_init()
830 sparc64_clockevent.mult, sparc64_clockevent.shift); time_init()
/linux-4.1.27/arch/microblaze/kernel/
H A Dtimer.c183 clockevent_xilinx_timer.mult = xilinx_clockevent_init()
222 xilinx_cc.mult = div_sc(timer_clock_freq, NSEC_PER_SEC, init_xilinx_timecounter()
/linux-4.1.27/arch/mips/kernel/
H A Dcpu-bugs64.c78 * requirement between reading hi/lo and staring a mult/div. mult_sh_align_mod()
87 "mult %2, %3\n\t" mult_sh_align_mod()
H A Dcevt-txx9.c101 __raw_writel(((u64)(NSEC_PER_SEC / HZ) * evt->mult) >> txx9tmr_set_mode()
/linux-4.1.27/arch/arm/mach-s3c64xx/
H A Dmach-smartq.c181 .mult = 3300,
187 .mult = 3300,
/linux-4.1.27/drivers/md/
H A Ddm-stats.c652 unsigned mult; dm_jiffies_to_msec64() local
657 mult = jiffies_to_msecs(1 << 22); dm_jiffies_to_msec64()
658 result += (unsigned long long)mult * (unsigned long long)jiffies_to_msecs((j >> 22) & 0x3fffff); dm_jiffies_to_msec64()
661 result += (unsigned long long)mult * (unsigned long long)mult * (unsigned long long)jiffies_to_msecs(j >> 44); dm_jiffies_to_msec64()
/linux-4.1.27/drivers/media/i2c/
H A Dov2659.c913 u32 prediv, postdiv, mult; ov2659_pll_calc_params() local
922 for (mult = 1; mult <= 63; mult++) { ov2659_pll_calc_params()
924 actual *= mult; ov2659_pll_calc_params()
932 s_mult = mult; ov2659_pll_calc_params()
936 ctrl2_reg = mult; ov2659_pll_calc_params()
/linux-4.1.27/drivers/clk/samsung/
H A Dclk.h83 * @mult: fixed multiplication factor.
91 unsigned long mult; member in struct:samsung_fixed_factor_clock
101 .mult = m, \
H A Dclk.c171 list->parent_name, list->flags, list->mult, list->div); samsung_clk_register_fixed_factor()
/linux-4.1.27/drivers/dma/ppc4xx/
H A Dadma.c133 int index, u8 mult);
567 * ppc440spe_desc_set_src_mult - set source address mult into the descriptor
1255 unsigned char mult, int index, int dst_pos);
1885 u8 xor_arg_no, u8 idx, u8 mult) ppc440spe_rxor_set_mult()
1889 xcb->ops[xor_arg_no].h |= mult << (DMA_CUED_MULT1_OFF + idx * 8); ppc440spe_rxor_set_mult()
2298 unsigned char mult = 1; ppc440spe_dma01_prep_pq() local
2401 /* setup dst/src/mult */ ppc440spe_dma01_prep_pq()
2413 * So, for P case set-up mult=1 explicitly. ppc440spe_dma01_prep_pq()
2416 mult = scf[src_cnt]; ppc440spe_dma01_prep_pq()
2418 mult, src_cnt, dst_cnt - 1); ppc440spe_dma01_prep_pq()
2443 unsigned char mult = 1; ppc440spe_dma2_prep_pq() local
2501 /* setup dst/src/mult */ ppc440spe_dma2_prep_pq()
2511 mult = scf[src_cnt]; ppc440spe_dma2_prep_pq()
2513 mult, src_cnt, dst_cnt - 1); ppc440spe_dma2_prep_pq()
2838 /* addr is always SG2 then the mult is always DST1 */ ppc440spe_adma_pq_zero_op()
2929 * then make dest addresses cued with mult=1 (XOR). ppc440spe_adma_pq_set_dest()
2993 * then make dest addresses cued with mult=1 (XOR). ppc440spe_adma_pq_set_dest()
3418 int index, u8 mult) ppc440spe_adma_dma2rxor_set_mult()
3423 /* get the RXOR operand which corresponds to index mult */ ppc440spe_adma_dma2rxor_set_mult()
3444 ppc440spe_rxor_set_mult(desc, k - 1, op - index - 1, mult); ppc440spe_adma_dma2rxor_set_mult()
3447 ppc440spe_rxor_set_mult(desc, k - 1, index - lop, mult); ppc440spe_adma_dma2rxor_set_mult()
3466 unsigned char mult, int index, int dst_pos) ppc440spe_adma_pq_set_src_mult()
3519 mult_idx, mult_dst, mult); ppc440spe_adma_pq_set_src_mult()
3523 * we've just set Q mult. Set-up P now. ppc440spe_adma_pq_set_src_mult()
3535 /* both P & Q calculations required; set P mult here */ ppc440spe_adma_pq_set_src_mult()
3538 /* and then set Q mult */ ppc440spe_adma_pq_set_src_mult()
3542 ppc440spe_adma_dma2rxor_set_mult(iter, index, mult); ppc440spe_adma_pq_set_src_mult()
1884 ppc440spe_rxor_set_mult(struct ppc440spe_adma_desc_slot *desc, u8 xor_arg_no, u8 idx, u8 mult) ppc440spe_rxor_set_mult() argument
3416 ppc440spe_adma_dma2rxor_set_mult( struct ppc440spe_adma_desc_slot *desc, int index, u8 mult) ppc440spe_adma_dma2rxor_set_mult() argument
3464 ppc440spe_adma_pq_set_src_mult( struct ppc440spe_adma_desc_slot *sw_desc, unsigned char mult, int index, int dst_pos) ppc440spe_adma_pq_set_src_mult() argument
/linux-4.1.27/drivers/atm/
H A Deni.c2006 struct eni_multipliers mult; eni_ioctl() local
2009 if (copy_from_user(&mult, arg, eni_ioctl()
2012 if ((mult.tx && mult.tx <= 100) || (mult.rx &&mult.rx <= 100) || eni_ioctl()
2013 mult.tx > 65536 || mult.rx > 65536) eni_ioctl()
2015 if (mult.tx) eni_dev->tx_mult = mult.tx; eni_ioctl()
2016 if (mult.rx) eni_dev->rx_mult = mult.rx; eni_ioctl()
H A Dhe.c657 int mult, buf, buf_limit = 4; he_init_cs_block_rcm() local
740 mult = he_dev->atm_dev->link_rate / ATM_OC3_PCR; he_init_cs_block_rcm()
741 if (rate_cps > (272 * mult)) he_init_cs_block_rcm()
743 else if (rate_cps > (204 * mult)) he_init_cs_block_rcm()
745 else if (rate_cps > (136 * mult)) he_init_cs_block_rcm()
747 else if (rate_cps > (68 * mult)) he_init_cs_block_rcm()
/linux-4.1.27/drivers/cpuidle/governors/
H A Dmenu.c177 int mult = 1; performance_multiplier() local
181 mult += 2 * get_loadavg(load); performance_multiplier()
184 mult += 10 * nr_iowaiters; performance_multiplier()
186 return mult; performance_multiplier()
/linux-4.1.27/arch/tile/kernel/vdso/
H A Dvgettimeofday.c61 return ((get_cycles() - vdso->cycle_last) & vdso->mask) * vdso->mult; vgetsns()
/linux-4.1.27/include/scsi/fc/
H A Dfc_fc2.h117 #define ESB_ST_ERRP_IMM (3 << 24) /* discard mult. with immed. retran. */
/linux-4.1.27/arch/mips/sni/
H A Dtime.c50 /* .mult, .shift, .max_delta_ns and .min_delta_ns left uninitialized */
/linux-4.1.27/arch/arm64/kernel/
H A Dvdso.c219 vdso_data->cs_mult = tk->tkr_mono.mult; update_vsyscall()
/linux-4.1.27/arch/ia64/sn/kernel/sn2/
H A Dprominfo_proc.c115 /* mult by sixteen to get size in bytes */ dump_fit_entry()
/linux-4.1.27/drivers/hwmon/
H A Ds3c-hwmon.c178 ret *= cfg->mult; s3c_hwmon_ch_show()
324 if (cfg->mult >= 0x10000) s3c_hwmon_probe()
H A Dibmpex.c285 int mult = data->sensors[attr->index].multiplier; ibmpex_show_sensor() local
289 data->sensors[attr->index].values[attr->nr] * mult); ibmpex_show_sensor()
H A Dfschmd.c986 int i, mult[3] = { 0 }, offset[3] = { 0 }, vref = 0, found = 0; fschmd_dmi_decode() local
1023 mult[in] = dmi_data[i + 1] | (dmi_data[i + 2] << 8); fschmd_dmi_decode()
1043 dmi_mult[i] = mult[i] * 10; fschmd_dmi_decode()
1048 * for the mult's and offsets of in3-5 of the syl, but on fschmd_dmi_decode()
/linux-4.1.27/arch/ia64/kernel/
H A Dtime.c429 struct clocksource *c, u32 mult, cycle_t cycle_last) update_vsyscall_old()
435 fsyscall_gtod_data.clk_mult = mult; update_vsyscall_old()
428 update_vsyscall_old(struct timespec *wall, struct timespec *wtm, struct clocksource *c, u32 mult, cycle_t cycle_last) update_vsyscall_old() argument
H A Dfsys.S170 // r24 = address mult factor / cycle_last value
224 ld4 r3 = [r24] // clocksource mult value
228 setf.sig f7 = r3 // Setup for mult scaling of counter
/linux-4.1.27/tools/perf/util/
H A Dutil.c479 if (value > ULONG_MAX / i->mult) parse_tag_value()
481 value *= i->mult; parse_tag_value()
H A Devlist.c924 { .tag = 'B', .mult = 1 }, parse_pages_arg()
925 { .tag = 'K', .mult = 1 << 10 }, parse_pages_arg()
926 { .tag = 'M', .mult = 1 << 20 }, parse_pages_arg()
927 { .tag = 'G', .mult = 1 << 30 }, parse_pages_arg()
H A Dutil.h290 int mult; member in struct:parse_tag
/linux-4.1.27/arch/powerpc/kernel/
H A Dtime.c783 struct clocksource *clock, u32 mult, cycle_t cycle_last) update_vsyscall_old()
796 new_tb_to_xs = (u64) mult * (19342813113834067ULL >> clock->shift); update_vsyscall_old()
848 printk(KERN_INFO "clocksource: %s mult[%x] shift[%d] registered\n", clocksource_init()
849 clock->name, clock->mult, clock->shift); clocksource_init()
888 printk_once(KERN_DEBUG "clockevent: %s mult[%x] shift[%d] cpu[%d]\n", register_decrementer_clockevent()
889 dec->name, dec->mult, dec->shift, cpu); register_decrementer_clockevent()
782 update_vsyscall_old(struct timespec *wall_time, struct timespec *wtm, struct clocksource *clock, u32 mult, cycle_t cycle_last) update_vsyscall_old() argument
/linux-4.1.27/drivers/usb/gadget/udc/
H A Dmv_udc_core.c347 u32 temp, mult = 0; build_dtd() local
352 mult = (dqh->max_packet_length >> EP_QUEUE_HEAD_MULT_POS) build_dtd()
355 (unsigned)(mult * req->ep->ep.maxpacket)); build_dtd()
400 temp |= mult << 10; build_dtd()
452 unsigned char zlt = 0, ios = 0, mult = 0; mv_ep_enable() local
492 mult = 0; mv_ep_enable()
497 mult = 0; mv_ep_enable()
501 mult = (unsigned char)(1 + ((max >> 11) & 0x03)); mv_ep_enable()
504 if (mult > 3) mv_ep_enable()
515 | (mult << EP_QUEUE_HEAD_MULT_POS) mv_ep_enable()
H A Dfsl_udc_core.c483 * @mult: Mult field
488 unsigned int zlt, unsigned char mult) struct_ep_qh_setup()
502 | (mult << EP_QUEUE_HEAD_MULT_POS); struct_ep_qh_setup()
552 unsigned char mult = 0, zlt; fsl_ep_enable() local
580 /* mult = 0. Execute N Transactions as demonstrated by fsl_ep_enable()
584 mult = 0; fsl_ep_enable()
588 mult = (unsigned char)(1 + ((max >> 11) & 0x03)); fsl_ep_enable()
591 if (mult > 3) fsl_ep_enable()
605 * according to max, zlt, mult) */ fsl_ep_enable()
611 max, zlt, mult); fsl_ep_enable()
485 struct_ep_qh_setup(struct fsl_udc *udc, unsigned char ep_num, unsigned char dir, unsigned char ep_type, unsigned int max_pkt_len, unsigned int zlt, unsigned char mult) struct_ep_qh_setup() argument
H A Damd5536udc.h254 /* fifo size mult = fifo size / max packet */
/linux-4.1.27/drivers/net/ethernet/via/
H A Dvia-velocity.c3505 int mult = 1; get_pending_timer_val() local
3510 mult = 4; break; get_pending_timer_val()
3512 mult = 16; break; get_pending_timer_val()
3514 mult = 64; break; get_pending_timer_val()
3520 return (val & 0x3f) * mult; get_pending_timer_val()
3525 u8 mult = 0; set_pending_timer_val() local
3529 mult = 1; /* mult with 4 */ set_pending_timer_val()
3533 mult = 2; /* mult with 16 */ set_pending_timer_val()
3537 mult = 3; /* mult with 64 */ set_pending_timer_val()
3541 *val = (mult << 6) | ((us >> shift) & 0x3f); set_pending_timer_val()
/linux-4.1.27/include/net/
H A Dsch_generic.h770 u32 mult; member in struct:psched_ratecfg
782 return ((u64)(DIV_ROUND_UP(len,48)*53) * r->mult) >> r->shift; psched_l2t_ns()
784 return ((u64)len * r->mult) >> r->shift; psched_l2t_ns()
/linux-4.1.27/drivers/crypto/qat/qat_common/
H A Dadf_transport.c57 uint32_t mult = div << shift; adf_modulo() local
59 return data - mult; adf_modulo()
/linux-4.1.27/arch/x86/kernel/apic/
H A Dapic.c628 unsigned long mult; calibrate_by_pmtimer() local
641 mult = clocksource_hz2mult(PMTMR_TICKS_PER_SEC, 22); calibrate_by_pmtimer()
649 res = (((u64)deltapm) * mult) >> 22; calibrate_by_pmtimer()
693 lapic_clockevent.mult = div_sc(lapic_timer_frequency/APIC_DIVISOR, calibrate_APIC_clock()
740 lapic_clockevent.mult = div_sc(delta, TICK_NSEC * LAPIC_CAL_LOOPS, calibrate_APIC_clock()
750 apic_printk(APIC_VERBOSE, "..... mult: %u\n", lapic_clockevent.mult); calibrate_APIC_clock()
837 lapic_clockevent.mult = 1; setup_boot_APIC_clock()
/linux-4.1.27/arch/x86/xen/
H A Dtime.c319 .mult = 1,
381 .mult = 1,
/linux-4.1.27/drivers/video/fbdev/
H A Dpxa168fb.h347 #define CFG_C_MULTS(mult) ((mult) << 16)
H A Dcyber2000fb.c655 * fpll = fref * mult / div1
658 * mult = reg0xb0.7:0
/linux-4.1.27/drivers/staging/lustre/lustre/include/
H A Dlprocfs_status.h378 unsigned long count, int *val, int mult);
380 long val, int mult);
652 extern int lprocfs_seq_read_frac_helper(struct seq_file *m, long val, int mult);
657 __u64 *val, int mult);
/linux-4.1.27/drivers/connector/
H A Dconnector.c46 * Sends mult (multiple) cn_msg at a time.
/linux-4.1.27/drivers/dma/
H A Dsa11x0-dma.c583 unsigned mult = DIV_ROUND_UP(tlen, for_each_sg() local
586 tlen = (tlen / mult) & ~DMA_ALIGN; for_each_sg()
643 unsigned mult = DIV_ROUND_UP(tlen, DMA_MAX_SIZE & ~DMA_ALIGN); sa11x0_dma_prep_dma_cyclic() local
644 tlen = (tlen / mult) & ~DMA_ALIGN; sa11x0_dma_prep_dma_cyclic()
/linux-4.1.27/arch/x86/vdso/
H A Dvclock_gettime.c226 return v * gtod->mult; vgetsns()
/linux-4.1.27/arch/powerpc/kvm/
H A Demulate.c74 do_div(dec_time, decrementer_clockevent.mult); kvmppc_emulate_dec()
/linux-4.1.27/arch/arm/kernel/
H A Dhyp-stub.S69 * The zImage loader only runs on one CPU, so we don't bother with mult-CPU
H A Dvdso.c322 vdso_data->cs_mult = tk->tkr_mono.mult; update_vsyscall()
/linux-4.1.27/fs/ext3/
H A Dresize.c356 int mult = 3; ext3_list_backups() local
368 mult = 5; ext3_list_backups()
372 mult = 7; ext3_list_backups()
376 *min *= mult; ext3_list_backups()
/linux-4.1.27/drivers/mmc/core/
H A Dcore.c768 unsigned int mult; mmc_set_data_timeout() local
782 mult = mmc_card_sd(card) ? 100 : 10; mmc_set_data_timeout()
789 mult <<= card->csd.r2w_factor; mmc_set_data_timeout()
791 data->timeout_ns = card->csd.tacc_ns * mult; mmc_set_data_timeout()
792 data->timeout_clks = card->csd.tacc_clks * mult; mmc_set_data_timeout()
1884 unsigned int mult = (10 << card->csd.r2w_factor); mmc_mmc_erase_timeout() local
1885 unsigned int timeout_clks = card->csd.tacc_clks * mult; mmc_mmc_erase_timeout()
1888 /* Avoid overflow: e.g. tacc_ns=80000000 mult=1280 */ mmc_mmc_erase_timeout()
1890 timeout_us = (card->csd.tacc_ns * mult) / 1000; mmc_mmc_erase_timeout()
1892 timeout_us = (card->csd.tacc_ns / 1000) * mult; mmc_mmc_erase_timeout()
/linux-4.1.27/drivers/misc/
H A Dvmw_balloon.c603 unsigned int mult = i / b->rate_alloc; vmballoon_inflate() local
606 min(b->rate_alloc + mult * VMW_BALLOON_RATE_ALLOC_INC, vmballoon_inflate()
/linux-4.1.27/arch/mips/cavium-octeon/executive/
H A Dcvmx-bootmem.c227 /* Round req_size up to mult of minimum alignment bytes */ cvmx_bootmem_phy_alloc()
669 * Round size up to mult of minimum alignment bytes We need cvmx_bootmem_phy_named_block_alloc()
/linux-4.1.27/kernel/sched/
H A Dproc.c421 * by looking at 1 bits in n and doing as many mult/shift instead of
422 * n mult/shifts needed by the exact degradation.
/linux-4.1.27/drivers/mfd/
H A Dsi476x-cmd.c794 report->mult = resp[11]; si476x_core_cmd_am_rsq_status()
1221 report->mult = resp[11]; si476x_core_cmd_fm_rsq_status_a10()
1275 report->mult = resp[11]; si476x_core_cmd_fm_rsq_status_a20()
1332 report->mult = resp[11]; si476x_core_cmd_fm_rsq_status_a30()
/linux-4.1.27/drivers/scsi/
H A Dscsi_transport_spi.c462 int mult = 100; store_spi_transport_period_helper() local
467 picosec += (*endp - '0') * mult; store_spi_transport_period_helper()
468 mult /= 10; store_spi_transport_period_helper()
469 } while (mult > 0); store_spi_transport_period_helper()
H A Dwd33c93.h213 #define OPTIMUM_SX_PER 252 /* (ns) best we can do (mult-of-4) */
H A Din2000.h269 #define OPTIMUM_SX_PER 252 /* (ns) best we can do (mult-of-4) */
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ptp.c263 cc->mult = 1; xgbe_ptp_register()
/linux-4.1.27/arch/x86/platform/uv/
H A Duv_time.c399 clock_event_device_uv.mult = div_sc(sn_rtc_cycles_per_second, uv_rtc_setup_clock()
/linux-4.1.27/drivers/usb/chipidea/
H A Dudc.c818 hwreq->req.length > (1 + hwep->ep.mult) * hwep->ep.maxpacket) { _ep_queue()
1234 hwep->ep.mult = QH_ISO_MULT(usb_endpoint_maxp(desc)); ep_enable()
1242 * For ISO-TX, we set mult at QH as the largest value, and use ep_enable()
1243 * MultO at TD as real mult value. ep_enable()
/linux-4.1.27/drivers/usb/core/
H A Durb.c407 int mult = USB_SS_MULT(ep->ss_ep_comp.bmAttributes); usb_submit_urb() local
409 max *= mult; usb_submit_urb()
414 int mult = 1 + ((max >> 11) & 0x03); usb_submit_urb() local
416 max *= mult; usb_submit_urb()
/linux-4.1.27/drivers/usb/gadget/function/
H A Duvc_video.c246 * (video->ep->mult + 1); uvc_video_alloc_requests()
/linux-4.1.27/include/linux/usb/
H A Dgadget.h156 * @mult: multiplier, 'mult' value for SS Isoc EPs
179 unsigned mult:2; member in struct:usb_ep
/linux-4.1.27/drivers/net/fddi/skfp/h/
H A Dsmc.h319 u_char evc_index ; /* index for mult. instances */
/linux-4.1.27/fs/ext4/
H A Dresize.c680 int mult = 3; ext4_list_backups() local
692 mult = 5; ext4_list_backups()
696 mult = 7; ext4_list_backups()
700 *min *= mult; ext4_list_backups()
/linux-4.1.27/drivers/infiniband/core/
H A Dverbs.c68 __attribute_const__ enum ib_rate mult_to_ib_rate(int mult) mult_to_ib_rate() argument
70 switch (mult) { mult_to_ib_rate()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
H A Digb_ptp.c996 adapter->cc.mult = 1; igb_ptp_init()
1016 adapter->cc.mult = 1; igb_ptp_init()
/linux-4.1.27/drivers/media/rc/
H A Dredrat3.c693 int mult = 6000000; mod_freq_to_val() local
696 return 65536 - (mult / mod_freq); mod_freq_to_val()
/linux-4.1.27/drivers/usb/gadget/
H A Dcomposite.c150 _ep->mult = 0;
166 /* mult: bits 1:0 of bmAttributes */
167 _ep->mult = comp_desc->bmAttributes & 0x3;
/linux-4.1.27/sound/pci/riptide/
H A Driptide.c668 unsigned int mult = 1; atoh() local
677 sum += mult * value; atoh()
678 mult *= 16; atoh()
/linux-4.1.27/drivers/net/ethernet/freescale/
H A Dfec_ptp.c285 fep->cc.mult = FEC_CC_MULT; fec_ptp_start_cyclecounter()
/linux-4.1.27/drivers/usb/host/
H A Dxhci-mem.c1374 * and mult size.
1536 bw_info->mult = 0; xhci_clear_endpoint_bw_info()
1580 /* Number of packets and mult are zero-based in the xhci_update_bw_info()
1584 bw_info->mult = CTX_TO_EP_MULT( xhci_update_bw_info()
H A Dxhci.h618 * @ep_info: endpoint state, streams, mult, and interval information.
800 /* mult and num_packets are one-based */
801 unsigned int mult; member in struct:xhci_bw_info
/linux-4.1.27/drivers/video/fbdev/mmp/hw/
H A Dmmp_ctrl.h590 #define CFG_C_MULTS(mult) ((mult)<<16)
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dni_mio_common.c4805 unsigned mult; ni_mseries_get_pll_parameters() local
4818 for (mult = 1; mult <= max_mult; ++mult) { ni_mseries_get_pll_parameters()
4820 (reference_picosec * div) / mult; ni_mseries_get_pll_parameters()
4825 best_mult = mult; ni_mseries_get_pll_parameters()
/linux-4.1.27/drivers/usb/dwc3/
H A Dgadget.c195 int mult = 1; dwc3_gadget_resize_tx_fifos() local
203 mult = 3; dwc3_gadget_resize_tx_fifos()
216 tmp = mult * (dep->endpoint.maxpacket + mdwidth); dwc3_gadget_resize_tx_fifos()
/linux-4.1.27/drivers/scsi/sym53c8xx_2/
H A Dsym_hipd.c389 static void sym_getclock (struct sym_hcb *np, int mult) sym_getclock() argument
400 if (mult > 1 && (stest1 & (DBLEN+DBLSEL)) == DBLEN+DBLSEL) { sym_getclock()
403 np->multiplier = mult; sym_getclock()
411 if (np->multiplier != mult || (scntl3 & 7) < 3 || !(scntl3 & 1)) { sym_getclock()
422 if (f1 < 80000 && mult > 1) { sym_getclock()
426 np->multiplier = mult; sym_getclock()
/linux-4.1.27/drivers/infiniband/hw/ipath/
H A Dipath_verbs.c991 static enum ib_rate ipath_mult_to_ib_rate(unsigned mult) ipath_mult_to_ib_rate() argument
993 switch (mult) { ipath_mult_to_ib_rate()

Completed in 4741 milliseconds

12