Searched refs:num_returned (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/drivers/firmware/arm_scmi/ |
H A D | clock.c | 146 u16 num_returned, num_remaining; in scmi_clock_describe_rates_get() local 171 num_returned = NUM_RETURNED(rates_flag); in scmi_clock_describe_rates_get() 173 if (tot_rate_cnt + num_returned > SCMI_MAX_NUM_RATES) { in scmi_clock_describe_rates_get() 189 for (cnt = 0; cnt < num_returned; cnt++, rate++) { in scmi_clock_describe_rates_get() 194 tot_rate_cnt += num_returned; in scmi_clock_describe_rates_get() 201 } while (num_returned && num_remaining); in scmi_clock_describe_rates_get()
|
H A D | sensors.c | 32 __le16 num_returned; member 122 u16 num_returned, num_remaining; in scmi_sensor_description_get() local 141 num_returned = le16_to_cpu(buf->num_returned); in scmi_sensor_description_get() 144 if (desc_index + num_returned > si->num_sensors) { in scmi_sensor_description_get() 150 for (cnt = 0; cnt < num_returned; cnt++) { in scmi_sensor_description_get() 168 desc_index += num_returned; in scmi_sensor_description_get() 175 } while (num_returned && num_remaining); in scmi_sensor_description_get()
|
H A D | perf.c | 102 __le16 num_returned; member 265 u16 num_returned, num_remaining; in scmi_perf_describe_levels_get() local 288 num_returned = le16_to_cpu(level_info->num_returned); in scmi_perf_describe_levels_get() 290 if (tot_opp_cnt + num_returned > MAX_OPPS) { in scmi_perf_describe_levels_get() 296 for (cnt = 0; cnt < num_returned; cnt++, opp++) { in scmi_perf_describe_levels_get() 306 tot_opp_cnt += num_returned; in scmi_perf_describe_levels_get() 313 } while (num_returned && num_remaining); in scmi_perf_describe_levels_get()
|
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/ |
H A D | voltage.c | 93 u32 num_returned, u32 num_remaining, in scmi_init_voltage_levels() 98 num_levels = num_returned + num_remaining; in scmi_init_voltage_levels() 104 (segmented && (num_remaining || num_returned != 3))) { in scmi_init_voltage_levels() 107 num_levels, num_returned, num_remaining, v->id); in scmi_init_voltage_levels() 146 st->num_returned = NUM_RETURNED_LEVELS(flags); in iter_volt_levels_update_state() 151 ret = scmi_init_voltage_levels(p->dev, p->v, st->num_returned, in iter_volt_levels_update_state() 91 scmi_init_voltage_levels(struct device *dev, struct scmi_voltage_info *v, u32 num_returned, u32 num_remaining, bool segmented) scmi_init_voltage_levels() argument
|
H A D | clock.c | 224 st->num_returned = NUM_RETURNED(flags); in iter_clk_describe_update_state() 229 (st->num_returned != 3 || st->num_remaining != 0)) { in iter_clk_describe_update_state() 232 p->clk->name, st->num_returned, st->num_remaining, in iter_clk_describe_update_state() 236 * A known quirk: a triplet is returned but num_returned != 3 in iter_clk_describe_update_state() 239 if (st->num_returned != 3 && st->num_remaining == 0 && in iter_clk_describe_update_state() 241 st->num_returned = 3; in iter_clk_describe_update_state()
|
H A D | sensors.c | 73 __le16 num_returned; member 283 st->num_returned = NUM_INTERVALS_RETURNED(flags); in iter_intervals_update_state() 292 s->intervals.count = st->num_returned + st->num_remaining; in iter_intervals_update_state() 295 (st->num_remaining || st->num_returned != 3)) { in iter_intervals_update_state() 386 st->num_returned = NUM_AXIS_RETURNED(flags); in iter_axes_desc_update_state() 440 st->num_returned = NUM_AXIS_RETURNED(flags); in iter_axes_extended_name_update_state() 562 st->num_returned = le16_to_cpu(r->num_returned); in iter_sens_descr_update_state()
|
H A D | protocols.h | 184 * @num_returned: Number of returned items in the last multi-part reply. 196 unsigned int num_returned; member
|
H A D | perf.c | 122 __le16 num_returned; member 133 __le16 num_returned; member 333 st->num_returned = le16_to_cpu(r->num_returned); in iter_perf_levels_update_state()
|
H A D | driver.c | 1556 if (st->num_returned > st->max_resources - st->desc_index) { in scmi_iterator_run() 1564 for (st->loop_idx = 0; st->loop_idx < st->num_returned; in scmi_iterator_run() 1571 st->desc_index += st->num_returned; in scmi_iterator_run() 1577 } while (st->num_returned && st->num_remaining); in scmi_iterator_run()
|
/kernel/linux/linux-5.10/drivers/virtio/ |
H A D | virtio_balloon.c | 418 unsigned long num_returned; in return_free_pages_to_mm() local 421 for (num_returned = 0; num_returned < num_to_return; num_returned++) { in return_free_pages_to_mm() 428 vb->num_free_page_blocks -= num_returned; in return_free_pages_to_mm() 431 return num_returned; in return_free_pages_to_mm()
|
/kernel/linux/linux-6.6/drivers/virtio/ |
H A D | virtio_balloon.c | 411 unsigned long num_returned; in return_free_pages_to_mm() local 414 for (num_returned = 0; num_returned < num_to_return; num_returned++) { in return_free_pages_to_mm() 421 vb->num_free_page_blocks -= num_returned; in return_free_pages_to_mm() 424 return num_returned; in return_free_pages_to_mm()
|
Completed in 16 milliseconds