time_in_state: track per-uid concurrent_{active,policy}_time

Add support for tracking time that a UID spent running concurrently
with tasks on all other CPUs and on CPUs in the same cluster.

Test: libtimeinstate_test passes
Bug: 138317993
Change-Id: I09cf679979ae6419f4b71ddfacd601e6a0bfa1c5
Signed-off-by: Connor O'Brien <connoro@google.com>
(cherry picked from commit 29745f17cdaef1e12130d6114fb363abe9ce085e)
Merged-In: I09cf679979ae6419f4b71ddfacd601e6a0bfa1c5
1 file changed
tree: 8eae1c0309bf839d7a618777e14570da2276546d
  1. test/
  2. Android.bp
  3. time_in_state.c