| /xnu-11215/tests/recount/ |
| H A D | coalition_info_tests.c | 100 uint64_t non_ptime = coalusage.cpu_time - coalusage.cpu_ptime; 102 coalusage.cpu_time, coalusage.cpu_ptime, non_ptime, 103 (double)non_ptime / (double)coalusage.cpu_time * 100.0); 104 T_EXPECT_GT(coalusage.cpu_time, UINT64_C(0), "CPU time is non-zero"); 105 T_EXPECT_GT(coalusage.cpu_time, coalusage.cpu_ptime,
|
| /xnu-11215/tests/sched/ |
| H A D | yield_aggressor.c | 159 struct cpu_time { struct 166 record_cpu_time(struct cpu_time *cpu_time) in record_cpu_time() argument 175 cpu_time->sys = load.cpu_ticks[CPU_STATE_SYSTEM]; in record_cpu_time() 176 cpu_time->user = load.cpu_ticks[CPU_STATE_USER] + load.cpu_ticks[CPU_STATE_NICE]; in record_cpu_time() 177 cpu_time->idle = load.cpu_ticks[CPU_STATE_IDLE]; in record_cpu_time() 191 write_time_values(pdwriter_t writer, struct cpu_time *delta_times, uint64_t elapsed_usecs, double i… in write_time_values() 242 struct cpu_time start_times, finish_times, delta_times; in run_yielding_test()
|
| /xnu-11215/osfmk/bank/ |
| H A D | bank_internal.h | 180 int cpu_time; member 188 extern void bank_billed_balance_safe(task_t task, uint64_t *cpu_time, uint64_t *energy); 189 extern void bank_billed_balance(bank_task_t bank_task, uint64_t *cpu_time, uint64_t *energy); 190 extern void bank_serviced_balance_safe(task_t task, uint64_t *cpu_time, uint64_t *energy); 191 extern void bank_serviced_balance(bank_task_t bank_task, uint64_t *cpu_time, uint64_t *energy);
|
| H A D | bank.c | 76 struct _bank_ledger_indices bank_ledgers = { .cpu_time = -1, .energy = -1 }; 1065 ledger_entry_setactive(new_ledger, bank_ledgers.cpu_time); in bank_account_alloc_init() 1326 ret = ledger_get_entries(bill, bank_ledgers.cpu_time, &credit, &debit); in bank_rollup_chit_to_tasks() 1414 bank_ledgers.cpu_time = idx; in init_bank_ledgers() 1465 *cpu_time = cpu_balance; in bank_billed_balance_safe() 1484 *cpu_time = 0; in bank_billed_balance() 1527 *cpu_time = (uint64_t)cpu_balance; in bank_billed_balance() 1573 *cpu_time = cpu_balance; in bank_serviced_balance_safe() 1593 *cpu_time = 0; in bank_serviced_balance() 1641 *cpu_time = (uint64_t)cpu_balance; in bank_serviced_balance() [all …]
|
| /xnu-11215/osfmk/kern/ |
| H A D | thread.c | 291 struct _thread_ledger_indices thread_ledgers = { .cpu_time = -1 }; 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 D | priority.c | 125 ledger_credit(thread->t_ledger, task_ledgers.cpu_time, thread->quantum_remaining); in thread_quantum_expire() 126 ledger_credit(thread->t_threadledger, thread_ledgers.cpu_time, thread->quantum_remaining); in thread_quantum_expire() 128 ledger_credit(thread->t_bankledger, bank_ledgers.cpu_time, in thread_quantum_expire()
|
| H A D | task_policy.c | 2961 ledger_set_limit(task->ledger, task_ledgers.cpu_time, abstime, 0); in task_set_cpuusage() 2962 ledger_set_period(task->ledger, task_ledgers.cpu_time, interval); in task_set_cpuusage() 2963 ledger_set_action(task->ledger, task_ledgers.cpu_time, LEDGER_ACTION_BLOCK); in task_set_cpuusage() 3016 ledger_set_limit(task->ledger, task_ledgers.cpu_time, LEDGER_LIMIT_INFINITY, 0); in task_clear_cpuusage_locked()
|
| H A D | thread.h | 1480 int cpu_time; member
|
| H A D | coalition.c | 897 kr = ledger_get_entries(sum_ledger, task_ledgers.cpu_time, in coalition_resource_usage_internal() 903 cru_out->cpu_time = credit; in coalition_resource_usage_internal()
|
| H A D | bsd_kern.c | 832 return get_task_ledger_balance(task, task_ledgers.cpu_time); in get_task_cpu_time()
|
| H A D | task.h | 1165 int cpu_time; member
|
| H A D | task.c | 299 {.cpu_time = -1, 1230 task_ledgers.cpu_time = ledger_entry_add(t, "cpu_time", "sched", "ns"); in init_task_ledgers() 1345 if ((task_ledgers.cpu_time < 0) || in init_task_ledgers() 2030 ledger_rollup_entry(to_task->ledger, from_task->ledger, task_ledgers.cpu_time); in task_rollup_accounting_info()
|
| H A D | ledger.c | 2521 if (idx == task_ledgers.cpu_time) { in ledger_limit()
|
| H A D | sched_prim.c | 3686 task_ledgers.cpu_time, consumed); in thread_dispatch() 3688 thread_ledgers.cpu_time, consumed); in thread_dispatch() 3691 bank_ledgers.cpu_time, in thread_dispatch()
|
| /xnu-11215/osfmk/mach/ |
| H A D | coalition.h | 117 uint64_t cpu_time; /* mach_absolute_time units */ member
|
| /xnu-11215/tests/ktrace/ |
| H A D | kdebug_tests.c | 1810 uint64_t cpu_time; member 1824 tc_info->cpu_time = __thread_selfusage(); in get_thread_counters() 1857 uint64_t cpu_time = tp->arg3 + tp->arg4; 1867 T_ASSERT_GE(cpu_time, tc_infos[i].cpu_time,
|
| /xnu-11215/tools/tests/zero-to-n/ |
| H A D | zero-to-n.c | 963 record_cpu_time(cpu_time_t *cpu_time) in record_cpu_time() argument 974 cpu_time->sys = total_system_time; in record_cpu_time() 975 cpu_time->user = total_user_time; in record_cpu_time() 976 cpu_time->idle = total_idle_time; in record_cpu_time()
|
| /xnu-11215/bsd/sys/ |
| H A D | kern_memorystatus.h | 214 struct timeval64 cpu_time; member
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_memorystatus.c | 5426 entry->cpu_time.tv_sec = (int64_t)tv_sec; in memorystatus_init_jetsam_snapshot_entry_locked() 5427 entry->cpu_time.tv_usec = (int64_t)tv_usec; in memorystatus_init_jetsam_snapshot_entry_locked()
|