Home
last modified time | relevance | path

Searched refs:reusable (Results 1 – 12 of 12) sorted by relevance

/xnu-11215/osfmk/vm/
H A Dvm_pageout.h182 uint64_t reusable; member
H A Dvm_object.c2322 reusable++;
2354 if (reusable) {
2357 vm_page_stats_reusable.reusable += reusable;
2358 reusable = 0;
2404 if (reusable) {
2406 vm_page_stats_reusable.reusable += reusable;
2407 reusable = 0;
2627 OSAddAtomic(reusable,
2629 vm_page_stats_reusable.reusable += reusable;
2673 reusable = 0;
[all …]
H A Dvm_resident.c6050 boolean_t reusable = FALSE; in vm_page_relocate() local
6068 reusable = TRUE; in vm_page_relocate()
6072 if ((m1->vmp_pmapped && !reusable) || m1->vmp_dirty || m1->vmp_precious) { in vm_page_relocate()
H A Dvm_map.c24380 LEDGER_DRIFT(reusable);
24466 LEDGER_CHECK_BALANCE(reusable); in vm_map_pmap_check_ledgers()
/xnu-11215/osfmk/i386/
H A Dpmap_x86_common.c57 boolean_t reusable);
987 pmap_ledger_debit(pmap, task_ledgers.reusable, PAGE_SIZE); in pmap_enter_options()
1142 pmap_ledger_credit(pmap, task_ledgers.reusable, PAGE_SIZE); in pmap_enter_options()
1531 task_ledgers.reusable, in pmap_remove_range_options()
1895 pmap_ledger_debit(pmap, task_ledgers.reusable, PAGE_SIZE); in pmap_page_protect_options()
2140 pmap_ledger_debit(pmap, task_ledgers.reusable, PAGE_SIZE); in phys_attribute_clear()
2162 pmap_ledger_credit(pmap, task_ledgers.reusable, PAGE_SIZE); in phys_attribute_clear()
/xnu-11215/osfmk/mach/
H A Dtask_info.h378 mach_vm_size_t reusable; member
/xnu-11215/tests/
H A Dvm_test_mach_map.c564 get_reusable_size(uint64_t *reusable) in get_reusable_size() argument
577 *reusable = ti.reusable; in get_reusable_size()
/xnu-11215/tools/lldbmacros/
H A Dmemory.py1339 self.reusable = 0
1353 if self.reusable < 0:
1363 if self.new_resident_count +self.reusable != self.resident_count:
1381 self.reusable += other.reusable
1446 …vmstats.reusable = GetLedgerEntryBalancePages(ledger_template, task_ledgerp, entry_indices['reusab…
/xnu-11215/osfmk/kern/
H A Dtask.c307 .reusable = -1,
1255 task_ledgers.reusable = ledger_entry_add(t, "reusable", "physmem", "bytes"); in init_task_ledgers()
1353 (task_ledgers.reusable < 0) || in init_task_ledgers()
1410 ledger_track_credit_only(t, task_ledgers.reusable); in init_task_ledgers()
1416 ledger_track_maximum(t, task_ledgers.reusable, 60); in init_task_ledgers()
5919 ledger_get_balance(task->ledger, task_ledgers.reusable, (ledger_amount_t *) &vm_info->reusable); in task_info()
5920 …ledger_get_lifetime_max(task->ledger, task_ledgers.reusable, (ledger_amount_t *) &vm_info->reusabl… in task_info()
H A Dtask.h1174 int reusable; member
/xnu-11215/osfmk/arm64/sptm/pmap/
H A Dpmap.c2460 ledger_disable_panic_on_negative(p->ledger, task_ledgers.reusable); in pmap_create_options_internal()
3371 pmap_ledger_debit(pmap, task_ledgers.reusable, (num_reusable) * pmap_page_size);
3647 pmap_ledger_debit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO);
5879 pmap_ledger_credit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO);
7459 pmap_ledger_debit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO);
7475 pmap_ledger_credit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO);
/xnu-11215/osfmk/arm/pmap/
H A Dpmap.c3141 ledger_disable_panic_on_negative(p->ledger, task_ledgers.reusable); in pmap_create_options_internal()
4335 pmap_ledger_debit(pmap, task_ledgers.reusable, (num_reusable) * pmap_page_size);
5019 pmap_ledger_debit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO);
6520 pmap_ledger_credit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO);
8031 pmap_ledger_debit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO);
8047 pmap_ledger_credit(pmap, task_ledgers.reusable, pt_attr_page_size(pt_attr) * PAGE_RATIO);