Searched refs:recount_track (Results 1 – 3 of 3) sorted by relevance
| /xnu-8792.61.2/osfmk/kern/ |
| H A D | recount.h | 95 struct recount_track { struct 114 struct recount_track *recount_tracks_create(recount_plan_t plan); argument 115 void recount_tracks_destroy(recount_plan_t plan, struct recount_track *tracks); 122 void recount_sum(recount_plan_t plan, const struct recount_track *tracks, 127 struct recount_track *tracks, recount_cpu_kind_t kind, 136 struct recount_track *tracks, struct recount_usage *sums); 212 struct recount_track *rth_lifetime; 228 struct recount_track *rtk_lifetime; 266 struct recount_track rpr_active; 317 void recount_sum_unsafe(recount_plan_t plan, const struct recount_track *tracks,
|
| H A D | recount.c | 205 static struct recount_track * 206 recount_update_start(struct recount_track *tracks, recount_topo_t topo, in recount_update_start() 209 struct recount_track *track = &tracks[recount_topo_index(topo, processor)]; in recount_update_start() 216 static struct recount_track * 217 recount_update_single_start(struct recount_track *tracks, recount_topo_t topo, in recount_update_single_start() 232 recount_update_end(struct recount_track *track) in recount_update_end() 238 recount_read_start(const struct recount_track *track, uintptr_t *on_enter) in recount_read_start() 246 recount_try_read_end(const struct recount_track *track, uintptr_t on_enter) in recount_try_read_end() 253 const struct recount_track *track) in recount_read_track() 292 recount_rollup(recount_plan_t plan, const struct recount_track *tracks, in recount_rollup() [all …]
|
| /xnu-8792.61.2/doc/ |
| H A D | recount.md | 88 A `struct recount_track` is the primary data structure found in threads, tasks, and processors.
|