Home
last modified time | relevance | path

Searched refs:num_remaining (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/char/hw_random/
H A Diproc-rng200.c93 uint32_t num_remaining = max; in iproc_rng200_read() local
102 while ((num_remaining > 0) && time_before(jiffies, idle_endtime)) { in iproc_rng200_read()
110 return max - num_remaining; in iproc_rng200_read()
120 if (num_remaining >= sizeof(uint32_t)) { in iproc_rng200_read()
125 num_remaining -= sizeof(uint32_t); in iproc_rng200_read()
130 memcpy(buf, &rnd_number, num_remaining); in iproc_rng200_read()
131 buf += num_remaining; in iproc_rng200_read()
132 num_remaining = 0; in iproc_rng200_read()
140 return max - num_remaining; in iproc_rng200_read()
143 usleep_range(min(num_remaining * 10, 500U), 500); in iproc_rng200_read()
[all …]
/linux/drivers/firmware/arm_scmi/
H A Dclock.c265 st->num_remaining = NUM_PARENTS_REMAINING(flags); in iter_clk_possible_parents_update_state()
272 int num_parents = st->num_returned + st->num_remaining; in iter_clk_possible_parents_update_state()
281 st->max_resources = st->num_returned + st->num_remaining; in iter_clk_possible_parents_update_state()
448 if (st->num_returned != 3 && st->num_remaining == 0 && \
451 st->num_remaining = 0; \
468 st->num_remaining = NUM_REMAINING(flags); in iter_clk_describe_update_state()
474 (st->num_returned != 3 || st->num_remaining != 0)) { in iter_clk_describe_update_state()
477 p->clkd->info.name, st->num_returned, st->num_remaining, in iter_clk_describe_update_state()
485 unsigned int tot_rates = st->num_returned + st->num_remaining; in iter_clk_describe_update_state()
H A Ddriver.c1836 st->num_remaining = 0; in __scmi_iterator_run()
1873 } while (st->num_returned && st->num_remaining && in __scmi_iterator_run()