Searched refs:delta (Results 151 - 175 of 847) sorted by path

1234567891011>>

/linux-master/drivers/char/
H A Drandom.c1130 long delta, delta2, delta3; local
1154 delta = now - READ_ONCE(state->last_time);
1157 delta2 = delta - READ_ONCE(state->last_delta);
1158 WRITE_ONCE(state->last_delta, delta);
1163 if (delta < 0)
1164 delta = -delta;
1169 if (delta > delta2)
1170 delta = delta2;
1171 if (delta > delta
[all...]
/linux-master/drivers/clk/analogbits/
H A Dwrpll-cln28hpc.c230 u64 target_vco_rate, delta, best_delta, f_pre_div, vco, vco_pre; local
295 delta = abs(target_rate - vco);
296 if (delta < best_delta) {
297 best_delta = delta;
/linux-master/drivers/clk/bcm/
H A Dclk-kona.c1051 unsigned long delta; local
1062 delta = abs(other_rate - req->rate);
1063 if (delta < best_delta) {
1064 best_delta = delta;
/linux-master/drivers/clk/
H A Dclk-si544.c280 s64 delta = (s64)rate * (DELTA_M_FRAC_NUM * settings->delta_m); local
288 delta -= ((s64)DELTA_M_MAX * DELTA_M_FRAC_DEN) / 2;
290 delta += ((s64)DELTA_M_MAX * DELTA_M_FRAC_DEN) / 2;
291 delta = div64_s64(delta, ((s64)DELTA_M_MAX * DELTA_M_FRAC_DEN));
293 return rate + delta;
333 static s32 si544_calc_delta(s32 delta, s32 max_delta) argument
335 s64 n = (s64)delta * DELTA_M_MAX;
347 long delta; local
361 delta
[all...]
/linux-master/drivers/clk/microchip/
H A Dclk-core.c391 unsigned int i, delta, best_delta = -1; local
408 delta = abs(nearest_rate - req->rate);
409 if ((nearest_rate >= req->rate) && (delta < best_delta)) {
413 best_delta = delta;
415 if (delta == 0)
427 pr_debug("%s,rate %lu, best_parent(%s, %lu), best %lu, delta %d\n",
605 unsigned int best_delta = -1, delta, match_found = 0; local
616 delta = abs(rate - new_rate);
617 if ((new_rate >= rate) && (delta < best_delta)) {
618 best_delta = delta;
[all...]
/linux-master/drivers/clk/qcom/
H A Dclk-rcg.c609 int delta = 100000; local
618 if ((src_rate < (request - delta)) ||
619 (src_rate > (request + delta)))
634 int delta = 100000; local
661 if ((parent_rate < (request - delta)) ||
662 (parent_rate > (request + delta)))
H A Dclk-rcg2.c714 int delta = 100000; local
729 if ((src_rate < (request - delta)) ||
730 (src_rate > (request + delta)))
760 int delta = 100000; local
779 if ((req->best_parent_rate < (request - delta)) ||
780 (req->best_parent_rate > (request + delta)))
949 int delta = 100000; local
956 if ((src_rate < (request - delta)) ||
957 (src_rate > (request + delta)))
975 int delta local
[all...]
/linux-master/drivers/clk/ti/
H A Dclkt_dpll.c293 long delta; local
343 delta = target_rate - new_rate;
344 if (delta < 0)
347 if (delta < prev_min_delta) {
348 prev_min_delta = delta;
356 if (delta == 0)
/linux-master/drivers/clocksource/
H A Dacpi_pm.c149 unsigned long count, delta; local
155 delta = (value2 - value1) & ACPI_PM_MASK;
157 /* Check that the PMTMR delta is within 5% of what we expect */
158 if (delta < (PMTMR_EXPECTED_RATE * 19) / 20 ||
159 delta > (PMTMR_EXPECTED_RATE * 21) / 20) {
161 100UL * delta / PMTMR_EXPECTED_RATE);
H A Darc_timer.c252 static int arc_clkevent_set_next_event(unsigned long delta, argument
255 arc_timer_event_setup(delta);
H A Darm_global_timer.c98 static void gt_compare_set(unsigned long delta, int periodic) argument
103 counter += delta;
113 writel_relaxed(delta, gt_base + GT_AUTO_INC);
H A Dasm9260_timer.c109 static int asm9260_timer_set_next_event(unsigned long delta, argument
113 writel_relaxed(delta, priv.base + HW_MR0);
H A Ddw_apb_timer.c204 static int apbt_next_event(unsigned long delta, argument
215 apbt_writel_relaxed(&dw_ced->timer, delta, APBTMR_N_LOAD_COUNT);
H A Dem_sti.c249 static int em_sti_clock_event_next(unsigned long delta, argument
256 next = em_sti_set_next(p, em_sti_count(p) + delta);
H A Dhyperv_timer.c77 static int hv_ce_set_next_event(unsigned long delta, argument
83 current_tick += delta;
H A Djcore-pit.c68 static int jcore_pit_set(unsigned long delta, struct jcore_pit *pit) argument
71 writel(delta, pit->base + REG_THROT);
97 static int jcore_pit_set_next_event(unsigned long delta, argument
102 return jcore_pit_set(delta, pit);
H A Dmips-gic-timer.c52 static int gic_next_event(unsigned long delta, struct clock_event_device *evt) argument
59 cnt += (u64)delta;
H A Drenesas-ostm.c85 static int ostm_clock_event_next(unsigned long delta, argument
92 writel(delta, timer_of_base(to) + OSTM_CMP);
H A Dsh_cmt.c509 static void __sh_cmt_set_next(struct sh_cmt_channel *ch, unsigned long delta) argument
511 if (delta > ch->max_match_value)
512 dev_warn(&ch->cmt->pdev->dev, "ch%u: delta out of range\n",
515 ch->next_match_value = delta;
519 static void sh_cmt_set_next(struct sh_cmt_channel *ch, unsigned long delta) argument
524 __sh_cmt_set_next(ch, delta);
779 static int sh_cmt_clock_event_next(unsigned long delta, argument
786 ch->next_match_value = delta - 1;
788 sh_cmt_set_next(ch, delta - 1);
H A Dsh_tmu.c209 static void sh_tmu_set_next(struct sh_tmu_channel *ch, unsigned long delta, argument
221 /* reload delta value in case of periodic timer */
223 sh_tmu_write(ch, TCOR, delta);
227 sh_tmu_write(ch, TCNT, delta);
383 static int sh_tmu_clock_event_next(unsigned long delta, argument
390 /* program new delta value */
391 sh_tmu_set_next(ch, delta, 0);
H A Dtimer-armada-370-xp.c103 armada_370_xp_clkevt_next_event(unsigned long delta, argument
114 writel(delta, local_base + TIMER0_VAL_OFF);
H A Dtimer-atmel-st.c139 clkevt32k_next_event(unsigned long delta, struct clock_event_device *dev) argument
144 BUG_ON(delta < 2);
146 /* The alarm IRQ uses absolute time (now+delta), not the relative
147 * time (delta) in our calling convention. Like all clockevents
151 * delta is at least two. That way we never end up writing RTAR
162 alm += delta;
H A Dtimer-atmel-tcb.c219 static int tc_next_event(unsigned long delta, struct clock_event_device *d) argument
221 writel_relaxed(delta, tcaddr + ATMEL_TC_REG(2, RC));
H A Dtimer-clint.c111 static int clint_clock_next_event(unsigned long delta, argument
118 writeq_relaxed(clint_get_cycles64() + delta, r);
H A Dtimer-cs5535.c67 static void start_timer(struct cs5535_mfgpt_timer *timer, uint16_t delta) argument
69 cs5535_mfgpt_write(timer, MFGPT_REG_CMP2, delta);
89 static int mfgpt_next_event(unsigned long delta, struct clock_event_device *evt) argument
91 start_timer(cs5535_event_clock, delta);

Completed in 324 milliseconds

1234567891011>>