Lines Matching full:intervals

150 	__le32 intervals[];  member
287 * Max intervals is not declared previously anywhere so we in iter_intervals_update_state()
291 s->intervals.segmented = SEGMENTED_INTVL_FORMAT(flags); in iter_intervals_update_state()
292 s->intervals.count = st->num_returned + st->num_remaining; in iter_intervals_update_state()
293 /* segmented intervals are reported in one triplet */ in iter_intervals_update_state()
294 if (s->intervals.segmented && in iter_intervals_update_state()
298 s->id, s->intervals.count); in iter_intervals_update_state()
299 s->intervals.segmented = false; in iter_intervals_update_state()
300 s->intervals.count = 0; in iter_intervals_update_state()
304 if (s->intervals.count >= SCMI_MAX_PREALLOC_POOL) { in iter_intervals_update_state()
305 s->intervals.desc = in iter_intervals_update_state()
307 s->intervals.count, in iter_intervals_update_state()
308 sizeof(*s->intervals.desc), in iter_intervals_update_state()
310 if (!s->intervals.desc) { in iter_intervals_update_state()
311 s->intervals.segmented = false; in iter_intervals_update_state()
312 s->intervals.count = 0; in iter_intervals_update_state()
317 st->max_resources = s->intervals.count; in iter_intervals_update_state()
331 s->intervals.desc[st->desc_index + st->loop_idx] = in iter_intervals_process_response()
332 le32_to_cpu(r->intervals[st->loop_idx]); in iter_intervals_process_response()
351 iter = ph->hops->iter_response_init(ph, &ops, s->intervals.count, in scmi_sensor_update_intervals()
605 s->intervals.desc = s->intervals.prealloc_pool; in iter_sens_descr_process_response()
607 s->intervals.segmented = false; in iter_sens_descr_process_response()
608 s->intervals.count = 1; in iter_sens_descr_process_response()
614 s->intervals.desc[0] = (SENSOR_UPDATE_BASE(attrh) << 5) | in iter_sens_descr_process_response()
618 * From SCMIv3.0 update intervals are retrieved in iter_sens_descr_process_response()
625 "Update Intervals not available for sensor ID:%d\n", in iter_sens_descr_process_response()