Home
last modified time | relevance | path

Searched refs:cpu_time (Results 1 – 19 of 19) sorted by relevance

/xnu-11215/tests/recount/
H A Dcoalition_info_tests.c100 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 Dyield_aggressor.c159 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 Dbank_internal.h180 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 Dbank.c76 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 Dthread.c291 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 Dpriority.c125 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 Dtask_policy.c2961 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 Dthread.h1480 int cpu_time; member
H A Dcoalition.c897 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 Dbsd_kern.c832 return get_task_ledger_balance(task, task_ledgers.cpu_time); in get_task_cpu_time()
H A Dtask.h1165 int cpu_time; member
H A Dtask.c299 {.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 Dledger.c2521 if (idx == task_ledgers.cpu_time) { in ledger_limit()
H A Dsched_prim.c3686 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 Dcoalition.h117 uint64_t cpu_time; /* mach_absolute_time units */ member
/xnu-11215/tests/ktrace/
H A Dkdebug_tests.c1810 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 Dzero-to-n.c963 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 Dkern_memorystatus.h214 struct timeval64 cpu_time; member
/xnu-11215/bsd/kern/
H A Dkern_memorystatus.c5426 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()