Home
last modified time | relevance | path

Searched refs:thread_ledgers (Results 1 – 4 of 4) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dthread.c291 struct _thread_ledger_indices thread_ledgers = { .cpu_time = -1 }; variable
2805 thread_ledgers.cpu_time = idx; in init_thread_ledgers()
2833 ledger_get_remaining(thread->t_threadledger, thread_ledgers.cpu_time); in thread_cpulimit_remaining()
2852 thread_ledgers.cpu_time, now) == 0; in thread_cpulimit_interval_has_expired()
2865 ledger_restart(thread->t_threadledger, thread_ledgers.cpu_time, now); in thread_cpulimit_restart()
2951 ledger_set_limit(l, thread_ledgers.cpu_time, LEDGER_LIMIT_INFINITY, 0); in thread_set_cpulimit()
2952 ledger_set_action(l, thread_ledgers.cpu_time, LEDGER_ACTION_IGNORE); in thread_set_cpulimit()
2975 ledger_entry_setactive(l, thread_ledgers.cpu_time); in thread_set_cpulimit()
2989 ledger_set_period(l, thread_ledgers.cpu_time, interval_ns); in thread_set_cpulimit()
3016 ledger_disable_callback(l, thread_ledgers.cpu_time); in thread_set_cpulimit()
[all …]
H A Dpriority.c126 ledger_credit(thread->t_threadledger, thread_ledgers.cpu_time, thread->quantum_remaining); in thread_quantum_expire()
H A Dthread.h1483 extern struct _thread_ledger_indices thread_ledgers;
H A Dsched_prim.c3688 thread_ledgers.cpu_time, consumed); in thread_dispatch()