Searched refs:scaled_div (Results 1 - 5 of 5) sorted by relevance

/linux-master/net/dccp/ccids/lib/
H A Dtfrc.h27 static inline u64 scaled_div(u64 a, u64 b) function
35 u64 result = scaled_div(a, b);
H A Dtfrc_equation.c652 result = scaled_div(s, R);
701 return max_t(u32, scaled_div(1, loss_event_rate), TFRC_SMALLEST_P);
/linux-master/drivers/clk/bcm/
H A Dclk-kona.c101 divider(struct bcm_clk_div *div, u64 scaled_div) argument
103 BUG_ON(scaled_div < scaled_div_min(div));
104 BUG_ON(scaled_div > scaled_div_max(div));
106 return (u32)(scaled_div - ((u64)1 << div->u.s.frac_width));
598 if (div->u.s.scaled_div == BAD_SCALED_DIV_VALUE) {
602 div->u.s.scaled_div = scaled_div_value(div, reg_div);
608 reg_div = divider(div, div->u.s.scaled_div);
649 u64 scaled_div)
657 previous = div->u.s.scaled_div;
658 if (previous == scaled_div)
647 divider_write(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_div *div, struct bcm_clk_trig *trig, u64 scaled_div) argument
690 u64 scaled_div; local
740 round_rate(struct ccu_data *ccu, struct bcm_clk_div *div, struct bcm_clk_div *pre_div, unsigned long rate, unsigned long parent_rate, u64 *scaled_div) argument
1128 u64 scaled_div = 0; local
[all...]
H A Dclk-kona.h266 u64 scaled_div; /* scaled divider value */ member in struct:bcm_clk_div::__anon224::__anon225
296 .u.s.scaled_div = BAD_SCALED_DIV_VALUE, \
307 .u.s.scaled_div = BAD_SCALED_DIV_VALUE, \
/linux-master/net/dccp/ccids/
H A Dccid3.c77 return scaled_div(w_init << 6, hc->tx_rtt);
141 scaled_div(((__u64)hc->tx_s) << 6, hc->tx_rtt));
697 fval = scaled_div(hc->rx_s, hc->rx_rtt);
704 return p == 0 ? ~0U : scaled_div(1, p);

Completed in 113 milliseconds