| /xnu-12377.81.4/osfmk/kern/ |
| H A D | ledger.h | 76 ledger_amount_t le_limit; 77 volatile ledger_amount_t le_credit __attribute__((aligned(8))); 78 volatile ledger_amount_t le_debit __attribute__((aligned(8))); 89 ledger_amount_t le_lifetime_max; /* Process lifetime peak */ 91 ledger_amount_t le_interval_max; /* Interval peak XXX better name needed */ 104 volatile ledger_amount_t les_credit __attribute__((aligned(8))); 227 ledger_amount_t *limit); 229 ledger_amount_t limit, uint8_t warn_level_percentage); 232 ledger_amount_t *max_interval_balance, int reset); 235 ledger_amount_t *max_lifetime_balance); [all …]
|
| H A D | bsd_kern.c | 477 ledger_get_balance(task->ledger, task_ledgers.phys_mem, (ledger_amount_t *) &val); in get_task_resident_size() 486 ledger_get_lifetime_max(task->ledger, task_ledgers.phys_mem, (ledger_amount_t *) &val); in get_task_resident_max() 497 ledger_amount_t balance = 0; in get_task_ledger_balance() 531 ledger_amount_t balance = 0; in get_task_purgeable_size() 568 ledger_amount_t max; in get_task_phys_footprint_interval_max() 587 ledger_amount_t max; in get_task_phys_footprint_lifetime_max() 605 ledger_amount_t max; in get_task_phys_footprint_limit() 693 ledger_amount_t credit, debit; in get_task_tagged_footprint() 707 ledger_amount_t credit, debit; in get_task_tagged_footprint_compressed() 721 ledger_amount_t credit, debit; in get_task_media_footprint() [all …]
|
| H A D | ledger.c | 90 #define LEDGER_DIAG_MEM_AMOUNT_FROM_THRESHOLD(X) (((ledger_amount_t)(X)) << (LEDGER_DIAG_MEM_THRESH… 895 ledger_amount_t balance; in warn_level_exceeded() 922 ledger_amount_t balance; in diag_mem_threshold_exceeded() 923 ledger_amount_t diag_mem_threshold; in diag_mem_threshold_exceeded() 950 ledger_amount_t balance; in limit_exceeded() 1008 ledger_amount_t balance, due; in ledger_refill() 1134 ledger_amount_t balance = le->le_credit - le->le_debit; in ledger_entry_check_new_balance() 1252 ledger_credit_thread(thread_t thread, ledger_t ledger, int entry, ledger_amount_t amount) in ledger_credit_thread() 1254 ledger_amount_t old, new; in ledger_credit_thread() 1297 ledger_credit(ledger_t ledger, int entry, ledger_amount_t amount) in ledger_credit() [all …]
|
| H A D | task.c | 405 static inline void task_process_crossed_limit_no_diag(task_t task, ledger_amount_t ledger_limit_siz… 407 static inline void task_process_crossed_limit_diag(ledger_amount_t ledger_limit_size); 459 ledger_amount_t max_task_footprint = 0; /* Per-task limit on physical memory consumption in bytes … 1087 …max_task_footprint = (ledger_amount_t)max_task_footprint_mb * 1024 * 1024; // Convert MB t… in task_init() 2152 ledger_amount_t credit, debit, interrupt_wakeups, platform_idle_wakeups; in task_deallocate_internal() 5463 ledger_amount_t tmp; in task_info() 5483 basic_info->resident_size = (natural_t) MIN((ledger_amount_t) UINT32_MAX, tmp); in task_info() 5510 (ledger_amount_t *)&basic_info->resident_size); in task_info() 5534 …ledger_get_balance(task->ledger, task_ledgers.phys_mem, (ledger_amount_t *)&basic_info->resident_s… in task_info() 5558 …ledger_get_balance(task->ledger, task_ledgers.phys_mem, (ledger_amount_t *) &basic_info->resident_… in task_info() [all …]
|
| H A D | exclaves_memory.c | 235 (ledger_amount_t) (npages * PAGE_SIZE)); in exclaves_memory_alloc() 289 (ledger_amount_t) (npages * PAGE_SIZE)); in exclaves_memory_free() 636 (ledger_amount_t)exclaves_carveout_size); in initialize_exclaves_bundle_bytes()
|
| H A D | coalition.h | 133 #define COALITION_MAX_LOGICAL_WRITES_LIMIT ((ledger_amount_t)(1ULL << 24))
|
| H A D | task.h | 1610 ledger_amount_t *ledger_resident, 1611 ledger_amount_t *ledger_compressed);
|
| H A D | coalition.c | 464 ledger_amount_t new_limit; in SENDING_NOTIFICATION__THIS_COALITION_IS_CAUSING_TOO_MUCH_IO() 762 ledger_amount_t credit, debit; in coalition_resource_usage_internal()
|
| /xnu-12377.81.4/osfmk/kperf/ |
| H A D | meminfo.c | 43 ledger_amount_t credit, debit; in kperf_meminfo_sample()
|
| /xnu-12377.81.4/osfmk/mach/ |
| H A D | mach_types.h | 382 typedef int64_t ledger_amount_t; typedef 383 #define LEDGER_LIMIT_INFINITY ((ledger_amount_t)((1ULL << 63) - 1))
|
| H A D | mach_types.defs | 549 type ledger_amount_t = int64_t;
|
| /xnu-12377.81.4/osfmk/arm/pmap/ |
| H A D | pmap_data.h | 1913 extern kern_return_t pmap_ledger_credit(pmap_t, int, ledger_amount_t); 1914 extern kern_return_t pmap_ledger_debit(pmap_t, int, ledger_amount_t);
|
| H A D | pmap_data.c | 3237 pmap_ledger_credit(pmap_t pmap, int entry, ledger_amount_t amount) in pmap_ledger_credit() 3271 pmap_ledger_debit(pmap_t pmap, int entry, ledger_amount_t amount) in pmap_ledger_debit()
|
| /xnu-12377.81.4/osfmk/bank/ |
| H A D | bank.c | 1318 ledger_amount_t credit; in bank_rollup_chit_to_tasks() 1319 ledger_amount_t debit; in bank_rollup_chit_to_tasks() 1435 ledger_amount_t credit, debit; in bank_billed_balance_safe() 1542 ledger_amount_t credit, debit; in bank_serviced_balance_safe()
|
| /xnu-12377.81.4/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.h | 2331 extern kern_return_t pmap_ledger_credit(pmap_t, int, ledger_amount_t); 2332 extern kern_return_t pmap_ledger_debit(pmap_t, int, ledger_amount_t);
|
| H A D | pmap_data.c | 1963 pmap_ledger_credit(pmap_t pmap, int entry, ledger_amount_t amount) in pmap_ledger_credit() 1981 pmap_ledger_debit(pmap_t pmap, int entry, ledger_amount_t amount) in pmap_ledger_debit()
|
| /xnu-12377.81.4/osfmk/i386/ |
| H A D | pmap_internal.h | 1058 pmap_ledger_credit(pmap, task_ledgers.tkm_private, (ledger_amount_t)bytes); in PMAP_ZINFO_PALLOC() 1064 pmap_ledger_debit(pmap, task_ledgers.tkm_private, (ledger_amount_t)bytes); in PMAP_ZINFO_PFREE()
|
| /xnu-12377.81.4/osfmk/vm/ |
| H A D | bsd_vm.c | 1020 ledger_amount_t ledger_resident; in fill_procregioninfo() 1021 ledger_amount_t ledger_compressed; in fill_procregioninfo()
|
| H A D | vm_reclaim.c | 1435 ledger_amount_t phys_footprint_max = 0; in vmdr_calculate_autotrim_threshold()
|
| H A D | vm_map.c | 16387 ledger_amount_t ledger_resident = 0, ledger_compressed = 0; in vm_map_region_recurse_64() 21801 ledger_amount_t ledger_resident = 0, ledger_compressed = 0; in vm_map_page_range_info_internal() 23624 ledger_amount_t byte_count = 0; in vm_map_disconnect_page_mappings() 25521 ledger_amount_t old_balance, new_balance, delta; in vm_map_copy_ledger() 26599 ledger_amount_t __LEDGER##_over_total; \ 26600 ledger_amount_t __LEDGER##_over_max; \ 26602 ledger_amount_t __LEDGER##_under_total; \ 26603 ledger_amount_t __LEDGER##_under_max 26651 ledger_amount_t bal; in vm_map_pmap_check_ledgers()
|
| H A D | vm_tests.c | 988 ledger_amount_t balance; in vm_test_per_mapping_internal_accounting()
|
| H A D | vm_compressor.c | 639 ledger_amount_t compressed; in vm_wants_task_throttled()
|
| /xnu-12377.81.4/osfmk/arm/ |
| H A D | model_dep.c | 689 ledger_amount_t resident = 0; in do_print_all_panic_info()
|
| /xnu-12377.81.4/osfmk/x86_64/ |
| H A D | pmap.c | 1532 ledger_amount_t phys_mem; in pmap_is_empty()
|