Lines Matching refs:vmstats
66 __exclusive_cache_line struct vmstats vmstats; variable
71 CTLFLAG_RW, &vmstats.v_free_min, 0,
74 CTLFLAG_RW, &vmstats.v_paging_wait, 0,
77 CTLFLAG_RW, &vmstats.v_paging_start, 0,
80 CTLFLAG_RW, &vmstats.v_paging_target1, 0,
83 CTLFLAG_RW, &vmstats.v_paging_target2, 0,
86 CTLFLAG_RW, &vmstats.v_free_reserved, 0,
89 CTLFLAG_RW, &vmstats.v_inactive_target, 0,
92 CTLFLAG_RW, &vmstats.v_pageout_free_min, 0,
95 CTLFLAG_RW, &vmstats.v_free_severe, 0, "");
146 total.t_free = vmstats.v_free_count + vmstats.v_cache_count; in do_vmtotal()
199 struct vmstats vms = vmstats; in do_vmstats()
279 SYSCTL_PROC(_vm, OID_AUTO, vmstats, CTLTYPE_OPAQUE|CTLFLAG_RD,
280 0, sizeof(struct vmstats), do_vmstats, "S,vmstats",
374 v_page_size, CTLFLAG_RD, &vmstats.v_page_size, 0,
377 v_page_count, CTLFLAG_RD, &vmstats.v_page_count, 0,
380 v_free_reserved, CTLFLAG_RD, &vmstats.v_free_reserved, 0,
383 v_free_min, CTLFLAG_RD, &vmstats.v_free_min, 0,
386 v_paging_wait, CTLFLAG_RW, &vmstats.v_paging_wait, 0,
389 v_paging_start, CTLFLAG_RW, &vmstats.v_paging_start, 0,
392 v_paging_target1, CTLFLAG_RW, &vmstats.v_paging_target1, 0,
395 v_paging_target2, CTLFLAG_RW, &vmstats.v_paging_target2, 0,
398 v_free_count, CTLFLAG_RD, &vmstats.v_free_count, 0,
401 v_wire_count, CTLFLAG_RD, &vmstats.v_wire_count, 0,
404 v_active_count, CTLFLAG_RD, &vmstats.v_active_count, 0,
407 v_inactive_target, CTLFLAG_RD, &vmstats.v_inactive_target, 0,
410 v_inactive_count, CTLFLAG_RD, &vmstats.v_inactive_count, 0,
413 v_cache_count, CTLFLAG_RD, &vmstats.v_cache_count, 0,
416 v_pageout_free_min, CTLFLAG_RD, &vmstats.v_pageout_free_min, 0,
419 v_interrupt_free_min, CTLFLAG_RD, &vmstats.v_interrupt_free_min, 0,
458 kcollect_setvalue(KCOLLECT_MEMFRE, PTOB(vmstats.v_free_count)); in collect_vmstats_callback()
459 kcollect_setvalue(KCOLLECT_MEMCAC, PTOB(vmstats.v_cache_count)); in collect_vmstats_callback()
460 kcollect_setvalue(KCOLLECT_MEMINA, PTOB(vmstats.v_inactive_count)); in collect_vmstats_callback()
461 kcollect_setvalue(KCOLLECT_MEMACT, PTOB(vmstats.v_active_count)); in collect_vmstats_callback()
462 kcollect_setvalue(KCOLLECT_MEMWIR, PTOB(vmstats.v_wire_count)); in collect_vmstats_callback()
545 PTOB(vmstats.v_page_count))); in vmmeter_init()
548 PTOB(vmstats.v_page_count))); in vmmeter_init()
551 PTOB(vmstats.v_page_count))); in vmmeter_init()
554 PTOB(vmstats.v_page_count))); in vmmeter_init()
557 PTOB(vmstats.v_page_count))); in vmmeter_init()
587 mycpu->gd_vmstats = vmstats; in vmstats_rollup()
597 atomic_add_long(&vmstats.v_free_count, value); in vmstats_rollup_cpu()
601 atomic_add_long(&vmstats.v_cache_count, value); in vmstats_rollup_cpu()
605 atomic_add_long(&vmstats.v_inactive_count, value); in vmstats_rollup_cpu()
609 atomic_add_long(&vmstats.v_active_count, value); in vmstats_rollup_cpu()
613 atomic_add_long(&vmstats.v_wire_count, value); in vmstats_rollup_cpu()