Searched refs:den (Results 1 - 80 of 80) sorted by relevance

/linux-4.4.14/drivers/clk/mmp/
H A Dclk-frac.c36 rate = (((*prate / 10000) * factor->ftbl[i].den) / clk_factor_round_rate()
56 unsigned int val, num, den; clk_factor_recalc_rate() local
64 den = (val >> masks->den_shift) & masks->den_mask; clk_factor_recalc_rate()
66 if (!den) clk_factor_recalc_rate()
69 return (((parent_rate / 10000) * den) / clk_factor_recalc_rate()
86 rate = (((prate / 10000) * factor->ftbl[i].den) / clk_factor_set_rate()
103 val |= (factor->ftbl[i].den & masks->den_mask) << masks->den_shift; clk_factor_set_rate()
117 u32 val, num, den; clk_factor_init() local
130 den = (val >> masks->den_shift) & masks->den_mask; clk_factor_init()
133 if (den == factor->ftbl[i].den && num == factor->ftbl[i].num) clk_factor_init()
142 val |= (factor->ftbl[0].den & masks->den_mask) << clk_factor_init()
H A Dclk-of-pxa1928.c65 {.num = 832, .den = 234}, /*58.5MHZ */
66 {.num = 1, .den = 1}, /*26MHZ */
H A Dclk.h22 unsigned int den; member in struct:mmp_clk_factor_tbl
H A Dclk-mmp2.c67 {.num = 8125, .den = 1536}, /*14.745MHZ */
68 {.num = 3521, .den = 689}, /*19.23MHZ */
H A Dclk-of-mmp2.c102 {.num = 8125, .den = 1536}, /*14.745MHZ */
103 {.num = 3521, .den = 689}, /*19.23MHZ */
H A Dclk-of-pxa168.c91 {.num = 8125, .den = 1536}, /*14.745MHZ */
H A Dclk-of-pxa910.c91 {.num = 8125, .den = 1536}, /*14.745MHZ */
H A Dclk-pxa168.c60 {.num = 8125, .den = 1536}, /*14.745MHZ */
H A Dclk-pxa910.c58 {.num = 8125, .den = 1536}, /*14.745MHZ */
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_pll.c35 * @den: denominator
43 static void amdgpu_pll_reduce_ratio(unsigned *nom, unsigned *den, amdgpu_pll_reduce_ratio() argument
49 tmp = gcd(*nom, *den); amdgpu_pll_reduce_ratio()
51 *den /= tmp; amdgpu_pll_reduce_ratio()
57 *den *= tmp; amdgpu_pll_reduce_ratio()
61 if (*den < den_min) { amdgpu_pll_reduce_ratio()
62 tmp = DIV_ROUND_UP(den_min, *den); amdgpu_pll_reduce_ratio()
64 *den *= tmp; amdgpu_pll_reduce_ratio()
72 * @den: denominator
82 static void amdgpu_pll_get_fb_ref_div(unsigned nom, unsigned den, unsigned post_div, amdgpu_pll_get_fb_ref_div() argument
90 *ref_div = min(max(DIV_ROUND_CLOSEST(den, post_div), 1u), ref_div_max); amdgpu_pll_get_fb_ref_div()
91 *fb_div = DIV_ROUND_CLOSEST(nom * *ref_div * post_div, den); amdgpu_pll_get_fb_ref_div()
128 unsigned nom, den; amdgpu_pll_compute() local
186 den = pll->reference_freq; amdgpu_pll_compute()
189 amdgpu_pll_reduce_ratio(&nom, &den, fb_div_min, post_div_min); amdgpu_pll_compute()
200 amdgpu_pll_get_fb_ref_div(nom, den, post_div, fb_div_max, amdgpu_pll_compute()
215 amdgpu_pll_get_fb_ref_div(nom, den, post_div, fb_div_max, ref_div_max, amdgpu_pll_compute()
/linux-4.4.14/lib/
H A Dflex_proportions.c143 s64 num, den; fprop_fraction_single() local
149 den = percpu_counter_read_positive(&p->events); fprop_fraction_single()
156 if (den <= num) { fprop_fraction_single()
158 den = num; fprop_fraction_single()
160 den = 1; fprop_fraction_single()
162 *denominator = den; fprop_fraction_single()
231 s64 num, den; fprop_fraction_percpu() local
237 den = percpu_counter_read_positive(&p->events); fprop_fraction_percpu()
244 if (den <= num) { fprop_fraction_percpu()
246 den = num; fprop_fraction_percpu()
248 den = 1; fprop_fraction_percpu()
250 *denominator = den; fprop_fraction_percpu()
/linux-4.4.14/drivers/clk/spear/
H A Dclk-aux-synth.c69 unsigned int num = 1, den = 1, val, eqn; clk_aux_recalc_rate() local
82 den = 2; clk_aux_recalc_rate()
89 den *= (val >> aux->masks->yscale_sel_shift) & clk_aux_recalc_rate()
92 if (!den) clk_aux_recalc_rate()
95 return (((parent_rate / 10000) * num) / den) * 10000; clk_aux_recalc_rate()
H A Dclk-vco-pll.c197 unsigned int num = 2, den = 0, val, mode = 0; clk_vco_recalc_rate() local
209 den = (val >> PLL_DIV_N_SHIFT) & PLL_DIV_N_MASK; clk_vco_recalc_rate()
218 den *= 256; clk_vco_recalc_rate()
221 if (!den) { clk_vco_recalc_rate()
226 return (((parent_rate / 10000) * num) / den) * 10000; clk_vco_recalc_rate()
/linux-4.4.14/arch/ia64/kernel/
H A Dtime.c247 itc_ratio.den = 1; ia64_init_itm()
255 if (!proc_ratio.den) ia64_init_itm()
256 proc_ratio.den = 1; /* avoid division by zero */ ia64_init_itm()
257 if (!itc_ratio.den) ia64_init_itm()
258 itc_ratio.den = 1; /* avoid division by zero */ ia64_init_itm()
260 itc_freq = (platform_base_freq*itc_ratio.num)/itc_ratio.den; ia64_init_itm()
266 itc_ratio.num, itc_ratio.den, itc_freq / 1000000, (itc_freq / 1000) % 1000); ia64_init_itm()
269 itc_drift = platform_base_drift*itc_ratio.num/itc_ratio.den; ia64_init_itm()
276 local_cpu_data->proc_freq = (platform_base_freq*proc_ratio.num)/proc_ratio.den; ia64_init_itm()
H A Dpalinfo.c706 proc.num, proc.den, bus.num, bus.den, itc.num, itc.den); frequency_info()
/linux-4.4.14/drivers/media/i2c/m5mols/
H A Dm5mols_capture.c43 u32 num, den; m5mols_read_rational() local
47 ret = m5mols_read_u32(sd, addr_den, &den); m5mols_read_rational()
50 *val = den == 0 ? 0 : num / den; m5mols_read_rational()
/linux-4.4.14/sound/pci/emu10k1/
H A Dtimer.c62 unsigned long *num, unsigned long *den) snd_emu10k1_timer_precise_resolution()
65 *den = 48000; snd_emu10k1_timer_precise_resolution()
61 snd_emu10k1_timer_precise_resolution(struct snd_timer *timer, unsigned long *num, unsigned long *den) snd_emu10k1_timer_precise_resolution() argument
/linux-4.4.14/drivers/clk/qcom/
H A Dclk-rcg2.c384 int den; member in struct:frac_entry
428 request *= frac->den; clk_edp_pixel_set_rate()
440 f.n = frac->den; clk_edp_pixel_set_rate()
478 request *= frac->den; clk_edp_pixel_determine_rate()
490 frac->num, frac->den, clk_edp_pixel_determine_rate()
491 !!frac->den, hid_div); clk_edp_pixel_determine_rate()
653 request = (req->rate * frac->den) / frac->num; clk_pixel_determine_rate()
661 req->rate = (src_rate * frac->num) / frac->den; clk_pixel_determine_rate()
691 request = (rate * frac->den) / frac->num; clk_pixel_set_rate()
703 f.n = frac->den; clk_pixel_set_rate()
H A Dclk-rcg.c591 int den; member in struct:frac_entry
609 request = (req->rate * frac->den) / frac->num; clk_rcg_pixel_determine_rate()
618 req->rate = (src_rate * frac->num) / frac->den; clk_rcg_pixel_determine_rate()
652 request = (rate * frac->den) / frac->num; clk_rcg_pixel_set_rate()
659 f.n = frac->den; clk_rcg_pixel_set_rate()
/linux-4.4.14/sound/core/
H A Dpcm_lib.c818 unsigned int den; snd_interval_ratnum() local
823 den = div_up(num, q); snd_interval_ratnum()
824 if (den < rats[k].den_min) snd_interval_ratnum()
826 if (den > rats[k].den_max) snd_interval_ratnum()
827 den = rats[k].den_max; snd_interval_ratnum()
830 r = (den - rats[k].den_min) % rats[k].den_step; snd_interval_ratnum()
832 den -= r; snd_interval_ratnum()
834 diff = num - q * den; snd_interval_ratnum()
838 diff * best_den < best_diff * den) { snd_interval_ratnum()
840 best_den = den; snd_interval_ratnum()
857 unsigned int den; snd_interval_ratnum() local
864 den = div_down(num, q); snd_interval_ratnum()
865 if (den > rats[k].den_max) snd_interval_ratnum()
867 if (den < rats[k].den_min) snd_interval_ratnum()
868 den = rats[k].den_min; snd_interval_ratnum()
871 r = (den - rats[k].den_min) % rats[k].den_step; snd_interval_ratnum()
873 den += rats[k].den_step - r; snd_interval_ratnum()
875 diff = q * den - num; snd_interval_ratnum()
879 diff * best_den < best_diff * den) { snd_interval_ratnum()
881 best_den = den; snd_interval_ratnum()
935 unsigned int den = rats[k].den; snd_interval_ratden() local
938 num = mul(q, den); snd_interval_ratden()
949 diff = num - q * den; snd_interval_ratden()
951 diff * best_den < best_diff * den) { snd_interval_ratden()
953 best_den = den; snd_interval_ratden()
967 unsigned int den = rats[k].den; snd_interval_ratden() local
970 num = mul(q, den); snd_interval_ratden()
981 diff = q * den - num; snd_interval_ratden()
983 diff * best_den < best_diff * den) { snd_interval_ratden()
985 best_den = den; snd_interval_ratden()
1344 unsigned int num = 0, den = 0; snd_pcm_hw_rule_ratnums() local
1347 r->nrats, r->rats, &num, &den); snd_pcm_hw_rule_ratnums()
1348 if (err >= 0 && den && rule->var == SNDRV_PCM_HW_PARAM_RATE) { snd_pcm_hw_rule_ratnums()
1350 params->rate_den = den; snd_pcm_hw_rule_ratnums()
1380 unsigned int num = 0, den = 0; snd_pcm_hw_rule_ratdens() local
1382 r->nrats, r->rats, &num, &den); snd_pcm_hw_rule_ratdens()
1383 if (err >= 0 && den && rule->var == SNDRV_PCM_HW_PARAM_RATE) { snd_pcm_hw_rule_ratdens()
1385 params->rate_den = den; snd_pcm_hw_rule_ratdens()
/linux-4.4.14/drivers/iio/adc/
H A Dqcom-spmi-vadc.c134 * @den: the inverse denominator of the gain applied to the input channel.
138 u32 den; member in struct:vadc_prescale_ratio
190 {.num = 1, .den = 1},
191 {.num = 1, .den = 3},
192 {.num = 1, .den = 4},
193 {.num = 1, .den = 6},
194 {.num = 1, .den = 20},
195 {.num = 1, .den = 8},
196 {.num = 10, .den = 81},
197 {.num = 1, .den = 10}
489 voltage = voltage * prescale->den; vadc_calibrate()
503 static int vadc_prescaling_from_dt(u32 num, u32 den) vadc_prescaling_from_dt() argument
509 vadc_prescale_ratios[pre].den == den) vadc_prescaling_from_dt()
/linux-4.4.14/lib/reed_solomon/
H A Ddecode_rs.c29 uint16_t u, q, tmp, num1, num2, den, discr_r, syn_error; variable
225 * inv(X(l))**(fcr-1) and den = lambda_pr(inv(X(l))) all in poly-form
235 den = 0;
241 den ^= alpha_to[rs_modnn(rs, lambda[i + 1] +
249 nn - index_of[den])];
/linux-4.4.14/sound/soc/codecs/
H A Dpcm512x.c703 unsigned long den; pcm512x_find_pll_coeff() local
709 den = pllin_rate / common; pcm512x_find_pll_coeff()
711 /* pllin_rate / P (or here, den) cannot be greater than 20 MHz */ pcm512x_find_pll_coeff()
712 if (pllin_rate / den > 20000000 && num < 8) { pcm512x_find_pll_coeff()
713 num *= DIV_ROUND_UP(pllin_rate / den, 20000000); pcm512x_find_pll_coeff()
714 den *= DIV_ROUND_UP(pllin_rate / den, 20000000); pcm512x_find_pll_coeff()
716 dev_dbg(dev, "num / den = %lu / %lu\n", num, den); pcm512x_find_pll_coeff()
718 P = den; pcm512x_find_pll_coeff()
719 if (den <= 15 && num <= 16 * 63 pcm512x_find_pll_coeff()
744 common = gcd(10000 * num, den); pcm512x_find_pll_coeff()
746 den /= common; pcm512x_find_pll_coeff()
747 dev_dbg(dev, "num %lu den %lu common %lu\n", num, den, common); pcm512x_find_pll_coeff()
749 for (P = den; P <= 15; P++) { pcm512x_find_pll_coeff()
752 if (num * P % den) pcm512x_find_pll_coeff()
754 K = num * P / den; pcm512x_find_pll_coeff()
/linux-4.4.14/arch/arm/mach-omap2/
H A Dtimer.c552 unsigned long long num, den; realtime_counter_init() local
591 den = 244; realtime_counter_init()
600 den = 125; realtime_counter_init()
604 den = 1625; realtime_counter_init()
608 den = 25; realtime_counter_init()
612 den = 625; realtime_counter_init()
616 den = 1625; realtime_counter_init()
620 den = 1125; realtime_counter_init()
626 den = 25; realtime_counter_init()
639 reg |= den; realtime_counter_init()
642 arch_timer_freq = DIV_ROUND_UP_ULL(rate * num, den); realtime_counter_init()
/linux-4.4.14/drivers/video/fbdev/core/
H A Dfbcvt.c76 u32 den; fb_cvt_hperiod() local
80 den = 2 * (cvt->yres/cvt->interlace + 2 * cvt->v_margin); fb_cvt_hperiod()
83 den = 2 * (cvt->yres/cvt->interlace + cvt->v_margin * 2 fb_cvt_hperiod()
87 return 2 * (num/den); fb_cvt_hperiod()
/linux-4.4.14/drivers/isdn/mISDN/
H A Dfsm.h5 * Thanks to Jan den Ouden
H A Dfsm.c6 * Thanks to Jan den Ouden
/linux-4.4.14/fs/f2fs/
H A Dextent_cache.c330 struct extent_node **den, __try_merge_extent_node()
345 *den = prev_ex; __try_merge_extent_node()
509 struct extent_node *den = NULL; f2fs_update_extent_tree_range() local
512 en1 = __try_merge_extent_node(sbi, et, &ei, &den, f2fs_update_extent_tree_range()
533 if (den && !list_empty(&den->list)) f2fs_update_extent_tree_range()
534 list_del(&den->list); f2fs_update_extent_tree_range()
537 if (den) f2fs_update_extent_tree_range()
538 kmem_cache_free(extent_node_slab, den); f2fs_update_extent_tree_range()
328 __try_merge_extent_node(struct f2fs_sb_info *sbi, struct extent_tree *et, struct extent_info *ei, struct extent_node **den, struct extent_node *prev_ex, struct extent_node *next_ex) __try_merge_extent_node() argument
/linux-4.4.14/drivers/media/v4l2-core/
H A Dv4l2-dv-timings.c635 u32 den; v4l2_detect_gtf() local
639 den = (hfreq * (100 - GTF_D_C_PRIME) + GTF_D_M_PRIME * 1000) * v4l2_detect_gtf()
641 h_blank = div_u64((num + (den >> 1)), den); v4l2_detect_gtf()
645 u32 den; v4l2_detect_gtf() local
649 den = (hfreq * (100 - GTF_S_C_PRIME) + GTF_S_M_PRIME * 1000) * v4l2_detect_gtf()
651 h_blank = div_u64((num + (den >> 1)), den); v4l2_detect_gtf()
/linux-4.4.14/arch/mips/txx9/generic/
H A Dirq_tx4939.c172 __raw_writel(0, &tx4939_ircptr->den.r); tx4939_irq_init()
193 __raw_writel(TXx9_IRCER_ICE, &tx4939_ircptr->den.r); tx4939_irq_init()
/linux-4.4.14/drivers/gpu/drm/radeon/
H A Dradeon_display.c903 * @den: denominator
911 static void avivo_reduce_ratio(unsigned *nom, unsigned *den, avivo_reduce_ratio() argument
917 tmp = gcd(*nom, *den); avivo_reduce_ratio()
919 *den /= tmp; avivo_reduce_ratio()
925 *den *= tmp; avivo_reduce_ratio()
929 if (*den < den_min) { avivo_reduce_ratio()
930 tmp = DIV_ROUND_UP(den_min, *den); avivo_reduce_ratio()
932 *den *= tmp; avivo_reduce_ratio()
940 * @den: denominator
950 static void avivo_get_fb_ref_div(unsigned nom, unsigned den, unsigned post_div, avivo_get_fb_ref_div() argument
958 *ref_div = min(max(DIV_ROUND_CLOSEST(den, post_div), 1u), ref_div_max); avivo_get_fb_ref_div()
959 *fb_div = DIV_ROUND_CLOSEST(nom * *ref_div * post_div, den); avivo_get_fb_ref_div()
996 unsigned nom, den; radeon_compute_pll_avivo() local
1057 den = pll->reference_freq; radeon_compute_pll_avivo()
1060 avivo_reduce_ratio(&nom, &den, fb_div_min, post_div_min); radeon_compute_pll_avivo()
1071 avivo_get_fb_ref_div(nom, den, post_div, fb_div_max, radeon_compute_pll_avivo()
1086 avivo_get_fb_ref_div(nom, den, post_div, fb_div_max, ref_div_max, radeon_compute_pll_avivo()
/linux-4.4.14/drivers/video/fbdev/aty/
H A Dradeonfb.h438 static inline int round_div(int num, int den) round_div() argument
440 return (num + (den / 2)) / den; round_div()
H A Dradeon_base.c844 int nom, den; radeonfb_check_var() local
872 nom = den = 1; radeonfb_check_var()
879 den = 1; radeonfb_check_var()
888 den = 1; radeonfb_check_var()
899 den = 1; radeonfb_check_var()
908 den = 1; radeonfb_check_var()
939 if (((v.xres_virtual * v.yres_virtual * nom) / den) > rinfo->mapped_vram) radeonfb_check_var()
/linux-4.4.14/sound/isa/sb/
H A Dsb8_main.c81 unsigned int num = 0, den = 0; snd_sb8_hw_constraint_rate_channels() local
83 2, stereo_clocks, &num, &den); snd_sb8_hw_constraint_rate_channels()
84 if (err >= 0 && den) { snd_sb8_hw_constraint_rate_channels()
86 params->rate_den = den; snd_sb8_hw_constraint_rate_channels()
/linux-4.4.14/sound/usb/line6/
H A Dpodhd.c34 .den = 1,
H A Dplayback.c153 line6pcm->properties->rates.rats[0].den * submit_audio_out_urb()
H A Dpod.c128 .den = 2
H A Dtoneport.c75 .den = 1
/linux-4.4.14/drivers/media/dvb-frontends/
H A Dzl10039.c204 /* Cancelled num/den 80 to prevent overflow */ zl10039_set_params()
207 /* Cancelled num/den 10 to prevent overflow */ zl10039_set_params()
/linux-4.4.14/include/linux/
H A Dmpi.h108 int mpi_tdiv_r(MPI rem, MPI num, MPI den);
109 int mpi_tdiv_qr(MPI quot, MPI rem, MPI num, MPI den);
/linux-4.4.14/drivers/video/fbdev/riva/
H A Dfbdev.c852 * @den:
866 int nom, int den) rivafb_do_maximize()
886 if (modes[i].xres * nom / den * modes[i].yres < rivafb_do_maximize()
903 var->xres_virtual = (info->fix.smem_len * den / rivafb_do_maximize()
909 var->yres_virtual = info->fix.smem_len * den / rivafb_do_maximize()
915 if (var->xres_virtual * nom / den * var->yres_virtual > info->fix.smem_len) { rivafb_do_maximize()
924 if (var->xres_virtual * nom / den >= 8192) { rivafb_do_maximize()
927 var->xres_virtual, 8192 * den / nom - 16); rivafb_do_maximize()
928 var->xres_virtual = 8192 * den / nom - 16; rivafb_do_maximize()
1087 int nom, den; /* translating from pixels->bytes */ rivafb_check_var() local
1096 nom = den = 1; rivafb_check_var()
1124 den = 1; rivafb_check_var()
1133 den = 1; rivafb_check_var()
1170 if (rivafb_do_maximize(info, var, nom, den) < 0) rivafb_check_var()
864 rivafb_do_maximize(struct fb_info *info, struct fb_var_screeninfo *var, int nom, int den) rivafb_do_maximize() argument
/linux-4.4.14/drivers/media/platform/soc_camera/
H A Dmx2_camera.c1011 unsigned int num, den; mx2_emmaprp_resize() local
1037 den = out / m; mx2_emmaprp_resize()
1041 if ((num >= 2 * den) && (den == 1) && mx2_emmaprp_resize()
1074 int in_pos_inc = 2 * den; mx2_emmaprp_resize()
1077 int init_carry = num - den; mx2_emmaprp_resize()
1081 v = den + in_pos_inc; mx2_emmaprp_resize()
H A Dmx3_camera.c743 unsigned int num, den; configure_geometry() local
744 int ret = soc_mbus_samples_per_pixel(fmt, &num, &den); configure_geometry()
746 width = width * num / den; configure_geometry()
/linux-4.4.14/drivers/isdn/hisax/
H A Dfsm.c12 * Thanks to Jan den Ouden
H A Dteles0.c6 * based on the teles driver from Jan den Ouden
12 * Thanks to Jan den Ouden
H A Disdnl3.c4 * based on the teles driver from Jan den Ouden
13 * Thanks to Jan den Ouden
H A Dtei.c4 * based on the teles driver from Jan den Ouden
13 * Thanks to Jan den Ouden
H A Disdnl1.c6 * based on the teles driver from Jan den Ouden
15 * Thanks to Jan den Ouden
H A Dteles3.c11 * Thanks to Jan den Ouden
H A Dq931.c5 * Author Jan den Ouden
6 * Copyright by Jan den Ouden
H A Dcallc.c12 * based on the teles driver from Jan den Ouden
14 * Thanks to Jan den Ouden
H A Disdnl2.c4 * based on the teles driver from Jan den Ouden
13 * Thanks to Jan den Ouden
H A Dl3dss1.c8 * based on the teles driver from Jan den Ouden
17 * Thanks to Jan den Ouden
H A Dconfig.c13 * based on the teles driver from Jan den Ouden
/linux-4.4.14/include/sound/
H A Dtimer.h69 int (*precise_resolution) (struct snd_timer * timer, unsigned long *num, unsigned long *den);
H A Dpcm.h263 unsigned int den; member in struct:snd_ratden
/linux-4.4.14/drivers/dma/sh/
H A Dsudmac.c94 u32 den = sudmac_readl(sc, SUDMAC_CH0DEN + sc->offset); sudmac_is_busy() local
96 if (den) sudmac_is_busy()
/linux-4.4.14/drivers/video/fbdev/matrox/
H A Dmatroxfb_maven.c200 unsigned int den; member in struct:matrox_pll_ctl
215 .den = 50
220 .den = 60
230 unsigned int fmin = pll->vco_freq_min / ctl->den; matroxfb_PLL_mavenclock()
240 fmax = pll->vco_freq_max / ctl->den; matroxfb_PLL_mavenclock()
294 return fxtal * (*feed) / (*in) * ctl->den; matroxfb_PLL_mavenclock()
/linux-4.4.14/drivers/video/fbdev/
H A Dcirrusfb.c408 static void bestclock(long freq, int *nom, int *den, int *div);
669 int nom, den, div; cirrusfb_set_par_foo() local
845 bestclock(freq, &nom, &den, &div); cirrusfb_set_par_foo()
847 dev_dbg(info->device, "VCLK freq: %ld kHz nom: %d den: %d div: %d\n", cirrusfb_set_par_foo()
848 freq, nom, den, div); cirrusfb_set_par_foo()
885 tmp = den << 1; cirrusfb_set_par_foo()
2739 static void bestclock(long freq, int *nom, int *den, int *div) bestclock() argument
2745 assert(den != NULL); bestclock()
2749 *den = 0; bestclock()
2773 *den = temp; bestclock()
2788 *den = d; bestclock()
/linux-4.4.14/drivers/net/wireless/b43/
H A Dphy_ht.c729 s32 num, den, pwr; b43_phy_ht_tx_power_ctl_setup() local
734 den = 32768 + a1[c] * i; b43_phy_ht_tx_power_ctl_setup()
735 pwr = max((4 * num + den / 2) / den, -8); b43_phy_ht_tx_power_ctl_setup()
H A Dphy_g.c2323 static s32 b43_tssi2dbm_ad(s32 num, s32 den) b43_tssi2dbm_ad() argument
2326 return num / den; b43_tssi2dbm_ad()
2328 return (num + den / 2) / den; b43_tssi2dbm_ad()
H A Dphy_n.c4065 s32 num, den, pwr; b43_nphy_tx_power_ctl_setup() local
4212 den = 32768 + a1[c] * i; b43_nphy_tx_power_ctl_setup()
4213 pwr = max((4 * num + den / 2) / den, -8); b43_nphy_tx_power_ctl_setup()
/linux-4.4.14/lib/mpi/
H A Dmpih-div.c40 /* Divide num (NP/NSIZE) by den (DP/DSIZE) and write
/linux-4.4.14/sound/soc/atmel/
H A Datmel_ssc_dai.c219 unsigned int num = 0, den = 0; atmel_ssc_hw_rule_rate() local
255 ret = snd_interval_ratnum(i, 1, &r, &num, &den); atmel_ssc_hw_rule_rate()
256 if (ret >= 0 && den && rule->var == SNDRV_PCM_HW_PARAM_RATE) { atmel_ssc_hw_rule_rate()
258 params->rate_den = den; atmel_ssc_hw_rule_rate()
/linux-4.4.14/drivers/gpu/drm/gma500/
H A Dcdv_intel_dp.c953 cdv_intel_reduce_ratio(uint32_t *num, uint32_t *den) cdv_intel_reduce_ratio() argument
956 while (*num > 0xffffff || *den > 0xffffff) { cdv_intel_reduce_ratio()
958 *den >>= 1; cdv_intel_reduce_ratio()
963 m = do_div(value, *den); cdv_intel_reduce_ratio()
965 *den = 0x800000; cdv_intel_reduce_ratio()
/linux-4.4.14/drivers/media/platform/exynos4-is/
H A Dfimc-is-param.h818 u32 den; member in struct:rational
823 s32 den; member in struct:srational
/linux-4.4.14/fs/gfs2/
H A Dquota.c1043 unsigned int num, den; need_sync() local
1055 den = gt->gt_quota_scale_den; need_sync()
1065 value = div_s64(value, den); need_sync()
/linux-4.4.14/drivers/net/wireless/b43legacy/
H A Dphy.c1958 s32 b43legacy_tssi2dbm_ad(s32 num, s32 den) b43legacy_tssi2dbm_ad() argument
1961 return num/den; b43legacy_tssi2dbm_ad()
1963 return (num+den/2)/den; b43legacy_tssi2dbm_ad()
/linux-4.4.14/arch/mips/include/asm/txx9/
H A Dtx4939.h84 struct tx4939_le_reg den; member in struct:tx4939_irc_reg
/linux-4.4.14/drivers/isdn/i4l/
H A Disdn_v110.c171 for (rbuf++, len--; len > 0; len--, rbuf++) /* such den SyncHeader in buf ! */ SyncHeader()
/linux-4.4.14/sound/pci/ymfpci/
H A Dymfpci_main.c1934 unsigned long *num, unsigned long *den) snd_ymfpci_timer_precise_resolution()
1937 *den = 96000; snd_ymfpci_timer_precise_resolution()
1933 snd_ymfpci_timer_precise_resolution(struct snd_timer *timer, unsigned long *num, unsigned long *den) snd_ymfpci_timer_precise_resolution() argument
/linux-4.4.14/drivers/uwb/
H A Drsv.c46 [UWB_RSV_STATE_T_EXPANDING_DENIED] = "t expanding den ",
/linux-4.4.14/drivers/net/ethernet/amd/
H A Ddeclance.c6 * adopted from sunlance.c by Richard van den Berg
/linux-4.4.14/sound/pci/
H A Dazt3328.c2234 unsigned long *num, unsigned long *den) snd_azf3328_timer_precise_resolution()
2237 *den = 1024000 / seqtimer_scaling; snd_azf3328_timer_precise_resolution()
2233 snd_azf3328_timer_precise_resolution(struct snd_timer *timer, unsigned long *num, unsigned long *den) snd_azf3328_timer_precise_resolution() argument
H A Dsonicvibes.c255 .den = 65536,
H A Dens1370.c492 .den = 1 << 15,
/linux-4.4.14/arch/ia64/include/asm/
H A Dpal.h150 u32 den, num; /* numerator & denominator */ member in struct:pal_freq_ratio
/linux-4.4.14/drivers/scsi/
H A Dadvansys.c2107 #define ASC_TENTHS(num, den) \
2108 (((10 * ((num)/(den))) > (((num) * 10)/(den))) ? \
2109 0 : ((((num) * 10)/(den)) - (10 * ((num)/(den)))))
/linux-4.4.14/drivers/gpu/drm/i915/
H A Dintel_display.c7098 intel_reduce_m_n_ratio(uint32_t *num, uint32_t *den) intel_reduce_m_n_ratio() argument
7101 *den > DATA_LINK_M_N_MASK) { intel_reduce_m_n_ratio()
7103 *den >>= 1; intel_reduce_m_n_ratio()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/phy/
H A Dphy_n.c17669 s32 num, den, pwr_est; wlc_phy_txpwrctrl_pwr_setup_nphy() local
17848 den = 32768 + a1[tbl_id - 26] * idx; wlc_phy_txpwrctrl_pwr_setup_nphy()
17849 pwr_est = max(((4 * num + den / 2) / den), -8); wlc_phy_txpwrctrl_pwr_setup_nphy()

Completed in 4897 milliseconds