Home
last modified time | relevance | path

Searched refs:work_interval (Results 1 – 16 of 16) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dwork_interval.c508 struct work_interval *work_interval = NULL; in work_interval_deallocate_queue_invoke() local
545 struct work_interval *work_interval = NULL; in work_interval_port_convert_locked() local
569 struct work_interval **work_interval) in port_name_to_work_interval() argument
606 struct work_interval **work_interval) in kern_port_name_to_work_interval() argument
626 struct work_interval *work_interval = NULL; in work_interval_port_no_senders() local
1167 struct work_interval *work_interval = kalloc_type(struct work_interval, in kern_work_interval_create() local
1172 *work_interval = (struct work_interval) { in kern_work_interval_create()
1270 struct work_interval *work_interval; in kern_work_interval_get_flags_from_port() local
1295 struct work_interval *work_interval; in kern_work_interval_set_name() local
1338 struct work_interval *work_interval; in kern_work_interval_set_workload_id() local
[all …]
H A Dwork_interval.h42 struct work_interval;
84 struct work_interval **work_interval);
94 kern_work_interval_get_policy(struct work_interval *work_interval,
105 kern_work_interval_get_thread_group(struct work_interval *work_interval,
115 kern_work_interval_release(struct work_interval *work_interval);
124 kern_work_interval_explicit_join(thread_t thread, struct work_interval *work_interval);
152 struct recount_track *work_interval_get_recount_tracks(struct work_interval *work_interval);
H A Drecount.h183 struct work_interval;
224 void recount_work_interval_usage(struct work_interval *work_interval, struct recount_usage *usage);
225 struct recount_times_mach recount_work_interval_times(struct work_interval *work_interval);
226 uint64_t recount_work_interval_energy_nj(struct work_interval *work_interval);
H A Drecount.c705 recount_work_interval_usage(struct work_interval *work_interval, struct recount_usage *usage) in recount_work_interval_usage() argument
707 recount_sum(&recount_work_interval_plan, work_interval_get_recount_tracks(work_interval), usage); in recount_work_interval_usage()
712 recount_work_interval_times(struct work_interval *work_interval) in recount_work_interval_times() argument
717 _times_add_usage(&times, &work_interval_get_recount_tracks(work_interval)[i].rt_usage); in recount_work_interval_times()
723 recount_work_interval_energy_nj(struct work_interval *work_interval) in recount_work_interval_energy_nj() argument
729 energy += work_interval_get_recount_tracks(work_interval)[i].rt_usage.ru_energy_nj; in recount_work_interval_energy_nj()
733 #pragma unused(work_interval) in recount_work_interval_energy_nj()
H A DMakefile114 work_interval.h \
H A Dthread.h987 struct work_interval *th_work_interval;
/xnu-11215/bsd/pthread/
H A Dworkqueue_internal.h111 struct work_interval *trp_work_interval;
203 struct work_interval *tr_work_interval;
/xnu-11215/bsd/sys/
H A Dwork_interval.h184 typedef struct work_interval *work_interval_t;
H A DMakefile133 work_interval.h \
231 work_interval.h \
285 socket_private.h sockio_private.h stackshot.h work_interval.h ${EXTRA_PRIVATE_DATAFILES})
/xnu-11215/osfmk/arm/
H A Dmachine_routines_common.c108 perfcontrol_work_interval_t work_interval __unused) in sched_perfcontrol_work_interval_notify_default()
727 struct perfcontrol_work_interval work_interval = { in machine_work_interval_notify() local
742 work_interval.thread_group_id = thread_group_get_id(tg); in machine_work_interval_notify()
743 work_interval.thread_group_data = thread_group_get_machine_data(tg); in machine_work_interval_notify()
745 sched_perfcontrol_work_interval_notify(state, &work_interval); in machine_work_interval_notify()
/xnu-11215/libsyscall/wrappers/
H A Dwork_interval.c35 struct work_interval { struct
/xnu-11215/tests/
H A Dwork_interval_test.c38 T_DECL(work_interval, "work interval interface")
/xnu-11215/bsd/kern/
H A Dkern_event.c4911 struct work_interval *work_interval = NULL; local
4915 &work_interval);
4922 kr = kern_work_interval_get_policy(work_interval,
4926 kern_work_interval_release(work_interval);
4939 kr = kern_work_interval_get_thread_group(work_interval,
4942 kern_work_interval_release(work_interval);
4962 trp_extended.trp_work_interval = work_interval;
4964 kern_work_interval_release(work_interval);
/xnu-11215/libsyscall/Libsyscall.xcodeproj/
H A Dproject.pbxproj137 …3CAA1B06B7BA005ED9EF /* work_interval.c in Sources */ = {isa = PBXBuildFile; fileRef = 435F3CA91B0…
586 …B7BA005ED9EF /* work_interval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
948 435F3CA91B06B7BA005ED9EF /* work_interval.c */,
1609 435F3CAA1B06B7BA005ED9EF /* work_interval.c in Sources */,
/xnu-11215/osfmk/conf/
H A DMakefile.template431 work_interval.o_CWARNFLAGS_ADD += -Wno-sign-conversion
H A Dfiles213 osfmk/kern/work_interval.c standard