Lines Matching defs:vm_page_free_count

257 unsigned int	vm_page_free_count;
758 vm_page_wire_count = ((unsigned int) atop_64(max_mem)) - vm_page_free_count - vm_lopage_free_count; /* initial value */
762 vm_page_free_count, vm_page_wire_count);
962 if(j > vm_page_free_count) { /* (BRINGUP) */
966 l = vm_page_free_count - j; /* (BRINGUP) */
969 if(((j - 1) & 0xFFFF) == 0) kprintf("checking number %d of %d\n", j, vm_page_free_count);
983 if(j != vm_page_free_count) { /* (BRINGUP) */
984 panic("pmap_startup: vm_page_free_count does not match, calc = %d, vm_page_free_count = %08X\n", j, vm_page_free_count);
1942 return( vm_page_free_count <= vm_page_free_reserved );
2104 if ((vm_page_free_count < vm_page_free_reserved) &&
2115 while ( vm_page_free_count == 0 ) {
2139 if (vm_page_free_count <= vm_page_free_reserved)
2142 if (vm_free_magazine_refill_limit <= (vm_page_free_count - vm_page_free_reserved))
2145 pages_to_steal = (vm_page_free_count - vm_page_free_reserved);
2150 vm_page_free_count -= pages_to_steal;
2216 if ((vm_page_free_count < vm_page_free_min) ||
2217 ((vm_page_free_count < vm_page_free_target) &&
2223 // dbgLog(mem->phys_page, vm_page_free_count, vm_page_wire_count, 4); /* (TEST/DEBUG) */
2247 // dbgLog(mem->phys_page, vm_page_free_count, vm_page_wire_count, 5); /* (TEST/DEBUG) */
2292 vm_page_free_count++;
2313 assert(vm_page_free_count > 0);
2318 vm_page_free_count > vm_page_free_reserved) {
2328 thread_wakeup_one((event_t) &vm_page_free_count);
2353 vm_page_free_count++;
2387 if (is_privileged && vm_page_free_count) {
2391 if (vm_page_free_count < vm_page_free_target) {
2400 wait_result = assert_wait((event_t)&vm_page_free_count, interruptible);
2754 vm_page_free_count += pg_count;
2755 avail_free_count = vm_page_free_count;
2798 thread_wakeup((event_t) &vm_page_free_count);
2803 thread_wakeup_one((event_t) &vm_page_free_count);
3048 // dbgLog(m->phys_page, vm_page_free_count, vm_page_wire_count, 6); /* (TEST/DEBUG) */
3961 if (npages != vm_page_free_count || nlopages != vm_lopage_free_count)
3964 npages, vm_page_free_count, nlopages, vm_lopage_free_count);
4109 free_available = vm_page_free_count - vm_page_free_reserved;
4228 * we will end up dropping the vm_page_free_count
4270 free_available = vm_page_free_count - vm_page_free_reserved;
4352 vm_page_free_count--;
4635 free_available = vm_page_free_count - vm_page_free_reserved;
4724 if ((vm_page_free_count < vm_page_free_min) ||
4725 ((vm_page_free_count < vm_page_free_target) &&
5365 KERNEL_DEBUG_CONSTANT(IOKDBG_CODE(DBG_HIBERNATE, 3) | DBG_FUNC_START, vm_page_free_count, 0, 0, 0, 0);
5396 KERNEL_DEBUG_CONSTANT(IOKDBG_CODE(DBG_HIBERNATE, 3) | DBG_FUNC_END, vm_page_free_count, hibernate_stats.hibernate_found_dirty, retval, 0, 0);
6315 vm_page_free_count++;
6379 assert(vm_page_free_count == hibernate_teardown_vm_page_free_count);
6427 vm_page_wire_count, vm_page_free_count, vm_page_active_count, vm_page_inactive_count, vm_page_speculative_count,
6448 hibernate_teardown_vm_page_free_count = vm_page_free_count;
6471 vm_page_free_count--;