/kernel/linux/linux-5.10/sound/core/seq/ |
H A D | seq_timer.h | 15 unsigned long fraction; /* current time per tick in nsec */ member 57 tick->fraction += resolution; in snd_seq_timer_update_tick() 58 tick->cur_tick += (unsigned int)(tick->fraction / tick->resolution); in snd_seq_timer_update_tick() 59 tick->fraction %= tick->resolution; in snd_seq_timer_update_tick()
|
/kernel/linux/linux-6.6/sound/core/seq/ |
H A D | seq_timer.h | 15 unsigned long fraction; /* current time per tick in nsec */ member 57 tick->fraction += resolution; in snd_seq_timer_update_tick() 58 tick->cur_tick += (unsigned int)(tick->fraction / tick->resolution); in snd_seq_timer_update_tick() 59 tick->fraction %= tick->resolution; in snd_seq_timer_update_tick()
|
/kernel/linux/linux-5.10/arch/m68k/fpsp040/ |
H A D | binstr.S | 16 | bit 63. The fraction is multiplied by 10 using a mul by 2 26 | Copy the fraction in d2:d3 to d4:d5. 28 | A3. Multiply the fraction in d2:d3 by 8 using bit-field 32 | A4. Multiply the fraction in d4:d5 by 2 using shifts. The msb 51 | d2: upper 32-bits of fraction for mul by 8 52 | d3: lower 32-bits of fraction for mul by 8 53 | d4: upper 32-bits of fraction for mul by 2 54 | d5: lower 32-bits of fraction for mul by 2 84 movel %d2,%d4 |copy the fraction before muls
|
H A D | sint.S | 203 | ;there are no fraction bits 208 | ;shift off fraction bits
|
/kernel/linux/linux-6.6/arch/m68k/fpsp040/ |
H A D | binstr.S | 16 | bit 63. The fraction is multiplied by 10 using a mul by 2 26 | Copy the fraction in d2:d3 to d4:d5. 28 | A3. Multiply the fraction in d2:d3 by 8 using bit-field 32 | A4. Multiply the fraction in d4:d5 by 2 using shifts. The msb 51 | d2: upper 32-bits of fraction for mul by 8 52 | d3: lower 32-bits of fraction for mul by 8 53 | d4: upper 32-bits of fraction for mul by 2 54 | d5: lower 32-bits of fraction for mul by 2 84 movel %d2,%d4 |copy the fraction before muls
|
H A D | sint.S | 203 | ;there are no fraction bits 208 | ;shift off fraction bits
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ |
H A D | dfs_pri_detector.c | 43 * @return factor if abs(val - factor*fraction) <= tolerance, 0 otherwise 45 static u32 pde_get_multiple(u32 val, u32 fraction, u32 tolerance) in pde_get_multiple() argument 51 if (fraction == 0) in pde_get_multiple() 54 delta = (val < fraction) ? (fraction - val) : (val - fraction); in pde_get_multiple() 57 /* val and fraction are within tolerance */ in pde_get_multiple() 60 factor = val / fraction; in pde_get_multiple() 61 remainder = val % fraction; in pde_get_multiple() 64 if ((fraction in pde_get_multiple() [all...] |
/kernel/linux/linux-5.10/drivers/media/tuners/ |
H A D | max2165.c | 150 static int fixpt_div32(u32 dividend, u32 divisor, u32 *quotient, u32 *fraction) in fixpt_div32() argument 172 *fraction = f; in fixpt_div32() 182 u32 quotient, fraction; in max2165_set_rf() local 187 "ient, &fraction); in max2165_set_rf() 191 /* 20-bit fraction */ in max2165_set_rf() 192 fraction >>= 12; in max2165_set_rf() 195 max2165_mask_write_reg(priv, REG_NDIV_FRAC2, 0x0F, fraction >> 16); in max2165_set_rf() 196 max2165_write_reg(priv, REG_NDIV_FRAC1, fraction >> 8); in max2165_set_rf() 197 max2165_write_reg(priv, REG_NDIV_FRAC0, fraction); in max2165_set_rf()
|
/kernel/linux/linux-6.6/drivers/media/tuners/ |
H A D | max2165.c | 150 static int fixpt_div32(u32 dividend, u32 divisor, u32 *quotient, u32 *fraction) in fixpt_div32() argument 172 *fraction = f; in fixpt_div32() 182 u32 quotient, fraction; in max2165_set_rf() local 187 "ient, &fraction); in max2165_set_rf() 191 /* 20-bit fraction */ in max2165_set_rf() 192 fraction >>= 12; in max2165_set_rf() 195 max2165_mask_write_reg(priv, REG_NDIV_FRAC2, 0x0F, fraction >> 16); in max2165_set_rf() 196 max2165_write_reg(priv, REG_NDIV_FRAC1, fraction >> 8); in max2165_set_rf() 197 max2165_write_reg(priv, REG_NDIV_FRAC0, fraction); in max2165_set_rf()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ |
H A D | dfs_pri_detector.c | 42 * Return value: factor if abs(val - factor*fraction) <= tolerance, 0 otherwise 44 static u32 pde_get_multiple(u32 val, u32 fraction, u32 tolerance) in pde_get_multiple() argument 50 if (fraction == 0) in pde_get_multiple() 53 delta = (val < fraction) ? (fraction - val) : (val - fraction); in pde_get_multiple() 56 /* val and fraction are within tolerance */ in pde_get_multiple() 59 factor = val / fraction; in pde_get_multiple() 60 remainder = val % fraction; in pde_get_multiple() 63 if ((fraction in pde_get_multiple() [all...] |
/kernel/linux/linux-5.10/tools/perf/ui/gtk/ |
H A D | progress.c | 12 double fraction = p->total ? 1.0 * p->curr / p->total : 0.0; in gtk_ui_progress__update() local 34 gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(progress), fraction); in gtk_ui_progress__update() local
|
/kernel/linux/linux-6.6/tools/perf/ui/gtk/ |
H A D | progress.c | 12 double fraction = p->total ? 1.0 * p->curr / p->total : 0.0; in gtk_ui_progress__update() local 34 gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(progress), fraction); in gtk_ui_progress__update() local
|
/kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
H A D | 8250_mtk.c | 303 unsigned int baud, quot, fraction; in mtk8250_set_termios() local 384 /*count fraction to set fractoin register */ in mtk8250_set_termios() 385 fraction = ((port->uartclk * 100) / baud / quot) % 100; in mtk8250_set_termios() 386 fraction = DIV_ROUND_CLOSEST(fraction, 10); in mtk8250_set_termios() 388 fraction_L_mapping[fraction]); in mtk8250_set_termios() 390 fraction_M_mapping[fraction]); in mtk8250_set_termios()
|
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_mtk.c | 312 unsigned int baud, quot, fraction; in mtk8250_set_termios() local 393 /*count fraction to set fractoin register */ in mtk8250_set_termios() 394 fraction = ((port->uartclk * 100) / baud / quot) % 100; in mtk8250_set_termios() 395 fraction = DIV_ROUND_CLOSEST(fraction, 10); in mtk8250_set_termios() 397 fraction_L_mapping[fraction]); in mtk8250_set_termios() 399 fraction_M_mapping[fraction]); in mtk8250_set_termios()
|
/kernel/linux/linux-6.6/drivers/hid/amd-sfh-hid/sfh1_1/ |
H A D | amd_sfh_desc.c | 137 int fraction, shift, mantissa, sign, exp, zeropre; in float_to_int() local 147 * Calculate the exponent and fraction part of floating in float_to_int() 171 fraction = (shift == 0) ? 0 : mantissa & GENMASK(shift - 1, 0); in float_to_int() 173 return (((fraction * 100) >> shift) >= 50) ? sign * (flt32_val + 1) : sign * flt32_val; in float_to_int()
|
/kernel/linux/linux-6.6/drivers/iio/chemical/ |
H A D | sps30.c | 45 int fraction, shift; in sps30_float_to_int_clamped() local 63 fraction = mantissa & GENMASK(shift - 1, 0); in sps30_float_to_int_clamped() 65 return val * 100 + ((fraction * 100) >> shift); in sps30_float_to_int_clamped()
|
/kernel/linux/linux-5.10/mm/ |
H A D | memcg_reclaim.c | 37 u64 fraction[2]; in get_scan_count_hyperhold() local 139 fraction[0] = ap; in get_scan_count_hyperhold() 140 fraction[1] = fp; in get_scan_count_hyperhold() 167 scan = DIV64_U64_ROUND_UP(scan * fraction[file], in get_scan_count_hyperhold()
|
/kernel/linux/linux-6.6/mm/ |
H A D | memcg_reclaim.c | 39 u64 fraction[2]; in get_scan_count_hyperhold() local 141 fraction[0] = ap; in get_scan_count_hyperhold() 142 fraction[1] = fp; in get_scan_count_hyperhold() 169 scan = DIV64_U64_ROUND_UP(scan * fraction[file], in get_scan_count_hyperhold()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | base907c.c | 128 u32 fraction = in & 0xffffffff; in csc_drm_to_base() local 133 u32 ret = (integer << 16) | (fraction >> 16); in csc_drm_to_base()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | base907c.c | 124 u32 fraction = in & 0xffffffff; in csc_drm_to_base() local 129 u32 ret = (integer << 16) | (fraction >> 16); in csc_drm_to_base()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_transform.c | 297 inits->h_init.fraction = dc_fixpt_u0d19(h_init) << 5; in calculate_inits() 306 inits->v_init.fraction = dc_fixpt_u0d19(v_init) << 5; in calculate_inits() 335 inits->v_init.fraction = dc_fixpt_u0d19(v_init) << 5; in dce60_calculate_inits() 352 SCL_H_INIT_FRAC, inits->h_init.fraction); in program_scl_ratios_inits() 356 SCL_V_INIT_FRAC, inits->v_init.fraction); in program_scl_ratios_inits() 376 SCL_H_INIT_FRAC_RGB_Y, inits->h_init_luma.fraction); in dce60_program_scl_ratios_inits() 381 SCL_H_INIT_FRAC_CBCR, inits->h_init_chroma.fraction); in dce60_program_scl_ratios_inits() 385 SCL_V_INIT_FRAC, inits->v_init.fraction); in dce60_program_scl_ratios_inits()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_transform.c | 297 inits->h_init.fraction = dc_fixpt_u0d19(h_init) << 5; in calculate_inits() 306 inits->v_init.fraction = dc_fixpt_u0d19(v_init) << 5; in calculate_inits() 335 inits->v_init.fraction = dc_fixpt_u0d19(v_init) << 5; in dce60_calculate_inits() 352 SCL_H_INIT_FRAC, inits->h_init.fraction); in program_scl_ratios_inits() 356 SCL_V_INIT_FRAC, inits->v_init.fraction); in program_scl_ratios_inits() 376 SCL_H_INIT_FRAC_RGB_Y, inits->h_init_luma.fraction); in dce60_program_scl_ratios_inits() 381 SCL_H_INIT_FRAC_CBCR, inits->h_init_chroma.fraction); in dce60_program_scl_ratios_inits() 385 SCL_V_INIT_FRAC, inits->v_init.fraction); in dce60_program_scl_ratios_inits()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_transform_v.c | 438 inits->h_init_luma.fraction, in program_scl_ratios_inits() 452 inits->v_init_luma.fraction, in program_scl_ratios_inits() 466 inits->h_init_chroma.fraction, in program_scl_ratios_inits() 480 inits->v_init_chroma.fraction, in program_scl_ratios_inits()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_transform_v.c | 435 inits->h_init_luma.fraction, in program_scl_ratios_inits() 449 inits->v_init_luma.fraction, in program_scl_ratios_inits() 463 inits->h_init_chroma.fraction, in program_scl_ratios_inits() 477 inits->v_init_chroma.fraction, in program_scl_ratios_inits()
|
/kernel/linux/linux-5.10/drivers/iio/chemical/ |
H A D | sps30.c | 166 int fraction, shift; in sps30_float_to_int_clamped() local 184 fraction = mantissa & GENMASK(shift - 1, 0); in sps30_float_to_int_clamped() 186 return val * 100 + ((fraction * 100) >> shift); in sps30_float_to_int_clamped()
|