Searched refs:recount_track (Results 1 – 5 of 5) sorted by relevance
| /xnu-11215.81.4/osfmk/kern/ |
| H A D | recount.h | 128 struct recount_track { struct 154 struct recount_track *recount_tracks_create(recount_plan_t plan); argument 155 void recount_tracks_destroy(recount_plan_t plan, struct recount_track *tracks); 162 void recount_sum(recount_plan_t plan, const struct recount_track *tracks, 167 struct recount_track *tracks, recount_cpu_kind_t kind, 176 struct recount_track *tracks, struct recount_usage *sums); 268 struct recount_track *rth_lifetime; 287 struct recount_track *rwi_current_instance; 301 struct recount_track *rtk_lifetime; 349 struct recount_track rpr_active; [all …]
|
| H A D | recount.c | 145 sizeof(struct recount_track) * recount_topo_count(i), in recount_startup() 256 static struct recount_track * 257 recount_update_start(struct recount_track *tracks, recount_topo_t topo, in recount_update_start() 260 struct recount_track *track = &tracks[recount_topo_index(topo, processor)]; in recount_update_start() 267 static struct recount_track * 268 recount_update_single_start(struct recount_track *tracks, recount_topo_t topo, in recount_update_single_start() 283 recount_update_end(struct recount_track *track) in recount_update_end() 289 recount_read_start(const struct recount_track *track, uintptr_t *on_enter) in recount_read_start() 297 recount_try_read_end(const struct recount_track *track, uintptr_t on_enter) in recount_try_read_end() 304 const struct recount_track *track) in recount_read_track() [all …]
|
| H A D | work_interval.h | 152 struct recount_track *work_interval_get_recount_tracks(struct work_interval *work_interval);
|
| H A D | work_interval.c | 220 inline struct recount_track *
|
| /xnu-11215.81.4/doc/observability/ |
| H A D | recount.md | 100 A `struct recount_track` is the primary data structure found in threads, tasks, and processors.
|