Searched refs:task_ledgers (Results 1 - 16 of 16) sorted by relevance

/xnu-2422.115.4/osfmk/kern/
H A Dtask.c175 struct _task_ledger_indices task_ledgers __attribute__((used)) = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1}; variable in typeref:struct:_task_ledger_indices
539 task_ledgers.cpu_time = ledger_entry_add(t, "cpu_time", "sched", "ns");
540 task_ledgers.tkm_private = ledger_entry_add(t, "tkm_private",
542 task_ledgers.tkm_shared = ledger_entry_add(t, "tkm_shared", "physmem",
544 task_ledgers.phys_mem = ledger_entry_add(t, "phys_mem", "physmem",
546 task_ledgers.wired_mem = ledger_entry_add(t, "wired_mem", "physmem",
548 task_ledgers.iokit_mem = ledger_entry_add(t, "iokit_mem", "mappings",
550 task_ledgers.phys_footprint = ledger_entry_add(t, "phys_footprint", "physmem",
552 task_ledgers.phys_compressed = ledger_entry_add(t, "phys_compressed", "physmem",
554 task_ledgers
[all...]
H A Dstack.c89 ledger_credit(thread->t_ledger, task_ledgers.tkm_private, kernel_stack_size);
103 ledger_debit(thread->t_ledger, task_ledgers.tkm_private, kernel_stack_size);
114 ledger_debit(from->t_ledger, task_ledgers.tkm_private, kernel_stack_size);
115 ledger_credit(to->t_ledger, task_ledgers.tkm_private, kernel_stack_size);
H A Dbsd_kern.c351 ret = ledger_get_entries(task->ledger, task_ledgers.phys_footprint, &credit, &debit);
367 ret = ledger_get_maximum(task->ledger, task_ledgers.phys_footprint, &max);
790 ledger_get_balance(task->ledger, task_ledgers.phys_footprint,
792 ledger_get_balance(task->ledger, task_ledgers.phys_mem,
794 ledger_get_balance(task->ledger, task_ledgers.wired_mem,
H A Dkalloc.c118 ledger_debit(thr->t_ledger, task_ledgers.tkm_shared, bytes);
132 ledger_credit(thr->t_ledger, task_ledgers.tkm_shared, bytes);
H A Dpriority.c106 ledger_credit(thread->t_ledger, task_ledgers.cpu_time, thread->current_quantum);
H A Dthread_call.c1241 ledger_credit(self->t_ledger, task_ledgers.interrupt_wakeups, 1);
1243 ledger_credit(self->t_ledger, task_ledgers.platform_idle_wakeups, 1);
H A Dtask.h528 extern struct _task_ledger_indices task_ledgers;
H A Dtask_policy.c2313 ledger_set_limit(task->ledger, task_ledgers.cpu_time, abstime, 0);
2314 ledger_set_period(task->ledger, task_ledgers.cpu_time, interval);
2315 ledger_set_action(task->ledger, task_ledgers.cpu_time, LEDGER_ACTION_BLOCK);
2368 ledger_set_limit(task->ledger, task_ledgers.cpu_time, LEDGER_LIMIT_INFINITY, 0);
H A Dsched_prim.c937 ledger_credit(thread->t_ledger, task_ledgers.interrupt_wakeups, 1);
951 ledger_credit(thread->t_ledger, task_ledgers.platform_idle_wakeups, 1);
956 ledger_credit(thread->t_ledger, task_ledgers.interrupt_wakeups, 1);
959 ledger_credit(thread->t_ledger, task_ledgers.platform_idle_wakeups, 1);
2508 task_ledgers.cpu_time, consumed);
H A Dzalloc.c2561 ledger_credit(thr->t_ledger, task_ledgers.tkm_private, sz);
2563 ledger_credit(thr->t_ledger, task_ledgers.tkm_shared, sz);
2906 ledger_debit(thr->t_ledger, task_ledgers.tkm_private, sz);
2908 ledger_debit(thr->t_ledger, task_ledgers.tkm_shared, sz);
H A Dledger.c1539 if (idx == task_ledgers.cpu_time) {
/xnu-2422.115.4/osfmk/i386/
H A Dpmap_x86_common.c606 pmap_ledger_credit(pmap, task_ledgers.wired_mem, PAGE_SIZE);
612 pmap_ledger_debit(pmap, task_ledgers.wired_mem, PAGE_SIZE);
677 pmap_ledger_debit(pmap, task_ledgers.phys_mem, PAGE_SIZE);
678 pmap_ledger_debit(pmap, task_ledgers.phys_footprint, PAGE_SIZE);
696 pmap_ledger_debit(pmap, task_ledgers.wired_mem,
725 pmap_ledger_debit(pmap, task_ledgers.wired_mem, PAGE_SIZE);
816 pmap_ledger_credit(pmap, task_ledgers.phys_mem, PAGE_SIZE);
817 pmap_ledger_credit(pmap, task_ledgers.phys_footprint, PAGE_SIZE);
838 pmap_ledger_credit(pmap, task_ledgers.phys_mem, PAGE_SIZE);
839 pmap_ledger_credit(pmap, task_ledgers
[all...]
H A Dpmap_internal.h873 pmap_ledger_credit(pmap, task_ledgers.tkm_private, bytes);
887 pmap_ledger_debit(pmap, task_ledgers.tkm_private, bytes);
897 pmap_ledger_credit(pmap, task_ledgers.tkm_shared, bytes);
903 pmap_ledger_debit(pmap, task_ledgers.tkm_shared, bytes);
/xnu-2422.115.4/tools/lldbmacros/
H A Dmemory.py81 task_physmem_footprint_ledger_entry = task_ledgerp.l_entries[kern.globals.task_ledgers.phys_mem]
82 task_iokit_footprint_ledger_entry = task_ledgerp.l_entries[kern.globals.task_ledgers.iokit_mem]
83 task_phys_footprint_ledger_entry = task_ledgerp.l_entries[kern.globals.task_ledgers.phys_footprint]
/xnu-2422.115.4/osfmk/vm/
H A Dvm_compressor.c2627 pmap_ledger_debit(current_task()->map->pmap, task_ledgers.phys_footprint, PAGE_SIZE);
H A Dvm_map.c13724 ledger_credit(pmap->ledger, task_ledgers.iokit_mem, bytes);
13725 ledger_credit(pmap->ledger, task_ledgers.phys_footprint, bytes);
13733 ledger_debit(pmap->ledger, task_ledgers.iokit_mem, bytes);
13734 ledger_debit(pmap->ledger, task_ledgers.phys_footprint, bytes);

Completed in 140 milliseconds