Searched refs:reusable (Results 1 - 12 of 12) sorted by relevance
/xnu-2782.1.97/osfmk/i386/ |
H A D | pmap_x86_common.c | 54 boolean_t reusable); 686 assert(pmap->stats.reusable > 0); 687 OSAddAtomic(-1, &pmap->stats.reusable); 827 OSAddAtomic(+1, &pmap->stats.reusable); 828 PMAP_STATS_PEAK(pmap->stats.reusable); 1111 assert(pmap->stats.reusable >= num_reusable); 1113 OSAddAtomic(-num_reusable, &pmap->stats.reusable); 1412 assert(pmap->stats.reusable > 0); 1413 OSAddAtomic(-1, &pmap->stats.reusable); 1600 /* update pmap "reusable" stat [all...] |
/xnu-2782.1.97/osfmk/vm/ |
H A D | pmap.h | 412 if (__page->reusable || __page->object->all_reusable) { \ 439 if (__page->reusable || __page->object->all_reusable) { \ 599 #define PMAP_OPTIONS_REUSABLE 0x10 /* page is "reusable" */ 604 #define PMAP_OPTIONS_SET_REUSABLE 0x200 /* page is now "reusable" */ 605 #define PMAP_OPTIONS_CLEAR_REUSABLE 0x400 /* page no longer "reusable" */
|
H A D | vm_object.c | 2746 unsigned int reusable = 0; local 2823 if (reusable_page && !m->reusable) { 2826 m->reusable = TRUE; 2829 reusable++; 2832 * "reusable" (to update pmap 2852 if (reusable) { 2853 OSAddAtomic(reusable, 2855 vm_page_stats_reusable.reusable += reusable; 2856 reusable 3049 unsigned int reusable; local 3074 unsigned int reused, reusable; local [all...] |
H A D | vm_resident.c | 576 m->reusable = FALSE; 1205 * It wouldn't make sense to insert a "reusable" page in 1206 * an object (the page would have been marked "reusable" only 1216 assert(!mem->reusable); 1489 if (mem->reusable) { 1494 mem->reusable = FALSE; 2887 } else if (mem->reusable) { 2899 assert(!mem->reusable); 4393 boolean_t disconnected, reusable; local 4424 reusable [all...] |
H A D | vm_pageout.h | 479 uint64_t reusable; member in struct:vm_page_stats_reusable
|
H A D | vm_page.h | 281 reusable:1, member in struct:vm_page
|
H A D | vm_pageout.c | 1173 * If a "reusable" page somehow made it back into \ 1180 if ((m)->reusable || \ 2373 /* deal with a rogue "reusable" page */
|
H A D | vm_map.c | 11386 if (p->reusable || p->object->all_reusable) { 12130 * But we can still mark this memory region as "reusable" to 12134 * the reusable range. 12307 * wouldn't benefit from making pages reusable, and it 12309 * "iokit_acct" and "reusable" in the pmap stats and ledgers.
|
/xnu-2782.1.97/osfmk/mach/ |
H A D | task_info.h | 316 mach_vm_size_t reusable; member in struct:task_vm_info
|
H A D | vm_statistics.h | 246 integer_t reusable; member in struct:pmap_statistics
|
/xnu-2782.1.97/tools/lldbmacros/ |
H A D | memory.py | 913 vmstats.reusable = 0 920 print hdr_format.format('pid', 'command', '#ents', 'wired', 'vsize', 'rsize', 'NEW RSIZE', 'max rsize', 'internal', 'external', 'reusable', 'compressed', 'compressed', 'compressed', '') 922 entry_format = "{p.p_pid: >10d} {p.p_comm: <20s} {m.hdr.nentries: >6d} {s.wired_count: >10d} {vsize: >10d} {s.resident_count: >10d} {s.new_resident_count: >10d} {s.resident_max: >10d} {s.internal: >10d} {s.external: >10d} {s.reusable: >10d} {s.compressed: >10d} {s.compressed_peak: >10d} {s.compressed_lifetime: >10d} {s.error}" 933 vmstats.reusable = unsigned(vmmap.pmap.stats.reusable); 943 if vmstats.reusable < 0: 951 if vmstats.new_resident_count +vmstats.reusable != vmstats.resident_count: 2381 # print " #{:<5d} obj {:#018x} ref:{:<6d} ts:{:1d} strat:{:1s} {:s} size:{:<10d} wired:{:<10d} resident:{:<10d} reusable:{:<10d}".format(depth,object,object.ref_count,object.true_share,copy_strategy,internal,object.vo_un1.vou_size/4096,object.wired_page_count,object.resident_page_count,object.reusable_page_count)
|
/xnu-2782.1.97/osfmk/kern/ |
H A D | task.c | 3054 _VM_INFO(reusable);
|
Completed in 145 milliseconds