| /xnu-8020.101.4/osfmk/kern/ |
| H A D | ledger.h | 194 extern ledger_t ledger_instantiate(ledger_template_t template, int entry_type); 197 extern kern_return_t ledger_disable_callback(ledger_t ledger, int entry); 198 extern kern_return_t ledger_enable_callback(ledger_t ledger, int entry); 199 extern kern_return_t ledger_get_limit(ledger_t ledger, int entry, 201 extern kern_return_t ledger_set_limit(ledger_t ledger, int entry, 204 extern kern_return_t ledger_get_interval_max(ledger_t ledger, int entry, 207 extern kern_return_t ledger_get_lifetime_max(ledger_t ledger, int entry, 209 extern kern_return_t ledger_get_actions(ledger_t ledger, int entry, int *actions); 210 extern kern_return_t ledger_set_action(ledger_t ledger, int entry, int action); 211 extern kern_return_t ledger_get_period(ledger_t ledger, int entry, [all …]
|
| H A D | ledger.c | 94 get_entry_flags(ledger_t l, int index) in get_entry_flags() 120 is_entry_valid(ledger_t l, int entry) in is_entry_valid() 140 is_entry_active(ledger_t l, int entry) in is_entry_active() 151 is_entry_valid_and_active(ledger_t l, int entry) in is_entry_valid_and_active() 246 static uint32_t ledger_check_needblock(ledger_t l, uint64_t now); 247 static kern_return_t ledger_perform_blocking(ledger_t l); 251 static void ledger_entry_check_new_balance(thread_t thread, ledger_t ledger, 300 ledger_entry_identifier_to_entry(ledger_t ledger, int id) in ledger_entry_identifier_to_entry() 545 ledger_entry_setactive(ledger_t ledger, int entry) in ledger_entry_setactive() 628 ledger_t [all …]
|
| H A D | coalition.c | 196 ledger_t ledger; 231 ledger_t resource_monitor_ledger; 364 ledger_t 367 ledger_t ledger = LEDGER_NULL; in coalition_ledger_get_from_task() 386 ledger_t ledger = coalition->r.resource_monitor_ledger; in coalition_io_monitor_ctl() 428 ledger_t ledger; in SENDING_NOTIFICATION__THIS_COALITION_IS_CAUSING_TOO_MUCH_IO() 510 ledger_t ledger; in coalition_io_ledger_update() 739 …ledger_t sum_ledger = ledger_instantiate(coalition_task_ledger_template, LEDGER_CREATE_ACTIVE_ENTR… in coalition_resource_usage_internal()
|
| H A D | coalition.h | 89 ledger_t coalition_ledger_get_from_task(task_t task);
|
| H A D | task.h | 243 ledger_t ledger; 1195 extern ledger_t get_task_ledger(task_t); 1296 extern void task_ledgers_footprint(ledger_t ledger,
|
| H A D | thread.h | 717 ledger_t t_ledger; 718 ledger_t t_threadledger; /* per thread ledger */ 719 ledger_t t_bankledger; /* ledger to charge someone */
|
| H A D | thread.c | 2796 ledger_t l; in thread_set_cpulimit() 3193 ledger_t bankledger = NULL; in thread_set_voucher_name() 3289 ledger_t bankledger = NULL; in thread_set_mach_voucher() 3399 ledger_t bankledger = NULL; in thread_get_current_voucher_thread_group()
|
| H A D | task.c | 1317 ledger_t ledger = NULL; in task_create_internal() 7465 ledger_t ledger = task->ledger; in task_wakeups_monitor_ctl() 7774 ledger_t ledger = task->ledger; in task_io_monitor_ctl() 8662 ledger_t ledger, in task_ledger_get_balance() 8677 ledger_t ledger, in task_ledgers_footprint() 8726 ledger_t ledger = get_task_ledger(t); in task_ledger_settle_dirty_time()
|
| H A D | bsd_kern.c | 343 ledger_t
|
| /xnu-8020.101.4/osfmk/arm/pmap/ |
| H A D | pmap_ppl_interface.c | 85 ledger_t, 91 pmap_ledger_free, (ledger_t), 253 ledger_t 257 ledger_t ledger = NULL; in pmap_ledger_alloc() 281 pmap_ledger_free(ledger_t ledger) in pmap_ledger_free()
|
| H A D | pmap_internal.h | 82 extern ledger_t pmap_ledger_alloc_internal(void); 83 extern void pmap_ledger_free_internal(ledger_t);
|
| H A D | pmap_data.c | 2913 MARK_AS_PMAP_TEXT ledger_t 2984 ledger_t new_ledger = (ledger_t)pmap_ledger_free_list; in pmap_ledger_alloc_internal() 3005 pmap_ledger_free_internal(ledger_t ledger) in pmap_ledger_free_internal() 3038 pmap_ledger_retain(ledger_t ledger) in pmap_ledger_retain() 3053 pmap_ledger_release(ledger_t ledger) in pmap_ledger_release() 3083 ledger_t ledger = pmap->ledger; in pmap_ledger_check_balance()
|
| H A D | pmap_data.h | 1840 void pmap_ledger_retain(ledger_t ledger); 1841 void pmap_ledger_release(ledger_t ledger);
|
| /xnu-8020.101.4/osfmk/mach/ |
| H A D | mach_types.h | 132 typedef struct ledger *ledger_t; typedef 197 typedef mach_port_t ledger_t; 243 typedef ledger_t *ledger_array_t; 268 typedef ledger_t ledger_port_t; 300 #define LEDGER_NULL ((ledger_t) NULL) 329 #define LEDGER_NULL ((ledger_t) 0)
|
| H A D | mach_types.defs | 528 type ledger_t = mach_port_t 530 intran: ledger_t convert_port_to_ledger(mach_port_t) 531 outtran: mach_port_t convert_ledger_to_port(ledger_t) 535 type ledger_array_t = ^array[] of ledger_t;
|
| /xnu-8020.101.4/osfmk/bank/ |
| H A D | bank_internal.h | 69 ledger_t bt_ledger; /* Ledger of the customer task */ 127 ledger_t ba_bill; /* Temporary ledger i.e. chit */ 189 ledger_t *bankledger, struct thread_group **banktg, uint32_t *persona_id); 190 extern void bank_swap_thread_bank_ledger(thread_t thread, ledger_t ledger);
|
| H A D | bank.c | 84 static void bank_rollup_chit_to_tasks(ledger_t bill, ledger_t bank_holder_ledger, ledger_t bank_mer… 86 static ledger_t bank_get_bank_task_ledger_with_ref(bank_task_t bank_task); 1025 ledger_t new_ledger = ledger_instantiate(bank_ledger_template, LEDGER_CREATE_INACTIVE_ENTRIES); in bank_account_alloc_init() 1208 ledger_t bank_merchant_ledger = LEDGER_NULL; in bank_account_dealloc_with_sync() 1282 ledger_t bill, in bank_rollup_chit_to_tasks() 1283 ledger_t bank_holder_ledger, in bank_rollup_chit_to_tasks() 1284 ledger_t bank_merchant_ledger, in bank_rollup_chit_to_tasks() 1561 ledger_t ledger = LEDGER_NULL; in bank_serviced_balance() 1664 static ledger_t 1667 ledger_t ledger = LEDGER_NULL; in bank_get_bank_task_ledger_with_ref() [all …]
|
| /xnu-8020.101.4/osfmk/vm/ |
| H A D | pmap.h | 129 ledger_t ledger, 934 extern ledger_t pmap_ledger_alloc(void); 935 extern void pmap_ledger_free(ledger_t);
|
| H A D | vm_tests.c | 254 ledger_t ledger; in vm_test_wire_and_extract() 958 ledger_t ledger; in vm_test_watch3_overmap() 1030 ledger_t ledger; in vm_test_per_mapping_internal_accounting()
|
| H A D | vm_protos.h | 126 ledger_t ledger,
|
| /xnu-8020.101.4/osfmk/tests/ |
| H A D | pmap_tests.c | 61 ledger_t ledger; in pmap_create_wrapper()
|
| /xnu-8020.101.4/osfmk/arm/ |
| H A D | pmap.h | 404 ledger_t ledger;
|
| /xnu-8020.101.4/osfmk/i386/ |
| H A D | pmap.h | 606 ledger_t ledger; /* ledger tracking phys mappings */
|
| H A D | pmap_x86_common.c | 2647 ledger_t 2656 pmap_ledger_free(ledger_t ledger) in pmap_ledger_free()
|
| /xnu-8020.101.4/osfmk/x86_64/ |
| H A D | pmap.c | 1539 extern pmap_t pmap_create(ledger_t ledger, vm_map_size_t sz, boolean_t is_64bit); 1544 ledger_t ledger, in pmap_create() 1566 ledger_t ledger, in pmap_create_options()
|