Searched refs:recount_track (Results 1 – 5 of 5) sorted by relevance
| /xnu-10002.1.13/osfmk/kern/ |
| H A D | recount.h | 100 struct recount_track { struct 124 struct recount_track *recount_tracks_create(recount_plan_t plan); argument 125 void recount_tracks_destroy(recount_plan_t plan, struct recount_track *tracks); 132 void recount_sum(recount_plan_t plan, const struct recount_track *tracks, 137 struct recount_track *tracks, recount_cpu_kind_t kind, 146 struct recount_track *tracks, struct recount_usage *sums); 231 struct recount_track *rth_lifetime; 244 struct recount_track *rwi_current_instance; 258 struct recount_track *rtk_lifetime; 306 struct recount_track rpr_active; [all …]
|
| H A D | recount.c | 212 static struct recount_track * 213 recount_update_start(struct recount_track *tracks, recount_topo_t topo, in recount_update_start() 216 struct recount_track *track = &tracks[recount_topo_index(topo, processor)]; in recount_update_start() 223 static struct recount_track * 224 recount_update_single_start(struct recount_track *tracks, recount_topo_t topo, in recount_update_single_start() 239 recount_update_end(struct recount_track *track) in recount_update_end() 245 recount_read_start(const struct recount_track *track, uintptr_t *on_enter) in recount_read_start() 253 recount_try_read_end(const struct recount_track *track, uintptr_t on_enter) in recount_try_read_end() 260 const struct recount_track *track) in recount_read_track() 299 recount_rollup(recount_plan_t plan, const struct recount_track *tracks, in recount_rollup() [all …]
|
| H A D | work_interval.h | 104 struct recount_track *work_interval_get_recount_tracks(struct work_interval *work_interval);
|
| H A D | work_interval.c | 234 inline struct recount_track *
|
| /xnu-10002.1.13/doc/ |
| H A D | recount.md | 88 A `struct recount_track` is the primary data structure found in threads, tasks, and processors.
|