/kernel/linux/linux-5.10/kernel/ |
H A D | test_kprobes.c | 14 #define div_factor 3 macro 23 return (value / div_factor); in kprobe_target() 32 preh_val = (rand1 / div_factor); in kp_pre_handler() 43 if (preh_val != (rand1 / div_factor)) { in kp_post_handler() 47 posth_val = preh_val + div_factor; in kp_post_handler() 84 return (value / div_factor) + 1; in kprobe_target2() 89 preh_val = (rand1 / div_factor) + 1; in kp_pre_handler2() 96 if (preh_val != (rand1 / div_factor) + 1) { in kp_post_handler2() 100 posth_val = preh_val + div_factor; in kp_post_handler2() 165 krph_val = (rand1 / div_factor); in entry_handler() [all...] |
/kernel/linux/linux-5.10/drivers/clk/qcom/ |
H A D | clk-spmi-pmic-div.c | 38 static inline unsigned int div_factor_to_div(unsigned int div_factor) in div_factor_to_div() argument 40 if (!div_factor) in div_factor_to_div() 41 div_factor = 1; in div_factor_to_div() 43 return 1 << (div_factor - 1); in div_factor_to_div() 62 unsigned int div_factor) in __spmi_pmic_clkdiv_set_enable_state() 66 unsigned int div = div_factor_to_div(div_factor); in __spmi_pmic_clkdiv_set_enable_state() 83 unsigned int div_factor; in spmi_pmic_clkdiv_set_enable_state() local 85 regmap_read(clkdiv->regmap, clkdiv->base + REG_DIV_CTL1, &div_factor); in spmi_pmic_clkdiv_set_enable_state() 86 div_factor &= DIV_CTL1_DIV_FACTOR_MASK; in spmi_pmic_clkdiv_set_enable_state() 88 return __spmi_pmic_clkdiv_set_enable_state(clkdiv, enable, div_factor); in spmi_pmic_clkdiv_set_enable_state() 61 __spmi_pmic_clkdiv_set_enable_state(struct clkdiv *clkdiv, bool enable, unsigned int div_factor) __spmi_pmic_clkdiv_set_enable_state() argument 117 unsigned int div, div_factor; clk_spmi_pmic_div_round_rate() local 130 unsigned int div_factor; clk_spmi_pmic_div_recalc_rate() local 142 unsigned int div_factor = div_to_div_factor(parent_rate / rate); clk_spmi_pmic_div_set_rate() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/qcom/ |
H A D | clk-spmi-pmic-div.c | 38 static inline unsigned int div_factor_to_div(unsigned int div_factor) in div_factor_to_div() argument 40 if (!div_factor) in div_factor_to_div() 41 div_factor = 1; in div_factor_to_div() 43 return 1 << (div_factor - 1); in div_factor_to_div() 62 unsigned int div_factor) in __spmi_pmic_clkdiv_set_enable_state() 66 unsigned int div = div_factor_to_div(div_factor); in __spmi_pmic_clkdiv_set_enable_state() 83 unsigned int div_factor; in spmi_pmic_clkdiv_set_enable_state() local 85 regmap_read(clkdiv->regmap, clkdiv->base + REG_DIV_CTL1, &div_factor); in spmi_pmic_clkdiv_set_enable_state() 86 div_factor &= DIV_CTL1_DIV_FACTOR_MASK; in spmi_pmic_clkdiv_set_enable_state() 88 return __spmi_pmic_clkdiv_set_enable_state(clkdiv, enable, div_factor); in spmi_pmic_clkdiv_set_enable_state() 61 __spmi_pmic_clkdiv_set_enable_state(struct clkdiv *clkdiv, bool enable, unsigned int div_factor) __spmi_pmic_clkdiv_set_enable_state() argument 117 unsigned int div, div_factor; clk_spmi_pmic_div_round_rate() local 130 unsigned int div_factor; clk_spmi_pmic_div_recalc_rate() local 142 unsigned int div_factor = div_to_div_factor(parent_rate / rate); clk_spmi_pmic_div_set_rate() local [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | test_fprobe.c | 11 #define div_factor 3 macro 28 return (value / div_factor); in fprobe_selftest_target() 33 return (value / div_factor) + 1; in fprobe_selftest_target2() 49 entry_val = (rand1 / div_factor); in fp_entry_handler() 69 KUNIT_EXPECT_EQ(current_test, ret, (rand1 / div_factor) + 1); in fp_exit_handler() 71 KUNIT_EXPECT_EQ(current_test, ret, (rand1 / div_factor)); in fp_exit_handler() 72 KUNIT_EXPECT_EQ(current_test, entry_val, (rand1 / div_factor)); in fp_exit_handler() 73 exit_val = entry_val + div_factor; in fp_exit_handler() 140 KUNIT_EXPECT_EQ(test, entry_val + div_factor, exit_val); in test_fprobe() 146 KUNIT_EXPECT_EQ(test, entry_val + div_factor, exit_va in test_fprobe() [all...] |
H A D | test_kprobes.c | 13 #define div_factor 3 macro 28 return (value / div_factor); in kprobe_target() 33 return (value / div_factor); in kprobe_recursed_target() 52 posth_val = preh_val + div_factor; in kp_post_handler() 73 return (value / div_factor) + 1; in kprobe_target2() 105 preh_val = (rand1 / div_factor) + 1; in kp_pre_handler2() 112 KUNIT_EXPECT_EQ(current_test, preh_val, (rand1 / div_factor) + 1); in kp_post_handler2() 113 posth_val = preh_val + div_factor; in kp_post_handler2() 178 krph_val = (rand1 / div_factor); in entry_handler() 187 KUNIT_EXPECT_EQ(current_test, ret, rand1 / div_factor); in return_handler() [all...] |
/kernel/linux/linux-5.10/drivers/ide/ |
H A D | ide-proc.c | 235 int rc, mul_factor, div_factor; in ide_settings_proc_show() local 256 div_factor = setting->divf ? setting->divf(drive) : 1; in ide_settings_proc_show() 260 seq_printf(m, "%-16d", rc * mul_factor / div_factor); in ide_settings_proc_show() 263 seq_printf(m, "%-16d%-16d", (setting->min * mul_factor + div_factor - 1) / div_factor, setting->max * mul_factor / div_factor); in ide_settings_proc_show() 287 int for_real = 0, mul_factor, div_factor; in ide_settings_proc_write() local 370 div_factor = setting->divf ? setting->divf(drive) : 1; in ide_settings_proc_write() 371 ide_write_setting(drive, setting, val * div_factor / mul_factor); in ide_settings_proc_write()
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | ix2505v.c | 124 u32 div_factor, N , A, x; in ix2505v_set_params() local 147 div_factor = (frequency * ref) / 40; /* local osc = 4Mhz */ in ix2505v_set_params() 148 x = div_factor / psc; in ix2505v_set_params()
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | ix2505v.c | 124 u32 div_factor, N , A, x; in ix2505v_set_params() local 147 div_factor = (frequency * ref) / 40; /* local osc = 4Mhz */ in ix2505v_set_params() 148 x = div_factor / psc; in ix2505v_set_params()
|
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-meson.c | 66 unsigned char div_factor; member 144 div = DIV_ROUND_UP(div, i2c->data->div_factor); in meson_i2c_set_clk_div() 494 .div_factor = 4, 498 .div_factor = 4, 502 .div_factor = 3,
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | misc.h | 35 static inline u64 div_factor(u64 num, int factor) in div_factor() function
|
H A D | block-rsv.c | 237 num_bytes = div_factor(block_rsv->size, min_factor); in btrfs_block_rsv_check() 337 min_bytes = div_factor(global_rsv->size, min_factor); in btrfs_cond_migrate_bytes()
|
H A D | space-info.c | 829 min_bytes = div_factor(global_rsv->size, 1); in steal_from_global_rsv()
|
H A D | block-group.c | 3085 if (bytes_used + SZ_2M < div_factor(sinfo->total_bytes, 8)) in should_alloc_chunk()
|
H A D | volumes.c | 4968 ctl->max_chunk_size = min(div_factor(fs_devices->total_rw_bytes, 1), in init_alloc_chunk_ctl_policy_regular()
|
/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/ |
H A D | hfi_plat_bufs_v6.c | 1122 u32 div_factor = 1; in calculate_dec_input_frame_size() local 1134 div_factor = 4; in calculate_dec_input_frame_size() 1139 div_factor = 1; in calculate_dec_input_frame_size() 1141 div_factor = 2; in calculate_dec_input_frame_size() 1144 frame_size = base_res_mbs * MB_SIZE_IN_PIXEL * 3 / 2 / div_factor; in calculate_dec_input_frame_size()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_clock_source.h | 241 unsigned short div_factor; member
|
H A D | dce_clock_source.c | 1109 REG_WRITE(MODULO[inst], dp_dto_ref_khz * e->div_factor); in dcn3_program_pix_clk()
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/speed_select_if/ |
H A D | isst_tpmi_core.c | 431 #define _write_cp_info(name_str, name, offset, start, width, div_factor)\ 439 val |= (name / div_factor) << start;\ 638 #define _write_pp_info(name_str, name, offset, start, width, div_factor)\ 646 val |= (name / div_factor) << start;\
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_clock_source.h | 316 unsigned short div_factor; member
|
H A D | dce_clock_source.c | 979 REG_WRITE(MODULO[inst], dp_dto_ref_khz * e->div_factor); in dcn31_program_pix_clk() 1230 REG_WRITE(MODULO[inst], dp_dto_ref_khz * e->div_factor); in dcn3_program_pix_clk()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | lpass-va-macro.c | 1401 u32 div_factor; in va_macro_validate_dmic_sample_rate() local 1407 div_factor = mclk_rate / dmic_sample_rate; in va_macro_validate_dmic_sample_rate() 1409 switch (div_factor) { in va_macro_validate_dmic_sample_rate()
|
H A D | wcd9335.c | 2850 u32 div_factor; in wcd9335_get_dmic_clk_val() local 2870 div_factor = mclk_rate / dmic_clk_rate; in wcd9335_get_dmic_clk_val() 2871 switch (div_factor) { in wcd9335_get_dmic_clk_val() 2892 "%s: Invalid div_factor %u, clk_rate(%u), dmic_rate(%u)\n", in wcd9335_get_dmic_clk_val() 2893 __func__, div_factor, mclk_rate, dmic_clk_rate); in wcd9335_get_dmic_clk_val()
|
H A D | wcd934x.c | 4766 u32 div_factor; in wcd934x_get_dmic_clk_val() local 4782 div_factor = mclk_rate / dmic_clk_rate; in wcd934x_get_dmic_clk_val() 4783 switch (div_factor) { in wcd934x_get_dmic_clk_val() 4804 "%s: Invalid div_factor %u, clk_rate(%u), dmic_rate(%u)\n", in wcd934x_get_dmic_clk_val() 4805 __func__, div_factor, mclk_rate, dmic_clk_rate); in wcd934x_get_dmic_clk_val()
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | wcd9335.c | 2849 u32 div_factor; in wcd9335_get_dmic_clk_val() local 2869 div_factor = mclk_rate / dmic_clk_rate; in wcd9335_get_dmic_clk_val() 2870 switch (div_factor) { in wcd9335_get_dmic_clk_val() 2891 "%s: Invalid div_factor %u, clk_rate(%u), dmic_rate(%u)\n", in wcd9335_get_dmic_clk_val() 2892 __func__, div_factor, mclk_rate, dmic_clk_rate); in wcd9335_get_dmic_clk_val()
|
H A D | wcd934x.c | 3968 u32 div_factor; in wcd934x_get_dmic_clk_val() local 3984 div_factor = mclk_rate / dmic_clk_rate; in wcd934x_get_dmic_clk_val() 3985 switch (div_factor) { in wcd934x_get_dmic_clk_val() 4006 "%s: Invalid div_factor %u, clk_rate(%u), dmic_rate(%u)\n", in wcd934x_get_dmic_clk_val() 4007 __func__, div_factor, mclk_rate, dmic_clk_rate); in wcd934x_get_dmic_clk_val()
|