Lines Matching full:transitions
35 * list when storing the transitions may not be negligible.
42 * transitions on a matrix based representation can be overkill given
43 * most of the transitions won't happen and we end up with a matrix
44 * filled with zero. Instead, we show the transitions which actually
48 * transitions and the durations are stored in lists.
50 * @total: the number of transitions for this cooling device
53 * @transitions: an array of lists containing the state transitions
60 struct list_head transitions[CDEVSTATS_HASH_SIZE]; member
68 * related to the transitions and to the state residencies. They are
70 * nodes for the "transitions" and "durations" above.
275 &cdev_dbg->transitions[i], node) { in thermal_debugfs_cdev_clear()
317 struct list_head *transitions = cdev_dbg->transitions; in cdev_tt_seq_show() local
324 list_for_each_entry(entry, &transitions[i], node) { in cdev_tt_seq_show()
453 * Get the transition in the transitions list. If this one in thermal_debug_cdev_state_update()
459 cdev_dbg->transitions, in thermal_debug_cdev_state_update()
490 INIT_LIST_HEAD(&cdev_dbg->transitions[i]); in thermal_debug_cdev_add()